Starting Engine & Debug Lines | Cocoa Engine Devlog #6

Channel:
Subscribers:
59,500
Published on ● Video Link: https://www.youtube.com/watch?v=YptvHeoJfLM



Duration: 12:44
3,072 views
0


Join the Discord: https://discord.gg/4tHeAkxNg7

In this devlog, I go over how the engine that I have been developing is shaping up. I give a brief overview of all the features including the support for 3D lighting, model importing and light physics, and the support for 2D rendering, and 2D physics.

Then I talk about how I am about to implement the next feature of my game engine, which is drawing debug lines in 3D space, and I talk through my implementation of them. I highlight the tough parts of the process, and try and demystify one way to draw debug lines.

Source Code: https://github.com/ambrosiogabe/Cocoa

---------------------------------------------------------------------
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-Cookbook-Gabor-Szauer/dp/1787123669
Game Physics (Ian Millington): https://www.amazon.com/Game-Physics-Engine-Development-Commercial-Grade/dp/0123819768
Game Programming Patterns (Free): https://gameprogrammingpatterns.com/

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

My Recommended Java Books:
Data Structures/Algorithms: https://www.amazon.com/Data-Structures-Algorithms-Java-6th-ebook/dp/B00JDRQF8C
LWJGL (Free, but I haven't read this thoroughly): https://lwjglgamedev.gitbooks.io/3d-game-development-with-lwjgl/content/

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







Tags:
gameswithgabe
games with gabe
lwjgl
lwjgl3
game engine in lwjgl
game devlog lwjgl
game devlog
how to draw debug lines in java
debug lines in game engine lwjgl
roguelike devlog
roguelike devlog in java
dungeon game in java
dungeon crawler
dungeon crawler in lwjgl
physics in java
physics lwjgl
2d game physics
3d game physics
debug lines
box colliders
indie game