Posts

Showing posts from March, 2022

Q1 under wraps

Image
Three months of full time game dev complete.  At this point, some indie developers might have a game to show.  Not I! Month 1: Draw something to the screen.  Slip & stumble over Rust Month 2: Draw a bit more.  Light things up.  Simple asset pipeline Month 3: Multithreading, networking, databases and architecture.  Rust is 50% less scary Most of the technical pieces I needed to confront are understood.  Nothing compels me away from continuing to pursue this game.  Rust is not as mature as I'd like, at least community libraries.  Documentation is sub-par and my overall development speed is still 20% that of C#/Typescript.  Realistically speaking, the best I could hope for was being at a place where things are moving forward.  I'm happy with where things reside. Architecture is becoming more important to figure out.  In Rust, it's common to have multiple "crates" - aka projects, in separate folders within a single github repo.  They call it a workspace.  Not exac