Small quality of life improvements
Hi there, friends and foes of democracy!
For those new to this devlog, I am a professor of political science at a university in Ecuador, and I developed and use Socratic Democracy in my politics 101 class. The current game is far from perfect, so whenever I find a few hours to spare, I like to make small improvements to it.
Yesterday, I implemented two quality of life improvements:
(1) Smooth music transition. It always bothered me to have harsh music transitions, and I wanted to fade out/fade in instead. This is, of course, super simple, but the existence of multiple different types of transition meant I would have to code, test the whole game, recode, etc. Lacking a saving/loading system, it took me 4 hours to get it right!
(2) More happiness events. If you play the game, you will notice that there are some events (like getting bribed in cash, or being attacked on the streets) that increase or decrease happiness. In the past, I had created some 4 events of this kind. But I felt like there were several other moments where the story would indicate a variation of happiness, such as when losing a war. And so I must have added 5 such events. This took 2 hours.
(3) Of course, I fixed some code and strategy bugs as well. For instance, it used to be the case that the people would not react if you promised and proposed to expropriate oligarchs but then didn't (because your accepted a bribe from the oligarchs). Now, if you do that, the people will consider you untrustworthy. I made some 5 small changes of this kind, and it probably took something like 1 to 2 hours.
Next steps
The next step is to add a save/load system. I almost did it this weekend, but then I remembered I had to prepare a few classes and should better work out as well.
Oh, the life of a teacher.
Files
Get Socratic Democracy
Socratic Democracy
Play as a politician in an ancient greek city state called Foititia.
Status | Prototype |
Author | pedrorns |
Genre | Educational, Simulation |
Tags | ancient-greece, based-on-a-book, democracy, Godot, philosophy, Point & Click, politics, Short |
Languages | English, Spanish; Latin America, Portuguese (Brazil) |
More posts
- Presenting the main charactersJul 02, 2024
- Poor Neighborhood: where campaigns take formJun 25, 2024
- Making the AgoraJun 03, 2024
- Gamedev is hard: dealing with the exit of some subcontractors from the projectApr 14, 2024
- Winter to spring animationDec 12, 2023
- End of winter: An in-game animationNov 05, 2023
- Milestone: We got our ancient Greek city image!Sep 04, 2023
- Going crazy with historical connectionsJun 14, 2023
- Game tree or state machine? How to explain the narrative flow for collaborators?Jun 11, 2023
- Adding dialogue to the gameApr 24, 2023
Leave a comment
Log in with itch.io to leave a comment.