illume

LD10

Which game idea to choose? The weight sits balanced at the moment.

Here the weight held up by a chain rests on a see-saw.

I still haven’t really thought up an idea for a game. Here’s one idea, but it’s kind of lame. maybe lame enough to use… the player shows the chain to different celebrities pictures from google images, and sees their reaction.

Maybe something to do with setting off a chain reaction in a plastiscene world. With weights, chains and see-saws. Or maybe just hitting celebs with chains to see their reactions. Not sure.

LD11

Mini Mal

screen_shot_1208646754.png
LOG
====
AEST GMT +10

2008/04/19 17:13:53 AEST GMT +10

2008/04/19 17:53:39 AEST GMT +10

Don’t have internet at home, but going in the competition anyway…

I saw the theme at about +1 hours after the competition started (about 4-5 hours ago) in an email when I was at a cafe checking my email on the free wireless.  I have been coming up with a basic idea since then, but not giving it all that much thought.  I was thinking about drawing lines on paper, and scanning them in… then making minimal beep noises…

But then I wrote the name of my directory for the game… mini_mal… and aha!  Mini Mal was born.  I haven’t even to the ludumdare website since the comp started, but I imagine someone else has come up with the idea for ignoring the theme 😉

So the idea so far is this… Mini Mal the stick figure, with minimal beep noises.

MOST OF THE COMPETITON I WON’T HAVE INTERNET.  Bugger.

I accidentally had skellington game framework on my computer, along with pygame, and python.  So I’m just going to do a pygame game… with basic stuff.  Luckily I also downloaded the pygame documentation and examples… also lucky the python objects have documentation built in, also lucky I have been maintaining pygame for over 3 years now.

… now my todo…

DONE – window up, and basic event loop.
– basic animation program…
– draw line, click point, click second point.
– select point.
– draw end points of lines with rectangles.  Use collision functions to see which points are selected.

– lines are in each frame of the animation.
– to not show lines in one frame, you can mark them as invisible (somehow do invisible lines differently).
– key frames.
– can add/delete key frames.
– interpolation happens between key frames.
– frames per second.  Set at 30fps.

2008/04/19 18:30:03 AEST GMT +10

I made a line class, which subclasses the Rect class.

It can draw itself, with it’s own color…  oooh.  A white picture with a black line on it.

… now to make a screenshot function I think… maybe when I have something a bit better.

– draw line with end points.

2008/04/19 19:20:13 AEST GMT +10

It can now draw a line, and select the end points – and move the line :)

Now to go and get some junk food.

– make a Lines class, that has a def handle_events(self, events): method.
– make a Lines.new_line method.  So you then click to make the two points.
– make a Lines.delete_line method, which deletes any line selected.

2008/04/19 20:38:37 AEST GMT +10

Went and got some junk food.  A few lollies, and chips.

Then I had dinner, and then came back to work on a Lines class.  Almost there with being able to draw multiple lines.  Whilst coding, I’ve been thinking of how I can structure the animation editor.  Like how I can make collections of lines play at different positions.  I’ll have to translate the positions of the lines somehow… perhaps I’ll give each set of Lines a transform :)  Then allow selecting groups of lines, so I can animate multiple groups on the same screen.

Then I’ll need a way to load and save Lines… probably with pickle.

Now to finish off my new_line, and delete_line methods.

… oh, and I need to figure out the actual game part… hrmm.  that can come later, once I’ve figured out something cool.

2008/04/19 21:30:11 AEST GMT +10

the lines can be drawn pretty easily now.

Accidentally I came across a way to have the lines join up at the vertices.

Now I have a mode where I can select multiple verts to move at once… which allows a primative form of welding of vertices.

2008/04/19 21:46:28 AEST GMT +10

been playing a bit with drawing more… it’s kind of fun.  I’ve made it slightly easier for me to do things, and also experimented with line thickness… That could also be a fun thing to animate.

So the lines could grow thick from frame to frame.

… but how to save them all.

2008/04/19 22:34:24 AEST GMT +10

I think the pygame.Rect subclasses only pickle the pygame.Rect attributes.  Oh well.

Perhaps I can replace it later with a vec4d subclass… or something.

Anyway… this is what I want to do I think:

Frames
Frame
Lines
Line

So then I think I can just pickle the whole lot, and reload it.

2008/04/20 09:09:17 AEST GMT +10

I put a basic screenshot function in there.

– Create Frames class, get basic animation working.
– Make a box select.  So you can easily move many lines at once.

Tags: illume

LD16

my intention

Gonna pygame it up a notch. Plan to try testing out a ‘pygame_distribute’ prototype… to make generating pygame executables much easier.  Apart from that, there’s definitely going to be some particles.

Particles for the win! (PFTW)

‘Gentlemen start your engines’

setting up base code… no game, but some ideas…

