LD11 April 18–21, 2008

Goat Cookies-O-Rama!

So the wife made goat cookies today .. I helped decorate.

img_0494.jpg

img_0500.jpg

img_0504.jpg

Tags: foodphoto

Shot 6 – all gameplay done !!

Well, I got all the game-play and core graphics done.  Tomorrow I’ll wrap it up with some music, sfx, and a title / menu screen.

phil6.png

I was able to use my pug gui engine to render those dialog boxes.  You get crazy combos in this game if you can keep up!

Tags: screenshot

Final Entry! (I guess…)

Well, I guess I finished my entry, though I might add some more levels tomorrow. Gonna go chill out and play my DS now… Cheers 😀

Source Code: Download (53 KB)
Windows: (I’ll upload a binary later, hopefully)

pixelman3-screenshot-final.png

Tags: pixelman, pygame, python

Comments

NULL
20. Apr 2008 · 04:43 UTC
Nice!

Almost Framed

Well, I’ve got a menu now (well, minus one graphical glitch), and all that’s really left is the winning condition check and seeing if I want to add music… Not sure if I want to add anything else, that game’s pretty simple. Somewhat of a take on the “same game”, but with frames!

Day 1 Dinner

Dinner with my family is fried rice!

dinner.jpg

It’s actually much better than it looks. There turned out not quite to be enough for everyone, so I guess I’ll have a large snack later on.

Tags: foodphoto

Sun attack

I hit a wall this afternoon. After lunch the sun started to warm-up my side of the building, my brain slowed down. I tried to pound out the new GUI system but eventually relented and took a nap. So I’m back in action now with a little help from my Dr. Pepper.

Post nap pick-me up

Tags: foodphoto

Comments

sgstair
19. Apr 2008 · 21:32 UTC
yeah, got pretty hot here this afternoon :\ I’m doing some cooking and waiting for things to cool down a bit.

Breakfast, ~24 hours in

 Hot’n

Coffee (lovingly prepared by my girlfriend) & Hot’n’Spicy vegetable juice. I’ll probably have some biscuits later on too.

The game is moving along, but I’ve gotta get cracking if I’m going to have something semi-finished by the end of today. Onward … to the level editor !!!!

Tags: coffee, foodphoto

Let there be art

I finally have graphics. These are SDL RectFills that are using random red, green, and blue attributes, and the offset matches the mouse cursor’s position:

LD11 Minimalist with graphics

I plan on providing a sprite and making sure that there are other sprites in the playing area. I want to detect when your mouse-following sprite hits other sprites, and you will win or lose depending on which you touched.

The part that took me so long to get here was figuring out that I was using the variables incorrectly. Maybe I need more sleep. Or caffeine.

Just over 24 hours to go…

…and I’ve nearly finished the core of my game engine.

After the uproar on IRC at the choice of topic for this competition, I thought it would be entertaining to interpret it in a silly fashion. So I’ve gone for a minimalist interpretation of “minimalist”, namely “minim”. I understand that minims are more commonly known as “half-notes” in the USA.

The concept is fairly simple: a stream of semibreves (particles) appears on-screen and you have to guide enough of them into a container before the time runs out. You do this by drawing minims on the play area, which deflect or accelerate the semibreves. Part of the difficulty is drawing good enough minims; badly-drawn minims don’t do anything.

All the difficult graphics, physics and drawing recognition is (I hope) done now. I still need to add creation of the semibreve streams and a place for them to be collected. Once that’s done, I can start thinking about adding some concept of a level and some levels to play. Perhaps if I have time I’ll add sound too.

I’m afraid my meals have been fairly ordinary so far this weekend. For breakfast I had cereal (Just Right) and hot chocolate. For dinner I ate some pork with carrots and potatoes, followed by fruit and biscuits. For supper I had a selection of meats, cheeses, bread, biscuits and tomato soup, followed by fruit and a yoghurt. Isn’t that exciting?

Minim Madness at end of Day 1

Tags: food

first prototype

rawr, bullets shoot and curve etc..

Working copy of the game, have one of my friends here playing it with me.. The merging of the planets now goes to an appropriate position, but generally happens too fast so you just get a few of them in one point.. Momentum is not conserved yet either but it still seems to look ok.

Each ship can shoot 5 sets of bullets (each has its own  “trail”, as you can see in the picture above, which lets you see it curve etc..), whenever the bullets hit the edge of the map, another player, or a planet, they let you shoot again. Bullets now curve appropriately based on the gravitational pull of the planets. I removed the background because not only does it look more minimalistic without it, but it also looks better without it.

Next step is to provide a “stability” factor for the planets, where they will split into several planets if its not stable enough, the stability can be decreased by shooting the planets. This should help offset the fact that all the planets just merge together, I’d also like to get some particles flying round the screen that nothing, just to give the feel of the scales when the screen zooms out.

Since i’m making pretty good time with such a simple idea, I will also be trying to get an AI done for this.. although the only previous experience i’ve had with programming an AI was for “hunt the wumpus” (check wikipedia).. so no guarentees of its awesomeness.

Once all thats done i’ll be making some config file loader (like an ini file) for changing settings, because currently the only way toproperly customise it all is through the source code.

