Dynamically Repositioned UI, now in ToyMaker
I thought making simple resizable UI layouts for ToyMaker would be easy, after implementing 3D graphics and physics. Apparently not.Here's what I've been working on the past week or two. …
11 items across game development
11 results
I thought making simple resizable UI layouts for ToyMaker would be easy, after implementing 3D graphics and physics. Apparently not.Here's what I've been working on the past week or two. …
The good news than is that SD_mixer already offers the good enough middle ground for everybody involved on the conversation. What audio devs and ambient sound creators will miss and …
Funnily enough, I already am on 3 because something I was doing made SDL 2 crash when I migrated from Windows to Linux+Wayland. Good to know that that's set me …
Just a footnote on the subject, SDL_mixer 3.0 (because of SDL 3!) is way wayyyyyy different, address much of the difficulties of dealing with that track system and recognizes that …
This was a very detailed and helpful response, thank you! And yep, I'll definitely be looking into FMOD's documentation next.
I've built a full audio system for my engine and game from the ground up and I can give some insight how things should be structured. Sounds are organized into …
I'm trying to integrate SDL_mixer into my game engine. I want to do this to produce feature-complete demos for my portfolio, but I also want to do it in such …
WASM demo Source code: C, C++ Guide: Simple triangle in 2D
This is a roadmap for learning the basics of graphics programming on one's own, from free online resources. Introduction About This is a roadmap for learning basic graphics programming on …
FWIW, I don't agree with the linked blog post. C and by extension C++ are bare-metal languages. The basic assumption is that you know what you're doing. It gives you …
I want to make a small procedurally generated game. An engine such as Godot, Unity, or Unreal is overkill for the project. I began to make the game using Godot …
GameDev.net uses cookies to ensure you have the best experience on our platform. Learn more