Niclas Blomberglambda-snail.hashnode.dev·Jul 14, 2024Learning SIMD in C++Introduction Lately I've been experimenting with creating my own UUID/GUIDs in C++, mostly for my own learning, and it turned out to be a really good source for learning new things! The UUIDs are based on RFC 9562 and the library includes functions t...DiscussMy C++ Learning JourneyC++
sammyskanyingi.hashnode.dev·Jul 6, 2024C-MakefilesA make- is a build automation tool used to compile and build projects. Very useful if you have multiple source files. Makefile is just a configuration file that specifies how the project should be built(rules) and the dependencies between different f...DiscussMakefile
Chris Dourisdigitalcreations.hashnode.dev·Jun 21, 2024Jumping Ball ProgressI need to post more updates on my progress. I learned how to use CMake's install features to create an installation folder with header files and dynamic libraries. It took me a while to figure out because CMake's documentation can be unclear at times...DiscussJumping BallC
Rodney Lab - Game Developer with “Eternal Student” mindset.rodneylab.hashnode.dev·May 2, 2024Using Jolt with flecs & Dear ImGui👀 Jolt Game Physics Introspection with flecs & Dear ImGui In this post we extend on recent posts, using Jolt with flecs & Dear ImGui to add a kind of dev tools debugging panel to a raylib game. In previous posts, we added Jolt physics to the raylib ...DiscussC++
Chris Dourisdigitalcreations.hashnode.dev·May 1, 2024Day 78/100 100 Days of CodeCombined the Resource struct and the FindResource function to generate a path to the font file. To create the path, I switched from using getBundlePath to getExecutablePath because I am not making a .app executable. char* FindResource(char *fileLocat...Discuss100 Days of CodeC
Chris Dourisdigitalcreations.hashnode.dev·Apr 27, 2024Day 75/100 100 Days of CodeToday I worked on creating a new cursor image. The new image is a hand cursor that will be displayed when the mouse hovers over interactive objects. This is a good way to let the user know that the object they are hovering over is interactive. To add...Discuss100 Days of Code100DaysOfCode
Chris Dourisdigitalcreations.hashnode.dev·Apr 27, 2024Day 74/100 100 Days of codeI created a new Github repo and divided the project into two parts. The first part runs a secondary program and reads the results from a CSV file. Then, the main application simulates these results using SDL. The second program now exists as a submod...Discuss100 Days of CodeC
Rodney Lab - Game Developer with “Eternal Student” mindset.rodneylab.hashnode.dev·Apr 17, 2024Jolt Physics raylib🏎️ Trying the Jolt Physics Engine with raylib In this Jolt physics raylib post, we take a look at using the Jolt 3D physics library with raylib. In previous posts, I mentioned how raylib is a fantastic tool for testing. raylib is by no means a ful...DiscussC++
Chris Dourisdigitalcreations.hashnode.dev·Apr 5, 2024Day 58/100 100 Days of CodeI managed to generate a Visual Studio file but still got errors. I think it might be a good idea to create a visual studio project and push it to a different branch. I can't find a better solution at the moment.Discuss100 Days of Code100DaysOfCode
Chris Dourisdigitalcreations.hashnode.dev·Apr 3, 2024Day 56/100 100 Days of CodeNot much success today. I expected the process to be much easier once I installed Visual Studio but there were still problems. I installed FreeType with VCPKG and managed to set the FREETYPE_LIBRARY and FREETYPE_INCLUDE_DIRS variables to the correct ...Discuss100 Days of Code100DaysOfCode