And... that's where the pong chapter ends. We hope you found it useful!
You can find the entire code with balls, score and music on the example pages available here.
Next up in this book we will explain how Amethyst does Math, Input, Assets and so on. Whenever you have a need for more learning-by-example materials just come back to this page for an overview of available resources.
Other tutorials or examples
Seed project for 2D games. This project template will get you from 0 to drawing something on the screen in no time.
Showcase Game: Evoli
An ecosystem-simulation game, 3D
Showcase Game: Space Menace
An action 2D platformer
Showcase Game: Survivor
For more examples from the community you can check out this list of Games made with Amethyst.
Come talk to us
You can get additional help by leaving a post on our forum or on our Discord server. We'd also love to hear your ideas for other tutorials we should consider adding to this book.
If you want to extend this tutorial (e.g., add a main menu, add pause/resume functionality, etc.), feel free to ping us on Discord or in a GitHub issue!