09.03 Game Library Playground Assignment
Assignment Deliverables
- Written description of what you did and what happened.
- Label File YYYMMDD Lastname Firstname Game Library Playground Report
- If available, a URL of any experiments
Process
- Pick a web based game library and follow its getting started guide.
- Make the example from the quickstart, or learn, or tutorial section.
- Make changes to the example to customize it.
- Review additional resources and guides to try to make more complex interactive and visual experiences.
- Spend 4 hours on this activity
- Spend 30 minutes documenting your activities in a report. Write down the details of:
- What you read, articles, tutorials, videos
- What you tried
- What worked
- What did not work
- What you wanted to do
- Images and Screenshots as needed
Remember that nothing may work. It is likely that you will be able to create the example from the getting started but then it may break as you make changes and experiment. That is ok.
Document what you did and what happened. Be detailed and thorough.
Learning Resources
Game Library Guides
- p5.play Learn
- Phaser Explorer
- Babylon Journey
- Playcanvas First App
- Melon.js - Hacking a platformer game
- Kiwi.js - Create a basic Kiwi.js game
- crafty.js - Getting started
- pixi.js - Create a basic container
Explore more game libraries and engines .
AI Assistnats
When you get stuck, paste your code into a LLM to see if it can spot an issue. It make make a mess of your code or it may make it work.
Remember that you can also use LLM to attempt to explain example code that you don’t understand. As you see examples of games or techniques, paste that code into a LLM and ask it to explain what is going on. THen you can use the LLM to try to modify the code for what you want to accomplish.
Cite all sources with links and all code from LLMs
Grading Rubric
Assessment | Weight |
---|---|
Description of Selected Game Tool | 10 points |
Activity Report Depth | 30 points |
Evidence of 4 Hours of Research | 40 points |
Uploaded Report | 10 points |
File Management | 10 points |