time to engage warp engines

ok. I haven’t spent much time today as I should have on the game. Instead I raced online in the fsr league today on Bahrain (http://www.formula-simracing.net) and got 7th place, yay.

I am gonna get the ball rolling tonight on getting the graphics done and basic design document im gonna follow for tommarows crunch. Meanwhile…

25hr screenshot, didnt spend much of the day on this

2nd food pic, 25hrs left

Tags: foodphoto

Lots of AI = performance hit

I woke up about an hour ago and added most of the AI to the monsters. The only thing they don’t do yet is avoid collisions with each other, but I hardly notice it when the green squares overlap. When I add images it may be another story, but I’ll cross that bridge when I get there.

Here is a zoomed-out view of the action. Note the clusters that form when monsters wander near each other. I think it looks great in motion, except that I can count the framerate on one hand when there are this many monsters in the arena.

I’m taking a break for dinner, and when I get back, I’ll work on optimizing the AI so it doesn’t take up my entire processor (and then some).

Tags: Omnihunter

Comments

DrPetter
20. Apr 2008 · 07:50 UTC
I’m embarrassed to say that I don’t have a clear idea of what KD trees would be… but a simple and effective method would be to use a good old rectangular grid and store a list of occupant ID:s in each grid cell. So for each tick you start by populating the cells (constant time per entity, grid[y/cellsize*width+x/cellsize].occupants.pushBack(me)), then when you need to find neighbors you just step through a few of the nearby grid cells and check the occupant lists of those. If you just need very close neighbors you can take the surrounding 3×3 block of cells for example.

This should nicely reduce the complexity from N^2 to roughly N (for all but the most clustered cases).

Elementary Chemistry

So, I got some sleep, but forgot to take the sun into account; and since it got a little warm outside, it got pretty annoyingly hot in my nice insulated room full of computers. So I’ve been not getting much done. I did however take the opportunity to examine the following chemical reaction in detail; Here are the reactantssgstair - food - chili (before):

And with the judicious application of heat, and careful attention, you can expect to see results such as the following:

sgstair - food - chili (after)

I must say that this specific reaction does take a lot of time and effort to ensure success; But the results are delicious, and certainly worth the effort.

Now,  my game’s tech is still done, it’s severely lacking in gameplay though. So that’s what I’m doing next :)  Then I’ll even post a screenshot!

Tags: foodphoto, journal, LD #11 - Minimalist - 2008

This is why I am using my couch instead of my office

Since drZool asked about why I was using my couch, I bring you evidence of why:

Why I Use My Couch Instead of My Office

Hmm, I suppose it doesn’t look too messy, but I would need to go through each item on that desk and find a place for it. Some of it needs to be filed. Some of it needs to be thrown out. Some of it needs to be paid, as I am sure there is a bill or two in there.

I suppose I could use the kitchen table, but the table and the chairs wobble a bit. The couch is a bit better, although I do have a problem with my back hurting after marathon coding sessions. Like this competition.

Island in the strea… breakfast, day 2

Juicy

Ahhh that coffee was great!

Islands are temporary up, No collision responses yet and uglyishly(I made up that word just now), randomly placed. I made all islands fit a circle, to simplify the collisions a lot, fits the theme as well. I’m gonna put the islands in a separate sector manager. Next is collisions and neatly placed islands.

Tags: 2D, boat, coffe, day 2, foodphoto, island, juice, topdown

Saturday Dinner

I took a really long break, which I’m now regretting, to watch battlestar galactica and make fajitas for dinner. I also broke out the coca cola for the first time, finishing almost half of a 2 liter of the wonderful, caffeinated beverage. I’m now back at the helm, ready to make a solid push before a quick nap and the final stretch.

Fajitas

Tags: foodphoto

Screenshoft after the first 24h; foodphoto!

Hmhmhm, I’ve been annoyingly lazy and slow today, and I know it will come back at me tomorrow — but at least I managed to have the first playable level :)

This game is also inspired by the popular one-button helicopter game, but transferred into polar coordinates, with an overworld, enemies and kind-of quests. So it’s my minimalist version of Starfox on microplanets, or something :)
In other news, I found some leftover veggie BBQ stuff to photograph… and eat! Nom.
Foodphoto

Tags: foodphoto, gosu, ruby, screenshot

Comments

LunarCrisis
20. Apr 2008 · 01:01 UTC
That’s looking awesome!

Food Photo

A late lunch on day 2 (Sunday), we picked up pizza to maximize coding time.
Triorph on the bottom left, I’m on the right.

Tags: day2, food

Bed time!

It’s 3AM, and I’m going to sleep.

I have a mouse cursor image, and I have a second image, and I can determine when the two are colliding. I’m getting close to a game.

Saturday Dinner

I decided to eat a quick dinner.

LD11 Saturday Dinner

That’s a vegan pizza. Now, this isn’t a fake cheese pizza, so don’t get disgusted yet. This pizza is just made with different ingredients. It’s actually quite delicious, and it only takes 10 minutes to cook.

Unfortunately, I also found out that my fridge is leaking. I’m not sure why, but it has to have been a recent development.

Tags: foodphoto