Skip to content

Releases: laurentbarraud/AnimSprites

AnimSprites v0.5

07 Jul 02:58

Choose a tag to compare

Version changes :

  • Improved robustness of level loading with validation and error handling : platforms and bushes are now reliably persisted.
  • Improved free camera panning for smoother navigation by preventing the player from triggering auto-scrolling.
  • Added a rain effect, toggleable from the build menu.

This app needs .Net 9 framework to run.
If it's not installed on your device, the app will invite you to download it from Microsoft on first launch.

AnimSprites v0.4.1

04 Jul 23:16
c1b029f

Choose a tag to compare

Version changes :

  • Added a button in the build menu to add a bush.
  • Added a BreakableSolidPictureBox with a health counter that implements the IBreakable interface and inherits from SolidPictureBox for the bushes.
  • Added collision detection when the player attacks an breakable object with Ctrl key.
  • Added a visual effect class to generate a sword slash effect on a target when hit.
  • Added a fade-to-transparent effect for when the breakable object is destroyed.
  • Added the persistence of platforms and bushes. They're saved whenever a new object is created, an existing solid object is moved or has been deleted.
  • A SimpleLevelObject class allows to save the solid objects of the form in app.settings.
  • At startup of the app, all objects are loaded from these settings.

AnimSprites v0.3.1

14 May 14:54

Choose a tag to compare

Version changes :

  • The player can freely explore the level by moving the camera left or right with A and D keys.
  • Implemented a build menu, toggleable by pressing B key.
  • With the build menu opened, the player can add platforms, choose their size in blocks and delete a selected one.
  • Implemented a blink effect when the user select a platform by clicking on it, while the build menu is opened.
  • Implemented an attack animation when the player presses Ctrl key.
  • Implemented a jump and attack animation when the player presses the spacebar and then Ctrl key.
  • Implemented a scrolling to the right when the sprite reaches 4/5 of screen width and to the left if it reaches 1/5.

AnimSprites v0.2

23 Apr 22:19
615e690

Choose a tag to compare

Version changes :

  • Implemented a SolidPictureBox, which inherits all PictureBox properties. It's considered solid in code by type-checking.
  • Implemented a PlayerPictureBox which inherits all SolidPictureBox properties and adds a status property, which can take for value isJumping, isGrounded or isFalling.
  • Set gravity so that the sprite falls from the platform.
  • Implemented a jump animation when the user presses space bar
  • Set edge limits to prevent the sprite from leaving the screen on border left and right using a 1px width wall.