-
Notifications
You must be signed in to change notification settings - Fork 22
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
Example Programs #20
Labels
Comments
This was referenced May 23, 2021
lucasstarsz
added a commit
that referenced
this issue
May 23, 2021
…ement # Added SimpleManager for use of FastJ without scenes Related to #11, #20 ## Additions - Added `SimpleManager` -- a LogicManager implementation that does not use scenes - Added `hellofastj` example -- Empty Window ## Breaking Changes - Removed all uses of Scene from InputManager, Keyboard, Mouse - Removed all uses of Scene from BehaviorManager, TagManager - Rename existing examples/example mains ## Other Changes - Added some missing `@Override` annotations
lucasstarsz
added a commit
that referenced
this issue
May 25, 2021
- polygon2d - Creating Polygon2D objects - text2d - Creating Text2D objects - model2d - Creating Model2D objects - modelreadwrite - Reading & Writing Model2D objects - logging - FastJ logging - fastjengineconfig - FastJEngine Configuration
lucasstarsz
added a commit
that referenced
this issue
May 27, 2021
- polygon2d - Creating Polygon2D objects - text2d - Creating Text2D objects - model2d - Creating Model2D objects - modelreadwrite - Reading & Writing Model2D objects - logging - FastJ logging - fastjengineconfig - FastJEngine Configuration
lucasstarsz
changed the title
[Feature Request] Add Examples
[Feature Request] Examples
May 27, 2021
lucasstarsz
added a commit
that referenced
this issue
Jun 6, 2021
- polygon2d - Creating Polygon2D objects - text2d - Creating Text2D objects - model2d - Creating Model2D objects - modelreadwrite - Reading & Writing Model2D objects - logging - FastJ logging - fastjengineconfig - FastJEngine Configuration
lucasstarsz
added a commit
that referenced
this issue
Jun 6, 2021
- polygon2d - Creating Polygon2D objects - text2d - Creating Text2D objects - model2d - Creating Model2D objects - modelreadwrite - Reading & Writing Model2D objects - logging - FastJ logging - fastjengineconfig - FastJEngine Configuration
lucasstarsz
added a commit
that referenced
this issue
Jun 6, 2021
- polygon2d - Creating Polygon2D objects - text2d - Creating Text2D objects - model2d - Creating Model2D objects - modelreadwrite - Reading & Writing Model2D objects - logging - FastJ logging - fastjengineconfig - FastJEngine Configuration
lucasstarsz
added a commit
that referenced
this issue
Jun 6, 2021
- polygon2d - Creating Polygon2D objects - text2d - Creating Text2D objects - model2d - Creating Model2D objects - modelreadwrite - Reading & Writing Model2D objects - logging - FastJ logging - fastjengineconfig - FastJEngine Configuration
lucasstarsz
added a commit
that referenced
this issue
Jun 6, 2021
- polygon2d - Creating Polygon2D objects - text2d - Creating Text2D objects - model2d - Creating Model2D objects - modelreadwrite - Reading & Writing Model2D objects - logging - FastJ logging - fastjengineconfig - FastJEngine Configuration
lucasstarsz
added a commit
that referenced
this issue
Jun 6, 2021
- polygon2d - Creating Polygon2D objects - text2d - Creating Text2D objects - model2d - Creating Model2D objects - modelreadwrite - Reading & Writing Model2D objects - logging - FastJ logging - fastjengineconfig - FastJEngine Configuration
lucasstarsz
added a commit
that referenced
this issue
Jun 27, 2021
lucasstarsz
added a commit
that referenced
this issue
Jun 27, 2021
Merged
lucasstarsz
added a commit
that referenced
this issue
Jun 27, 2021
Examples 1 Related to #20 Adds the following example programs: - `engineconfig` - `keyboard` - `logging` - `polygon2d` - `text2d` - `model2d` - `modelreadwrite` ## Bug Fixes _In a list, briefly describe each bug you fixed. A link to the issue/pr where this bug is referenced is highly recommended._ - fixed issue with trying to close display without it being displayed - fixed issue with `keyChecker` trying to start after shutting down
lucasstarsz
added a commit
that referenced
this issue
Jun 27, 2021
lucasstarsz
added a commit
that referenced
this issue
Jul 4, 2021
lucasstarsz
added a commit
that referenced
this issue
Jul 4, 2021
lucasstarsz
added a commit
that referenced
this issue
Jul 4, 2021
lucasstarsz
added a commit
that referenced
this issue
Jul 4, 2021
lucasstarsz
added a commit
that referenced
this issue
Jul 12, 2021
lucasstarsz
added a commit
that referenced
this issue
Jul 12, 2021
lucasstarsz
added
documentation
Improvements or additions to documentation
good first issue
Good for newcomers
labels
Jul 16, 2021
Hi, I think I'm starting to have some knowledge in FastJ. I would like to help with " |
Sure, go right ahead! |
lucasstarsz
added a commit
that referenced
this issue
Aug 10, 2021
lucasstarsz
added a commit
that referenced
this issue
Aug 10, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
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
.psdf
formatFastJEngine#log/warning/error
FastJEngine#configure
FastJEngine#setTargetFPS
FastJEngine#setTargetUPS
Scene
s in aSceneManager
Progress on this issue will be tracked in the
examples
branch. Feel free to suggest tutorials not yet mentioned!The text was updated successfully, but these errors were encountered: