diff --git a/docs/devlog/01.md b/docs/devlog/01.md index 6e9bd34..8d2b841 100644 --- a/docs/devlog/01.md +++ b/docs/devlog/01.md @@ -1,11 +1,11 @@ Sun, Jun 7 -Beautiful sunday afternoon and of course I have some kind of chest cold / bronchitis. Was annoying to sleep with and hoping the kids don't get it. +Beautiful sunday afternoon and of course I have some kind of chest cold / bronchitis. Was annoying to sleep with and hoping the kids don't get it. -But for now I'm sitting outside thinking through the game high level. +But for now I'm sitting outside thinking through the game high level. -This is the 4th or 5th game I've prototyped since starting to learn Odin / Raylib and try game development. I think this is the first prototype that both feels "small" enough and also in-line with my actual interests in games that I could see it out of the prototype phase. I love roguelites and have always wanted to try making a more rhythm-driven, combat-focused RPG. +This is the 4th or 5th game I've prototyped since starting to learn Odin / Raylib and try game development. I think this is the first prototype that both feels "small" enough and also in-line with my actual interests in games that I could see it out of the prototype phase. I love roguelites and have always wanted to try making a more rhythm-driven, combat-focused RPG. -A roguelite feels like it gives me the space to focus on those elements without getting overwhelmed with all of the other gameplay elements that need to exist in a classic turn-based RPG. +A roguelite feels like it gives me the space to focus on those elements without getting overwhelmed with all of the other gameplay elements that need to exist in a classic turn-based RPG. I started this out by doing some back and forth planning with GPT-5.5. I intend to primarily hand-code and use GPT for learning/discovery/rubber ducking, which has also been the way that has felt most natural and least risky for agentic LLM usage for me lately. diff --git a/src/game/render.odin b/src/game/render.odin index dbc605c..851df23 100644 --- a/src/game/render.odin +++ b/src/game/render.odin @@ -3,15 +3,15 @@ package game import rl "vendor:raylib" BACKGROUND_COLOR :: rl.Color{13, 15, 22, 255} -TEXT_COLOR :: rl.Color{200, 210, 230, 255} -SUBTLE_COLOR :: rl.Color{120, 132, 160, 255} +TEXT_COLOR :: rl.Color{200, 210, 230, 255} +SUBTLE_COLOR :: rl.Color{120, 132, 160, 255} render_frame :: proc() { rl.BeginDrawing() rl.ClearBackground(BACKGROUND_COLOR) - rl.DrawText("Odin + Raylib Template", 24, 24, 28, TEXT_COLOR) - rl.DrawText("F5 hot reload | F6 restart memory | Esc quit", 24, 64, 18, SUBTLE_COLOR) + rl.DrawText("Pocket", 24, 24, 28, TEXT_COLOR) rl.EndDrawing() } +