FastJ
FastJ copied to clipboard
Example Programs
Is your feature request related to a problem? Please describe.
The lack of tutorials for how to use FastJ greatly hinder a newcomer's ability to effectively use the game engine.
What should the solution be like?
Add tutorials to FastJ depicting how just about anything in FastJ works -- from an empty window, to rendering game objects, to adding game object behaviors, to scene management, etc.
Anyone is free to create tutorials!
@lucasstarsz will be proofreading and content-checking tutorials as needed. You may also request that I notify you if your tutorial needs to be updated for whatever reason -- you can opt out of this at any time.
Tutorials to complete
- Using SimpleManager
- [x] Empty Window -- Hello, FastJ!
- Using Drawables
- [x] Creating/Rendering a Game Object
- [ ] Creating/Rendering a UI Element
- [x] Creating Models
- [x] Writing/Reading Models to
.psdf
format
- Using FastJEngine
- [x] Using
FastJEngine#log/warning/error
- [x] Using
FastJEngine#configure
- [x] Using
FastJEngine#setTargetFPS
- [x] Using
FastJEngine#setTargetUPS
- [x] Using
- Using SceneManager
- [x] Switching between two
Scene
s in aSceneManager
- [ ] Using a persistent UI to switch between 3+ Scenes
- [x] Switching between two
- Miscellaneous
- [x] Getting Keyboard Input
- [x] Getting Mouse Input
- [x] Moving the Camera
- [x] Using Behaviors
- [x] Using Tags
- [x] Using Audio -- see #23
- [x] Change global rendering settings
Progress on this issue will be tracked in the examples
branch. Feel free to suggest tutorials not yet mentioned!
Hi, I think I'm starting to have some knowledge in FastJ. I would like to help with " Empty Window using SceneManager" and "Using Audio" examples...
Sure, go right ahead!