-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or request
Description
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
- Empty Window -- Hello, FastJ!
- Using Drawables
- Creating/Rendering a Game Object
- Creating/Rendering a UI Element
- Creating Models
- Writing/Reading Models to
.psdf
format
- Using FastJEngine
- Using
FastJEngine#log/warning/error
- Using
FastJEngine#configure
- Using
FastJEngine#setTargetFPS
- Using
FastJEngine#setTargetUPS
- Using
- Using SceneManager
- Switching between two
Scene
s in aSceneManager
- Using a persistent UI to switch between 3+ Scenes
- Switching between two
- Miscellaneous
- Getting Keyboard Input
- Getting Mouse Input
- Moving the Camera
- Using Behaviors
- Using Tags
- Using Audio -- see [Feature Request] Audio #23
- Change global rendering settings
Progress on this issue will be tracked in the examples
branch. Feel free to suggest tutorials not yet mentioned!
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or request