Got a fairly nice base code set up now.   “bzr clone lp:exploratio” to check it out.  So now I can do:   make build, make clean, make commit, make push, make upload, create .exe .dmg .tar.gz source, and linux also x86 binaries.

No actual game yet though ;)

Ideas wise, I’ve explored the theme a lot and think I have an idea(*drum noises*).  The exploration part will be done in the story… like a choose your own adventure.  With game elements coming in between parts.

In order to win the competition I will include some particles.  PFTW!!!

Well, maybe I’ll just get some particles flying around first and worry about the other stuff later.  Not even a window showing up yet… but At least I have a cool Makefile,

Witness particle effects with lines and rects…

Witness particle effects with lines and rects.  11 particle systems with 100 particles in each.

Renders ok with pygame software rendering on my system.  Now to work on the game part… hrmm.  Or maybe time for some music?  Or perhaps some drawings… um, ar… or more particle systems?

http://rene.f0o.com/~rene/stuff/screen_shot_2009_12_12_14_29_40.jpg

drew a bad BIG BAD.

Started to quickly draw a baddy.  A dwarf was suggested… which then turned into a dwarf with lasers on it.  Since the baddy needs to shoot up and down you see.

Drew a really bad BIG BAD… turned out more like a flying green pumkin than a dwarf with lasers on it.

http://rene.f0o.com/~rene/stuff/screen_shot_2009_12_12_18_50_16.jpg

The laser will just be an animated line, and a sound that goes bzzzzzzzz.  With of course a particle effect explosion when it hits something.

Speaking of particle effects, I kind of got my flare going.  So the flare can light up areas either thrown left or right.  Maybe will make it follow the mouse… not sure yet.

Now it’s time to go down to the pub for a friends birthday.  Feel kind of ok about maybe getting some gameplay in tomorrow… and maybe getting a basic game going.

Tags: particles for the win, PFTW, pygame, python

Got the character spewing blood… I mean throwing flares.

Got my character moving around and throwing flares.  Going to limit my player controls.  So there is less work for me to do.  Forwards/backwards along the bridge, and throw flare up… throw flare down.  Now instead of a whip/gun or other attack, the flare will both be the weapon and the way to light up the level.  UP,DOWN,LEFT,RIGHT.

The rendering is still pretty bad. Not at all how I want it.

After I fix up the drawing… next will be to put in the BIG BAD code, make some lasers, then do collision detection between the particles and the BIG BAD, and also collisions with the cavern.

For lighting and shadows I’ve decided to have a lighting layer with per pixel alpha.  Which will just be an image that is blit across the whole screen.  It will be all black, except in areas where it will have parts taken away by lighting. So I will draw the lights onto this lighting layer, so that it leaves alpha at 50 or so, and instead of black an orangey color where the lighting is… the rest will be shadows.

So now to implement that… but here is a screenie of ‘Exploratio‘ so far…

http://rene.f0o.com/~rene/stuff/screen_shot_2009_12_13_14_19_16.jpg

Particles for the Win! (PFTW)

Got some particle system lighting coming from the characters flare. All the darkness should give a nice dark atmosphere… and a sense of exploring the caverns.

http://rene.f0o.com/~rene/stuff/screen_shot_2009_12_13_16_36_38.jpg

A new source release here if you wanna have a look (requires python/pygame/numpy):
http://rene.f0o.com/~rene/stuff/exploratio-0.1.1.tar.gz

Or check it out with bzr…

bzr clone lp:exploratio
0

This entry was posted on Sunday, December 13th, 2009 at 9:40 am and is filed under LD #16 - Exploration - 2009. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

LD20

Finished the intro to my game “virusdanger”.

Only have a black window coming up so far… but I’m liking this theme… and think my game idea might work. Getting my big drawing pad, pencils and pens next.  Uploading my game to the python package index as I go: http://pypi.python.org/pypi/virusdanger

Below is the intro text for my game…


 

The grit of sand in your teeth is the first thing you feel when you wake up. For a moment you lie, eyes closed, trying to figure out why your head hurts and why there is a terrible taste in your mouth. You spit. Out comes some sand, but also a little bit of blood. Eyes open. ‘What the?’ you mutter.

You are not in Melbourne anymore Dorathy.

Panic strikes. ‘Help!’ you scream as you try to stand up. You stumble. Looking around there is no one. Turning around, and around. Turning around.

Looking around, there is no one as far as you can see. You get dizzy from the turning. You hang your head to catch your breath a little. Looking down something catches your eye. There is a piece of paper held under a small rock. Picking up the paper, you also see a whistle. Like in the aeroplanes, how they tell you “and a whistle for attracting attention”. You brush off the sand and put it in your pocket.
The note reads “It’s Dangerous to Go Alone! Take this!”

“A Whistle? Someone left me here in the desert with just a whistle?”

