Show HN: Hook – a simple graphical C/C++ runtime editor While helping one of my students create and iterate on a game in C using raylib, I realized there was quite a lot of time spent on experimenting with level design and colors, how the player moves, gravity, etc. and a lot of time was wasted making a change, exiting the game, recompiling, running the game, deciding his change wasn't right, and going through the whole cycle over and over. I could tell it was demotivating, and this process was creating a barrier that prevented him from experimenting to his heart's content. I started this project to solve this problem by giving a simple gui to a few core features of lldb through the lldb api. Experimenting with changing colors, where blocks in the level go, how tall the player is, gravity is all now just a simple toggle or text field edit. The variables are modifiable while the program is running. The project is still in its early stages, and so far only targets macOS. https://ift.tt/hQsZUzP January 2, 2024 at 06:45AM
Show HN: Hook – a simple graphical C/C++ runtime editor https://ift.tt/M0bD9ue
Related Articles
Show HN: Kaytu – Optimizing cloud costs using actual usage data https://ift.tt/Xsj7TCWShow HN: Kaytu – Optimizing cloud costs using actual usage data Reduce… Read More
Show HN: I want my family to listen to more music(less movies) https://ift.tt/tXcjN5CShow HN: I want my family to listen to more music(less movies) I decid… Read More
Show HN: Htpy – generate HTML from Python without templates https://ift.tt/ZwzKEO3Show HN: Htpy – generate HTML from Python without templates I built a … Read More
Show HN: Scenestamps – A website for sharing movie scenes with timestamps https://ift.tt/AyM8j73Show HN: Scenestamps – A website for sharing movie scenes with timesta… Read More
Show HN: Bard PDF – Chat with Pdf in Google Bard or Gemini https://ift.tt/XFsYH6SShow HN: Bard PDF – Chat with Pdf in Google Bard or Gemini Chat with p… Read More
Show HN: Dotenv, if it is a Unix utility https://ift.tt/FA1DUcwShow HN: Dotenv, if it is a Unix utility I like the idea of using dote… Read More
Show HN: Spade – UI for Data Processing https://ift.tt/q95JIgMShow HN: Spade – UI for Data Processing https://ift.tt/2pBFIfv April 2… Read More
Show HN: OpenLIT – Open-Source LLM Observability with OpenTelemetry https://ift.tt/akjv4NgShow HN: OpenLIT – Open-Source LLM Observability with OpenTelemetry He… Read More
0 Comments: