Day 2 – Exploring an Idea
Yesterday, I brainstormed ideas for a project that I can build in a few weeks. Today, I am exploring one of those ideas in more depth. The goal is to develop a better understanding of the product and its constraints.
Day 1 – An Empty Source File
The new year is here and I have some time to experiment. It has been a while since I had the opportunity to explore new technologies and build something. I have a few ideas what to do and what to learn, but I still need to figure out the details.
godot-logger – A Rust Logger for Godot
While building a game with Rust and Godot, I wanted to see log messages in Godot's editor. Because I could not find an existing solution, I went ahead and created godot-logger, a crate that prints to Godot's output console.
Hacktoberfest '21
Hacktoberfest is an annual event that celebrates open source, and I will be working on my video game for programmers this month.
This Month in Lunaria – July 2021
Lunaria is now using the Godot engine, updates can be streaming to clients through the gRPC API, and camera controls have been implemented.
Fully Automated Dependency Upgrades with Dependabot and GitHub Actions
Dependabot is an app for GitHub that automates dependency upgrades through pull requests. When maintaining many or large projects, manually merging these pull requests can take quite some time. Luckily, the process can be fully automated with the help of one or two GitHub Actions.
gRPC
Lunaria is a video game for programmers, in which players write code to interact with the game through an API. This post introduces Lunaria's API that is built using the gRPC framework.
Announcing Lunaria
Lunaria is an ambitious open source project to create a video game for programmers. Write code to build a base, launch into space, and explore an infinite universe shared with other players.
Turtles All the Way Down
Four weeks ago I wrote a lengthy post about why I want to build a video game
for
programmers [https:
Why I Want to Build a Video Game for Programmers
As an avid gamer, I love the structured challenges and feedback loops that video games provide. Especially when there are