Debug Drawing Boxes and Circles | Coding a 2D Game Engine in Java #26

Published: 24 July 2020
on channel: GamesWithGabe
3,870
138

Join the Discord:   / discord  

In this episode, I explain how to extend our debug draw class to support drawing boxes and circles. In order to do this, we just calculate a set of points (the vertices) of each shape, and then draw lines from each point to the next point using our addLine methods. Calculating the points of a circle and box are well-known problems and easy to accomplish, making our methods fairly recognizable.

Source Code: https://github.com/codingminecraft/Ma...

0:00 Intro
0:43 Debug Drawing Math
5:05 Debug Drawing Coding

---------------------------------------------------------------------
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 Debug Drawing Boxes and Circles | Coding a 2D Game Engine in Java #26 online without registration, duration hours minute second in high quality. This video was added by user GamesWithGabe 24 July 2020, don't forget to share it with your friends and acquaintances, it has been viewed on our site 3,870 once and liked it 138 people.