3.1.18 • Published 7 months ago
okinawa.js v3.1.18
okinawa.js
A simple javascript 2D game engine
A javascript game engine with no package dependencies.
Current list of features:
- Multiple scenes/levels
- Each level with its own hierarchy of items on screen
- Item positioning and rotation inside the hierarchy
- Independent background collection attached to the scene (with parallax)
- Image preloading
- GUI elements (text, console, menus, windows/frames)
- Css fonts rendering to images (only re-rendered when text changes)
- Simple item behaviour attaching it to a tracker (bezier curves, circles, sine movement, follow)
- Particle system
- Input controller per scene (key events subscribing or checking key status in real time)
- Input combos: consecutive or simultaneous keys
- Basic touch controls for touch devices
- Clock subcriptions to wait for certain events
- Basic audio support
Demos (in separate projects)
To Do
- Better audio system
- Item collections in the scene (multiple layers of items)
- Upload more examples of how to use the engine
- Some documentation or tutorial would be useful, don't you think?
3.1.18
7 months ago
3.1.17
7 months ago
3.1.16
9 months ago
3.1.15
1 year ago
3.1.14
1 year ago
3.1.12
2 years ago
3.1.13
2 years ago
3.1.11
2 years ago
3.1.10
3 years ago
3.1.9
3 years ago
3.1.8
3 years ago
3.1.7
4 years ago
3.1.6
4 years ago
3.1.5
4 years ago
3.1.4
4 years ago
3.1.3
4 years ago
3.1.2
4 years ago
3.1.1
4 years ago
3.1.0
4 years ago
3.0.0
4 years ago
2.0.5
5 years ago
2.0.4
5 years ago
2.0.3
5 years ago
2.0.2
5 years ago
2.0.1
5 years ago
2.0.0
5 years ago
1.0.1
5 years ago
1.0.0
5 years ago