Building Pong With and Without a Game Engine | Project #1
8 Bits Engineering
0:00 / 0:00
Building Pong With and Without a Game Engine | Project #1
86 просмотров · 6 дней назад
8 Bits Engineering
12 подписчиков
86 просмотров · 6 дней назад
How much harder is it to make a game without a game engine?
To find out, I decided to build Pong twice — once with JavaScript + HTML5 Canvas and once with Godot.
This is Project #1 in my game engine development journey. By building the same game both with and without an engine, I want to understand what a game engine actually does for us and how much work it handles behind the scenes.
In this video, I work through things like:
• Game loop
• Player movement
• Collision detection
• Simple AI
• Game logic and math
• Scoring and win conditions
I also compare the two approaches and see what changes when an engine like Godot handles some of the underlying work.
This is only the beginning of the journey. Next up: Snake.
TUTORIALS / LEARNING RESOURCES
Without a Game Engine — JavaScript + HTML5 Canvas
CodeOde — Create the Pong game in Javascript
• Create the Pong game in Javascript
I used this tutorial as a learning resource while building the JavaScript + HTML5 Canvas version of Pong.
With a Game Engine — Godot
Kaan Alpar — How to make PONG in Godot 4 for beginners
• How to make PONG in Godot 4 for beginners
I used this tutorial as a learning resource while building the Godot version of Pong.
ASSETS & CREDITS
Icons: Tabler Icons — MIT License
https://tabler.io/icons
Visual assets: Designed by Magnific
https://www.magnific.com/
#GameDevelopment #Pong #JavaScript #Godot #GameEngine