Intro | Coding a 2D Game Engine in Java #0

Published: 31 March 2020
on channel: GamesWithGabe
135,234
2.4k

Join the Discord:   / discord  

This is the first tutorial in a new series: Coding a 2D Game Engine in Java. This series will cover: How to use LWJGL; How to use OpenGL/GLFW; How to do rendering; How to create an animation system; How to create a physics system; How to create a user interface system; And, how to package and distribute a Java game. Once all the systems are in place, we will use the Game Engine to recreate NES Mario.

Download the final product: https://ambrosiogabe.itch.io/mario-maker
---------------------------------------------------------------------
Website: https://ambrosiogabe.github.io/
Github: https://github.com/ambrosiogabe

Here are some books I recommend if you want to learn about game engine development more thoroughly. I do not profit off any of these sales, these are just some books that have helped me out :)

My Recommended Game Engine Books:
Game Engine Architecture: https://www.gameenginebook.com/
Game Physics Cookbook (Read this before the next physics book): https://www.amazon.com/Game-Physics-C...
Game Physics (Ian Millington): https://www.amazon.com/Game-Physics-E...
Game Programming Patterns (Free): https://gameprogrammingpatterns.com/

My Recommended Beginning Game Programming Books:
JavaScript Game Design: https://www.apress.com/gp/book/978143...

My Recommended Java Books:
Data Structures/Algorithms: https://www.amazon.com/Data-Structure...
LWJGL (Free, but I haven't read this thoroughly): https://lwjglgamedev.gitbooks.io/3d-g...

Outro Music: https://www.bensound.com/royalty-free...


Watch video Intro | Coding a 2D Game Engine in Java #0 online without registration, duration hours minute second in high quality. This video was added by user GamesWithGabe 31 March 2020, don't forget to share it with your friends and acquaintances, it has been viewed on our site 135,234 once and liked it 2.4 thousand people.