The pawns are my favorite. <3
Tanys Foster
Creator of
Recent community posts
Omg, I finally connected the player input layer to the controller.
Simplified: Screen & View <> Player Input <> Input Device
I've been working on this for like, two weeks. Plus whatever development overhead I put in reading about specs and experimenting with frameworks. Et cetera, et cetera. Irritatingly, I think the problem I was having all along was in forgetting to add the game as a Listener to the Controller.
Wednesday, August 2nd, 2023
Until now, I've been posting weekly devlogs directly to the project page where a pre-alpha release is available for download. Ordinarily I would tweet every little victory but Twitter is finally, effectively dead (at least to me). I still want to share my progress and now that my reach is getting shorter I figure I should focus my efforts here on Itch where I'll be among indie game enthusiasts.
Project page (with screenshots & weekly devlog):
Development Status:
- Pre-alpha, active development since November 2022 (9 months at time of writing).
- Version control: Github
- Build & Deploy: Gradle & Butler
- Code: Java & Umple (development), GLSL (graphics), Groovy (build & deploy)
- Frameworks: libGDX & lwjgl, OpenGL
Features:
- Traverse a vast network of interstellar trade routes composed of 600 star systems with thousands of unique worlds, stretching across 85,000 light-years of space.
- Navigate a complex, evolving political situation between human, alien, corporate, pirate, machine, and religious factions.
- Grow your dynasty through friendships, rivalries, marriages, adoptions, conquests, and alliances.
First project, first upload to Itch!
This afternoon I uploaded my project files to Itch via Butler command line. I downloaded & installed my game via Itch app. When I clicked the button to launch the game from Itch, the game opened and crashed within ~3 seconds. I opened up the install directory and double-clicked the exe file, and it ran just fine.
I wrote my game & engine in Java, using the libgdx framework. I built it using Gradle and the "Badass Runtime" plugin. The game runs without issue from my IDE (Eclipse), from the command line (i.e. java -jar) before deployment, and from the CLI or directory (i.e. double-click exe file) after deployment. The only issue seems to be launching from the Itch app, though it logs no errors in the console.
I am mystified - I have no idea how to debug the launch from the Itch app.