Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TO-DO] Sparkle 4.1.0 #25

Open
9 of 29 tasks
MrScautHD opened this issue Jul 7, 2024 · 0 comments
Open
9 of 29 tasks

[TO-DO] Sparkle 4.1.0 #25

MrScautHD opened this issue Jul 7, 2024 · 0 comments
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@MrScautHD
Copy link
Owner

MrScautHD commented Jul 7, 2024

Logo

Greetings to Sparkle-v4.1.0! 🎉

Delve into the to-do list outlining the enhancements and updates slated for the 4.1.0 release!

Major Change!

Features

  • Add Scene Save System (By adding entities with MapObject = true the data get stored in a .json file).
  • Add SoftBody.
  • Add 3D Audio
  • Add GPU based Animation Player (With Interpolation)
  • Add Shadows, Fog, Sun... to PBR Shader.
  • Add Particles (GPU based).
  • Add some 2D Shaders.
  • Add Terrain Generation.
  • Add VideoPlayer. (Looking for a usefull lib)
  • Add Loading Screen (LoadingGUI) by starting the game and switching scenes.
  • Improve Effect (Remove the If checks it do not really effect the performance)
  • Remove GifManager got useless.
  • Add a warn message by disposing a already disposed object.
  • Reworked Entity and Component Disposing.
  • Add GetComponents method to Entity.
  • Replace in RegistryManager the AddType method with the Add method.

Fix

  • Resolve issue where the CryptoProvider.Encrypt method was broken.
  • Resolve issue where JsonConfig did not Encrypted.
  • Resolve issue where the ModelAnimationPlayer not reset the animation pose by playing it again.

GUI Elements

  • Check the mouse if showing when opening and by closing set the mouse type before.
  • CheckBox
  • DropDownBox
  • TextBox
  • ValueBox
  • Spinner
  • Slider
  • SliderBar
  • ProgressBar

style_table

@MrScautHD MrScautHD added documentation Improvements or additions to documentation enhancement New feature or request labels Jul 7, 2024
@MrScautHD MrScautHD pinned this issue Jul 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant