Releases: laurentbarraud/AnimSprites
Releases · laurentbarraud/AnimSprites
AnimSprites v0.5
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
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
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
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.