Posts Tagged ‘food’
Finally this morning I came up with a 3rd mini-game for the criminal “simulator” I’ve been working on.
The new activitiy was very simple to implement which leaves me good chunk of time to polish and tweak the game.
The biggest thing left to do is to port the game for Windows, but in theory it “should” compile pretty much out of the box (result may vary ™).
I’m not entirely satisfied with my games concept as it doesen’t really give you a motivation for the crimes you’re committing other than a bad story :D.
On the bright side it haz g0at(s)
At the moment seems very likely I will end my bad streak of 2 failed LD’s in a row, which is nice… time to get to the horrors of porting to windows…
So, this is my second Ludum Dare, and while I didn’t do all that badly my first time, I told myself I’d prepare this time. So here’s my setup, complete with plenty of snacks of questionable healthfulness.
I’m gonna be streaming over on twitch so feel free to come say hi, if you’re not working on your own entry, which you probably will be.
Good luck everyone!
Kind of lame in between all the “finished!” posts, but our jam project is still in full swing. Current features:
- Randomly generated theoretically infinite terrain with houses that have door openings, shelves and tables.
- Being able to log on to the server and seeing other players move around, fully animated.
- Mouse based A* pathfinding mouse movement.
- Auto dirt to grass tile transitions.
Note the depressing lack of gameplay features. I’m pretty sure at this point we overshot and we’re not going to make it in time. Oh well, lesson learned if it’s so, I guess! Still the fact that we managed to get this much done in a server/client architecture in two days is impressive.
Now for an art dump.
And last but not least, today’s dinner:
Finally I got something barely playable!
My game is inspired by Pikmin, and tower defence games. You control a swarm of minions that you must use to protect something (not sure yet). The catch is that they will reproduce themselves (and die) a lot and each generation will have slightly different attributes then the previous one, I hope some natural selection (and evolution) will occur based on this:D
You can play the latest build HERE
… and here’s my lunch photo
I didn’t forget, just procrastinated. I want to consider myself a veteran at Ludum Dare, as this will be my 5th entry.
Let’s just say I’ve graduated from complete newb to novice, and now am just above novice. I don’t make games professionally (yet), more of a hobbyist developer. It’s something I completely love to do, create little fantasies in code and allow people to see them and interact with them.
Ludum Dare is my way of looking back at previous projects, gauging how my skills have improved, enjoying the ride, and letting the community know that I exist. So anyway, there are tools I have used before, and I’m gonna list them:
- language: C++ in MSVC 2008 Express
- library: SFML 1.6
- audio: SFXR, Audacity, PXTone
- ear candy: musicforprogramming.net
- health: good food, smoothies, coffee, some light exercise, and a decent amount of sleep (but seriously not too much)
Everyone, have a blast, and best wishes for your projects.
- 2x 200g TESCO chips (onion & paprika flavor)
- 2x 90g TESCO chips (cheese flavor)
- 2x 70g Mexicorn (chili flavor)
- 3x 100g popcorn (have some special spice for it)
- a Snickers SUPER
- 2l Márka Cola
- 10x 0,5l beer (Arany Ászok)
Now on to setting up the environment and for some extra fans for my PC. It’s 44 °C here…
At the end of LD22, I was quite proud of myself. I had made a game, for the first time, and exceeded all my expectations. I had to deal with a library that I learned about just a couple of days before, almost no preparation, and lots of weird problems packaging the software. So it came naturally to me that this time out I would take all the lessons of LD22, build on top of them, and make an awesome game. Oh, how wrong I was!
But I’m getting ahead of myself. I went into great lengths to prepare myself for this LD. I participated in the warm up, and build myself a neat little shooter for the 10 hours that I allowed myself to spend in the warm up. Then I bought all kinds of food that I could or could not need, since food was another thing that I felt was lacking in my first LD. Since the theme would be revealed 10AM my time, I slept early, and planned to go to a restaurant near my home to think about the theme away from the computer.
All was working well so far. “Tiny World” was not my favorite in the list of themes, but I did not dislike it. The inspiration came when, at the restaurant, the expresso machine broke. I immediately remembered all those children stories about small gnomes fixing househood items, hidden from the adults. Specially, I was thinking about the recent Ghibli movie, Arrietty, which I liked a lot. So the idea started to form on my head. A family of tiny creatures, trying to live unnoticed in a human’s house.
I spent about 20 minutes thinking about a princess-maker style management game, where you managed a family of “borrowers”, sent them on missions to explore, or expand, or other things, and tried to keep your profile low. But then I thought that a management game was not a good call for LD — management games are not everyone’s couple of tea, and they can be quite hard to balance. I decided to change the focus a bit, in order to make something more likeable, and I came with the idea of controlling a single of these creatures, in an action/stealth game.
Maybe that was my mistake, maybe I should have gone with the management game I wanted to make… anyways.
The idea for the game was this — a creature living underground, had to forage the above world for items, food, treasures. All while avoiding the humans and other hazards in the big world above, and using the spoils to improve their own tiny world. It was still a good idea on paper. But when I started laying out the plan for the game engine, I panicked. I realized that I needed creatures of widely different sizes, on a complex world, and I had no idea of how to handle collision. In my previous game, collision was a non-issue, and I was getting scared that I would spend a LOT of time trying to learn how to make a quad tree or something like that. It did not make any sense, I was just panicking, and in panicking I lost a lot of time.
Eventually I decided to re-implement a tile based engine just like in my previous game, with three different sizes of sprites: 1, 9 and 25 tiled units. I implemented a simple and dirty routine for square collision detection on those sizes. Then I started to work on some early lose conditions, on the idea that I needed to have a prototype with a win/lose condition as soon as possible. So I implemented foraging for food, dying of starvation, and the cat predator.
But by then, it had already been over 30 hours, and I had very little time to do much else.
In the end, my game idea about living among humans and exploring, fixing their stuff, and building your base while remaining undetected became a silly game about stealing food from cats to give to your fat queen :-(. The game didn’t even have any humans.
Other than the end result, not all was lost, though. The preparation certainly paid off: I did not have any problems regarding my programming environment (no mysterious bugs) or the living environment. Submitting, publishing, time-lapsing all worked without a hitch. I got a lot of practice with the Gimp, and learned to use some tools in different ways. I also learned how to create and add music to the game without requiring a lot of composition knowledge. Autotracker is a wonderful little tool that I learned about too late into the compo, but will certainly be a center piece for future dares. In fact, I might go as far as create a bunch of random tunes to just listen to them while playing DF or something like that. Also, I managed to insert a lot of little neat widgets into the game that made me a bit proud of myself, such as a generic handler for mobs using inheritance, a text message listener that shapes the message to an arbitrary window, dealing with real time, a pause screen, etc. Too bad that these neat tricks can’t replace an actual game :-/
Well, there is always next time! I still feel pumped for programming, so maybe I can get some more game making experience before LD24.
I finished my game, but it fell way short of my expectations, couldn’t implement critical features.
* My preparation was top notch: I wanted for nothing, biological or technical
* I managed to solve many technical problems I had in my LD22 game, such as music and message box formatting.
* I panicked early in the dare because of lack of familiarity with game programming, lost a lot of time.
* I misjudged the time I needed, critical features and playtesting were missing from the game.
* If I like a niche theme or a game style, I should just go for it. With 1000 participants, LD is not a popularity contest.
* Working with multiple small levels uses the time better than working with one complex level.
* Autotracker rocks.
I hope, I am doing this the right way with the screenshots ??
Only twelve more hours for the start of the dare! Before coming home, I went to the supermarket, and bought the necessary supplies. Last time I kinda got burned because I didn’t have enough proper food, so maybe this time I overcompensated:
I have also prepared my game music playlist, and cleaned up my place a bit. Just a bit of winding down, then I’m gonna sleep, wake up for the theme announcement, and go think about it while having breakfast outside (and away from the computer).
Good luck everyone!
don’t forget to play the final version here : http://www.ludumdare.com/compo/ludum-dare-22/?action=preview&uid=825
Good nutrition for good morning!
I just woke up. I was getting a little stuck last night when figuring out my concept (which is what always happens to me).But, I got some sleep, am about to get more coffee and will probably eat something soon.
Hmm, I just decided that I would scan some of my note/sketches. I’m putting it through the automatic document feeder to not waste time, so it might look a little washed out. — GAH, nevermind, the auto doc feeder is a POS. It always fucks up.
Good morning! Having a breakfast sandwich for breakfast along with another Rockstar (one was from last night). I’m sure I’ll be in the kitchen a few more times today though. ;] Things are coming along nicely:
The game is sort of a Minecraft/Dwarf Fortress-like where the player must dig their way to the ladder and escape from [undetermined number] of randomly generated levels. Currently the only obstacle is lava which floods player mines. Stones will be used to create bricks to block lava flow and also water when it is added. I’m also planning on adding cave-in events which cause dirt walls to be destroyed and non-mine-able rubble blocks to be created. So far I’m really happy with how the game is going! =]
it’s noon here so i decided to whip up some breakfast.
I baked bacon and eggs with cheese on top to make these adorable breakfast puffs. We also have the most professional plates. Okay? Okay.
And breakfast for Machiavelli too!
Hope everyone is doing okay! I have some backgrounds to color.