This release adds Ubuntu and Playstation (both USB and CDROM) packages to the Windows one.

Please notice those known bugs while testing it:

  • projectiles are clearning the screen in the wrong position (above)
  • sometimes the game freezes
  • colicion detection have a bug that allows player to “walk in the air”

Now get it on our project page at sourceforge: https://sourceforge.net/projects/rockman-engine/files/

Changelog includes:

  • DONE – one/two player mode
  • DONE – allow multiple instances of a same NPC (to reuser the same graphics in a different position)
  • DONE – adjust players initial position
  • DONE – add players HP bars
  • DONE – fix collision verification when falling from a jump and moving left/right (still needs more work)
  • DONE – make NPC shield itself (shiled flag, plus frame zero in animation)
  • DONE – player hit animation
  • DONE – add collision verify into player hit animation to not move where it can’t
  • DONE – NPC hit animation
  • DONE – player hit animation
  • DONE – make players loose 3 hit points when touching a NPC
  • DONE – fix jump+shoot and walk+shoot animation
  • DONE – player teleport animation in stage start
  • DONE – “ready” text animation on stage start
  • DONE – align hit animation centered vertically and horizontally to the player or npc
  • DONE – editor: add fill tool (still needs work for non-continual areas like a square)
  • NOT  – separate hit into NPC check into a separate function and call it even if player is stopped
  • DONE – make NPC shoot
  • DONE – NPC shoot must diminish 1 HP from players when hit them
  • DONE – NPC killed animation
  • DONE – editor: show locked areas only when in lock-mode
  • DONE – editor: always show grid
  • DONE – map PS2 joystick buttons correctly
  • DONE – fix timing for PS2
  • DONE – use timers instead of counters
  • DONE – adjust timings
  • DONE – npc face to RIGHT
  • DONE – npc shoot from left to right
  • DONE – optimize sprites: only clear-draw if made scroll or another sprite is over it, make it very short
  • DONE – initialize units for PS2 according to need (use argc to find run path)
  • DONE – 2 player on pc freezes when there is no joystick attached
  • DONE – player hit from shot coming from left, must face left
  • DONE – finish player sprites adjustments (teleport on P2, p1 new face)
  • DONE – fix small underscreen bug on top of the screen (changed map, still a mistery)
  • DONE – show projectile more near to the hit target (is vanishing too soon)
  • DONE – underscreen when player hit is doing something wrong, drawing background from previous version AFTER moving
  • DONE – fix scrolling that is goind beyound the end of screen width
  • DONE – create a complete map (without boss)
  • DONE – add a small text in the stage ending (beta and credits)
  • DONE – shots are moving in the Y axies when scrolling
  • DONE – fix npc-player colision function for PS2
  • DONE – make linux version run from anywhere (and not only from ./)
  • DONE – create an official PS2 build
  • DONE – create deb package for Ubuntu/Linux