Share this post:
Export:
Aruba has been excellent for our group coding productivity!
We have been making all kinds of progress on all fronts with work being done by the whole family. But check this out:
Working on the tools for the game design of the game that we are creating on Ad Astra together.
The various game design data are stored in google spreadsheets
Wrote a script a while ago to gather up the latest version of those spreadsheets and deliver them as CSV files
But over the last 24 hours, I have greatly improved to script to not only grab the game data, but generate python code that includes 3 new classes, each that overrides the eq and not eq operator, and keeps the various IDS human readable and update to date - even if someone moves columns or deletes rows.
Finally, have taken that pumped up script and now can launch it from a hot key *inside* the game while under development and it goes and grabs all the new game data and *updates* all of the instantiated game objects with their new values.
That way, while you are play-testing you can tune values, add new objects, new crafting recipes, news SFX - all while still running the game! This is going to be a killer force multiplier for all of our work - including localization.
Originally posted on Facebook on December 02, 2017.
Get notified when I publish new blog posts about game development, AI, entrepreneurship, and technology. No spam, unsubscribe anytime.
Loading comments...
Published: December 2, 2017 8:13 PM
Last updated: March 8, 2026 3:07 AM
Post ID: c22fb0dd-5fa1-48d8-bb2b-31c06d186144