The World Dissolved
Ratings (show detail)
v0.10 of 'The World Dissolved'.
Screenshot of the start of "The World Dissolved".
Time Pressures and Results
Last year, I wrote two (shorter) novels.
In both cases, the feeling was ... almost indescribable. To be able to look at a finished work, unpolished (or crap) though it may be, and say, "Hey. I did this. This is from me." ... Something about the creative process, the completion of the creative process, makes something primal in my brain do the brainial equivalent of rockin' out. (I'd say that maybe it's just me, but looking at the list of repeat offenders in the entries both here and at NaNo I have to believe that at least a few others have experienced this.)
I've also been starting (and never finishing) videogames ever since I was 6 and received an Apple //c for Christmas.
Perhaps the pressure of PyWeek will be the motivation to get off my butt and finish one for real.
The World Dissolved
So I finally came up with what I'm going to do for this. It's going to be an interactive novel. On the plus side, that means I get to flex my writing muscles over the next week. On the minus side, that means I have to flex my writing muscles over the next week.
I don't plan on having any graphics in the game. And the code is already horrid, barely an hour or two into my starting. Ah, well. I've been meaning to write some form of IF for ages, and it looks like this is going to be where I do it.
Another plus: I suspect that there will be very low system requirements to play the game.
Act 0 Complete
Thanks to richard's help, I have a much cleaner organization for the code here. That may seem like a dumb thing to do during a time-pressure contest, but previously everything was in one single massive source file. As the world grew, that got worse and worse to dig through.
I've cut a new release, available here, although it has very little in the way of additional text. The entire 'marsh' scene is implemented, though you don't really learn anything from it (unless you're psychic and can intuit the storyline from the minimal list of actions).
I've also added hooks for running things when you enter and leave rooms, which actually allows for more game-like things (randomly providing exits, having actions change depending on the direction from which you enter, etc.) Not sure how much of this stuff is going to get used, but I think with a little more work this framework could actually be used for a minimalistic 'interactive novel' engine. I am using it to determine whether or not certain actions are available, depending upon what you've done before, so there's actually a game-like quality to this that wasn't there in release 0. That's a plus, even if most people might not notice it.
"The World Dissolved" v0.02
- Lots more text, completing the entire marsh area.
- Saving and loading!
"The World Dissolved" Release Candidate available
A release candidate for "The World Dissolved" can be found here. I'm going to try and get some testing done to make sure it works to everyone's satisfaction.
There are two endings, just in case you're wondering if the game is completely linear. It's not. Honest.
Pyweek's been fun, but also very stressful. That said, I look forward to next time. Perhaps working on a team would be easier ... I have no idea, to be honest. It was nice to get some writing done before the coming NaNo, though.
Thanks for hosting and running this, richard!
Really Final Release Up
End of "The World Dissolved" in Windows
Thanks, everyone. I ranked about where I expected--lower than I wished, higher than I feared. I know that "Dissolved" was barely a game; there are very few choices throughout Act 1, although a lot more were planned. I blame the time constraints of writing a working text-based engine and oodles of text to go with it in a week.
To my utter shock, I realized when looking over the scores that my game had the highest Fun ranking of any of the single-player entries! That gives me a serious warm-and-fuzzy. Perhaps if I team up with someone next time and do the story... not to mention actually giving people real choices. (Although there are some; did you have Pearce with you at the end?) The low Innovation and Production scores are totally justified. I'm surprised I didn't get more 1s across the board.
I found that stupid "still dark when the lights are on" bug, and it's fixed in the SVN repo. Thanks, and sorry about that!
I hope to see many of you doing NaNoWriMo this year. It's like Pyweek for novels. I'm Phil there (surprise!) ... drop me a note. And I'll be back here next time around too.
(For those who are wondering why I didn't do colour and the like, there's a simple explanation: It doesn't work in Windows. The ncurses library ain't there. Sure, I could have written some sort of Pygame/sdl_ttf based engine or something, but ... ugh.)