-
Dev Week 6
Welcome to another dev week! Last week we realized that the Rust programming language will help us scale our codebase with confidence compared to the wishy washy landscape of C++. But how? If you wish to make software from scratch,…Read…
-
Dev Week 5
Safety, guaranteesLast week: Out of PythonOur goal last week was to get more into the C++ and CMake world because we wanted stronger guarantees to reduce risk of programming bugs. Python has dynamic typing, duck typing, and overall lack of…Read…
-
Dev Week 4
This week we've started with C++ and CMake. While other languages like Rust have an ecosystem for making video games, C++ still seems to be the de facto standard in the game industry. There is a rich history and community…Read…
-
Dev Week 3
The past two weeks, we've faced some of Python's language typing limitations as we try to create generic classes. We're officially switching to C++/SFML. See last week's post for some details and a specific problem example in Python.We've always had…Read…
-
Dev Week 2
This week we got Gentoo installed on a Microsoft SP4 tablet!! This includes touch support so that we can make game sprites using Aseprite.We started developing a Qt6/Pyside6-like API in Python to create in-game GUIs for Pygame. It's on Github…Read…