New stuff at the bottom. - - - - - - - - - - - - December 6, 2008, 9:54am - 1 days, 20 hours 5 minutes left Good morning. Theme is 'roads'. *yawn*. I guess I'll start off by taking a dog out. - - - - - - - - - - - - 10:27am * Achievement in progress - outing dogs 1/6 So, roads. - Racing games - Pipes/railtracks puzzle - why not roads - Puzzle + racer = trackmania - Roads the survival horror - the migration game - Construction game, like simcity - Cross-nation racing, pick the right route - Sliding puzzle like changing labyrinth Have to ponder some more. - - - - - - - - - - - - 10:52am Ate breakfast. I think I'll start by drawing some road tiles and see where that leads. - - - - - - - - - - - - 11:20am I think I'll try to make a board game, like ave ceasar.. - - - - - - - - - - - - 12:01pm First sketch of the board done (board1.gif) - - - - - - - - - - - - 12:29pm Second sketch (board2.gif) I think I'll start doing food now. - - - - - - - - - - - - 12:53pm Potatoes are boiling, ate some ice-cream and drew cards. - - - - - - - - - - - - 1:17pm Potatoes are starting to be boiled, posted first screenshot (screenie1.gif) with card and board drawing. - - - - - - - - - - - - 2:08pm The caserole has entered the oven, and shall remain there for at least half an hour. - - - - - - - - - - - - 2:36pm Did some tool code to plot the tile positions.. (screenie2.gif) - - - - - - - - - - - - 2:39pm * Achievement unlocked: Made complicated food The caserole is out of the oven, needs to cool down before being eaten. Time to take dogs out. - - - - - - - - - - - - 3:17pm * Achievement in progress - outing dogs 2/6 Food! - - - - - - - - - - - - 3:41pm Ate, and fixed the tile position data so that the game pieces will face in the correct direction (screenie3.gif). Next up, figuring out how the heck I'll create the "where you can move from this tile" data.. - - - - - - - - - - - - 4:06pm Tile-to-tile connectivity data created. Hey, I might actually get to start coding the game itself today. - - - - - - - - - - - - 4:28pm Drew a car sprite. Not too hot, but will do for now. Big screenie: screenie4.jpg - - - - - - - - - - - - 4:56pm Can calculate possible moves, and tested different colored cars as well (screenie5.jpg) - - - - - - - - - - - - 5:55pm Can show the possible moves. Also created player states, card decks, shuffling, and little this and that. Next up: game states. - - - - - - - - - - - - 6:30pm Added game states, after which I can move. Fixed a few impossible move thingies, and added round-robin hotseat multiplayer thing. No AI yet. Realized I've implemented the valid move search wrong.. - - - - - - - - - - - - 6:40pm Now the game enforces the rule that you may not pass others if they're blocking the road. Next I'll have to figure out if a player has no valid moves and skip in that case. (screenie6.jpg) - - - - - - - - - - - - 7:17pm Added no-valid-moves check and some interpolation. I seem to have a memory trash bug somewhere; the cursor texture disappears sometimes. - - - - - - - - - - - - 7:27pm Found the trashing bug: there's a place on the track where you can move to more than 3 other places. Upped the count to 5 for the heck of it. - - - - - - - - - - - - 7:39pm Added visual cue of cards that can't be played (screenie7.jpg) - - - - - - - - - - - - 8:34pm * Achievement in progress - outing dogs 3/6 Took dogs out. And hey, the sauna is warm! - - - - - - - - - - - - 9:09pm * Achievement unlocked: Sauna! Hm, a bit hungry. - - - - - - - - - - - - 9:51pm Added a (stupid) AI. Makes testing easier, at least. - - - - - - - - - - - - 10:24pm Instead of working towards completeness, I added a bunch of transitions. - - - - - - - - - - - - 11:03pm Added laps and fueling. Tweaked the number of cards so that it's possible to run out of gas if you don't stop to fuel up at least once per game. Got beaten by the random AI. Do I suck or what? - - - - - - - - - - - - 11:07pm Did a first preview. There's still no menus, no finishing rules, etc. but the game can be tried out.. somewhat. (roads_of_dare_prev1.zip) - - - - - - - - - - - - December 7, 2008, 9:25am - 20 hours 35 minutes left * Achievement unlocked: Slept well Good morning. Plenty of hours left, and I do not intend to stay awake that long. - - - - - - - - - - - - 10:09am * Achievement in progress - outing dogs 4/6 * Achievement unlocked: Dishmaster Took dogs out, did the dishes.. next up would be breaking fast, and then taking a look at the ol' TODO list. - - - - - - - - - - - - 10:56am The fast has been broken. Well, it was more of a brunch; made some potato hash out of the leftover potatoes of the caserole (which we did not completely eat yet either). Anyway.. - - - - - - - - - - - - 11:03am Last night, after going to bed I did some calculations in my head and decided to drop the number of cards by one to make it possible for an unlucky driver to run out of gas (cards) before reaching the finish line. 1*6+2*6+3*6+4*6+5*6+6*5 = 120 3*38 = 114 (minimum to finish) This also means that the stupid AI will most likely not finish, but hey.. - - - - - - - - - - - - 11:39am * Achievement unlocked: Vacuum hero I need to be able to figure out who's in the lead, as the leader may not use the '6' cards. To do this, I needed to calculate the shortest way to the finish line from each tile. This took about half an hour to brute-force. Did some vacuuming in the meantime. - - - - - - - - - - - - 12:27pm Started working on menu, and drew a logo. (screenie8.jpg) - - - - - - - - - - - - 1:03pm Game over state added - we have a first playable! Doing a RC now (screenie9.jpg) - - - - - - - - - - - - 1:46pm Made AI smarter. I think. - - - - - - - - - - - - 2:12pm Added particle effect. Time for a backup and rc1. - - - - - - - - - - - - 3:20pm Spent good time trying to create sounds. I think this one'll be silent. - - - - - - - - - - - - 3:54pm Decide to wrap up 1.0. Commented the code, and then decided to take the dogs out. - - - - - - - - - - - - 5:09pm * Achievement in progress - outing dogs 5/6 Took dogs out. Next up: heating some food, taking a shower.. - - - - - - - - - - - - 5:18pm Started heating food, did a hundred pushups.. taking the shower. - - - - - - - - - - - - 5:28pm Took shower, continuing on packing things up.. - - - - - - - - - - - - 5:39pm Cleaned things up, so that data is in the data directory etc. Since there's really nothing stopping me from saying so: * Achievement unlocked: Dogs outed even though I'll be taking the dogs out for the last time in a couple of hours. Anyway, what's left to do is zip this time log along with everything else and figuring out how to submit this thing.. - - - - - - - - - - - -