ImGui Fonts and Scene Integration | Coding a 2D Game Engine in Java #18

Published: 29 May 2020
on channel: GamesWithGabe
10,530
226

Join the Discord:   / discord  

In this tutorial I go over how to change the default font in ImGui, allowing you to rescale the font if you have DPI issues, or just choose a custom font. I also go over how to integrate ImGui with our scene architecture in the game engine. This allows us to use ImGui on all components, active game objects, and custom scenes, which means we can now dynamically create windows for editing level data at runtime. This is a very powerful feature, and it really ties together the level editor portion of our game engine.

ImGui Demo: https://github.com/ocornut/imgui/blob...

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

---------------------------------------------------------------------
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 ImGui Fonts and Scene Integration | Coding a 2D Game Engine in Java #18 online without registration, duration hours minute second in high quality. This video was added by user GamesWithGabe 29 May 2020, don't forget to share it with your friends and acquaintances, it has been viewed on our site 10,530 once and liked it 226 people.