I'm remaking my #LowResNX space shooter game in #Cpp using #entt and #sdl. It's mainly a learning project, but let's see what else I can do with it...

Spent a month getting #chipmunk2d working in both #flecs, and #entt. Last night I realized that I don’t actually want “physics”, I just want collision detection.

“Physics” is a tile moving at 0.000000000001 pixels-per-second instead of coming to a stop, because that’s how the real world works. The real world is terrifying.

As I dive into AABB, does anyone know of a decent C or C++ collision detection library? Or is AABB so basic there’s no need for a library.

#indiedev #gamedev

System abstraction implemented yesterday; today was basic entity editor with multi-window support. This chunk will end up open sourced because I was struggling to find good references for integrating libraries with ECS. Assets from kenney.nl #screenshotsaturday #sokol #entt #chipmunk2d #imgui #ecs

Here's a gif for #ScreenshotSaturday of the widget editor I've been working in my spare time. I'd say it's coming along quite nicely!

Currently you can customize the alignment of the widget on the screen, and the size and color of the widget. You can also save this data to a file.

You can also remove visual components of the widget (such as alignment or color), and add them back dynamically

All of this uses #ImGui (obviously) as a visual backend, and #EnTT as a backend for adding and removing widget components! It also uses #yamlcpp in tandem with my own library called konbu for parsing and writing widget data.

You can check out the source code here:
https://github.com/josiest/gold

GitHub - josiest/gold: A simple SDL2 gui framework

A simple SDL2 gui framework. Contribute to josiest/gold development by creating an account on GitHub.

GitHub

Got a _super_ basic prototype of my #CraftingSystem hobby project using various frameworks including #SDL #entt and #ImGui . It's pretty barebones, but that's just part of the #IterativeProcess !

https://media.giphy.com/media/Yog7jozH8YHCfGWj1R/giphy.gif

Gamedev GIF - Find & Share on GIPHY

Discover & share this Gamedev GIF with everyone you know. GIPHY is how you search, share, discover, and create GIFs.

GIPHY