Your head pounds. “I think I’m coming down”. The last thing you remember dancing in a trendy nightclub in Prahran at 7am. Handbag house, your favourite. Memories of dancing on couches, and your head inside a lamp shade hanging from the roof. Your hair was getting hot, and the light was bright in your eyes. You felt the love.

Sticking your head in a lamp shade was probably not the best idea you ever had.

Your head is pounding with a beasty inside your head bashing drums from the inside of your skull, and it feels like a budgey died in your mouth. Despite this you put the whistle to your dry lips. Your lips taste of strawberry lip gloss and sand.

You brace yourself for the loud whistle sound.

WHISSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTLE

A force pushes all around you outwards. It blows small shrubs and sand away from you. Yes, magic. A magic fucking whistle. Collosal.

You consider the note again: “It’s Dangerous to Go Alone! Take this!” This whistle might just come in handy after all. You wonder what is dangerous out there?

Determined to make it out of here, you set off into the desert to make your way home.

0

This entry was posted on Saturday, April 30th, 2011 at 5:41 am and is filed under LD #20 - It's Dangerous to go Alone! Take This!. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Plan for the game ‘Out of the desert’.

So I’ve decided to change the name of my game from the ‘virusdanger’ to ‘Out of the desert’.

 

There are three keys, and three sections of the screen to touch.  The characters will all be drawn with lines, and geometry made of lines: beziers, rectangles, triangles as well as circles.

Comments

30. Apr 2011 · 15:41 UTC
Are you making a game for Android tablets?

LD21

I’m in

<slow motion speaking>IIIII…’mmmm…..     iiii…nnnn. </slow motion speaking>

So there.

It’s going to be a spectacular LD48.

Had thoughts of inventing a paper computer from scratch to make my entry in.  But making a computer from scratch is a little too hardcore non?  Instead I’ll do a python+pygame or javascript+canvas thingy.

#Fail is not an option.  This time I’m going to #win.  Well, maybe not win in the traditional understanding of the term… but win by at least submitting my entry this time.

0

This entry was posted on Thursday, August 18th, 2011 at 7:42 am and is filed under LD #21. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

I’m in.

October came around, and I started working on a game.

It’s javascript/canvas based, instead of my usual pygame. But, I’m using gamejs which uses the pygame API, so I feel pretty much at home.

We got most of our new graphics and sound into the game today, and all of the game play is done.

It’s not running fast enough on my ipod touch 2g, but I think with some work it could be playable. So we’re aiming to release on the various web stores first. Then perhaps improve things for the mobile platforms.

I had to work on improving a sound engine I call jquery.shitsound, or just shitsound for short. Which uses various web browser sound APIs to work. I’ll have to get it using the phonegap framework to play audio too, since html5 Audio on mobile platforms is simply broken.

We’re in, I should say. Since I’m doing a collaboration with Spencer Sternberg ( http://www.spencersternberg.com/ ) video game audio and music productions.

The second app I’m working on next after this one is released I’m doing as a Powered By Bees production ( http://www.poweredbybees.com ). It’s less game related, and more content related, but I still think it will count for this October Challenge.

Thanks Ludumdare!  This October competition has really given me a big kick up the backside.

Battling Intel Appup submission

Well, I managed to prepare my app for submission to the intel appup store.

I first had to figure out bugs: Sound doesn’t work. Also fonts don’t work. This was very disappointing considering that I’ve been working with a musician on sound effects and music. So we’re not able to use any of that work we did until they fix sound. I even tried to use a flash based sound player, and use the embed tag. None of it worked.

Also the lovely font we selected does not work. Trying to use a font-face crashed the browser completely. So instead I had to use ‘Arial’. arg.

I’m not sure what sort of html5 games and apps they expect if fonts and sounds aren’t working?

It seems they are using a 1 year old webkit implementation, so I hope they will upgrade their encapsulator soon. One year in web browser years is about 70 human years.

Anyway, we decided to submit the app anyway. The font makes it look a bit ugly, and without sounds it looses a lot – but at least the game play works.

Then I filled out a few pages of forms, prepared images, wrote copy, and did all sorts of guff so that I could upload the app. For some reason they required silverlight or google gears to upload the file (weird). Not sure why they couldn’t use a normal html upload form, or even a flash upload form.

Anyway… all that got done until I had to apply for a security certificate to sign the files. I fill out another form of my personal details, press submit and I’m greeted with a great error message: “An error has occurred. -1”

Oh well. Sent off an email for support, and now I wait.

Finally blocked after a couple of long days and nights – stopped by the error “-1”.

List of places to announce our games.

Does anyone have a list of places where we can announce our games?

What game websites can we announce on?

How about blogs?  Are there any game blogs that take submissions?

Are there any forums that like to hear about new games being released?

How about PAD file distribution?  I remember this was something useful to do years ago(2003 or so), but is it still worth doing?

Are press releases worth doing?

Places to announce games in the comments.  <– Please leave places to announce in the comments.