This repository has been archived by the owner on Mar 25, 2023. It is now read-only.
Releases: justinvh/raptr
Releases · justinvh/raptr
An almost beta!
Scriptable Entities, Tiled Map Support, Better Positioning
- Add relative positioning for entities.
- New methods for adding an entity as child of another for relative position, velocity, and acceleration
- Add various methods for fetching entities
- Add method for cleaning up entities out of the world
- Add convenience methods to lookup entities by key
- Prototyping OpenGL4.5 renderer
- Add scriptable character support
- Abstracted away controller specific logic in character into verbs from the actions, like "jump" or "dash"
- Prototyped a sound system
- Add support for frame level sound effects
- Add some placeholder sounds for characters
- Add Discord RPC integration
- Support for loading JSON export Tiled maps
- Add rendering interface for easier renderable observables
- Add utility methods to the FileInfo class
- Add textures for maps
- Add new command "load_map"
Lua integration. Triggers. Scriptable entities. REPL.
This release adds some goodies.
- Normalizes all movement to metric. Configurations are in terms of km/h or m/s.
- Change coordinate system so up is + and down is -
- Add Lua integration via Sol2
- Renderer now operates on its own thread
- Add triggers (object walks into X do Y)
- Support for callable scripts for actors
- Add console with integrated REPL with Lua support
Updated jump and dash mechanics
Dash Mechanics
Parallax split screen, basic networking, packet delta compression, and more!
Pre-release
Parallax background rendererer and project restructure
Fluid split screen local multiplayer and friction
New Movement Mechanics + Camera System
- Add camera that follows / tracks entities
- Add turn around boosted dashes
- Change default clock to microsecond resolution