A bland laboratory

Smiley Blaster

Those dang smileys have taken over the whole lab! Blast your way through the problem.

Awards

Give this entry an award

Files

File Uploader Date
lab1.png
A bland laboratory
spirulence 2012/05/10 18:38
tool.png
The room designer tool.
spirulence 2012/05/10 08:41
starting_lab.png
The opening scene
spirulence 2012/05/09 21:01

Diary Entries

Shoot for the moon, you may end up with no results at all!

Originally, I had a humongous, way too ambitious plan for my first participatory PyWeek.

My game was going to be a combination of three different kinds of game-play:
  1. Area 51/House of the Dead/Time Crisis style fixed-vantage FPS
  2. TMNT style side-scroller
  3. Topdown adventure
The player would switch between these kinds of game-play at specific points in the investigation of different rooms in the laboratory building GONE MAD.

But, seeing as I'm starting three days late, I decided to pick the hardest of those three to do by itself - the fixed-vantage FPS.

It wouldn't be so difficult to do if I knew my way around a 3D modeling program and had decent texturing skills, but I have neither. So I'm doing limited 3D room animations, one murderous frame at a time, in GIMP. I just finished the first room for the opening level, and it took about 3 hours for 7 frames of 800*600 each. Wow.

Hopefully this will get faster as I warm-up to the process and figure out more efficient ways of doing things, but we will see! It's possible this idea will get ditched totally and I'll go with one of the other styles previously mentioned.

The story so far: happiness-inducing and succubi-like smiley faces have been let loose in the labs, and it's your job as the only one more immune to their acts of cuteness to clean up this mess.

Add a comment

Change of plans + the beginnings of a toolset

So, after some thought, the fixed-vantage FPS idea has been ditched. Side scroller it is!



After spending too much time trying to add solid boundaries for the objects in the first room, I built a tool to help. It's a glorified line-drawing program which saves the boundaries to a JSON file, loaded later by the game. It turns this:


Into this:
{"solids": [[[100.0, 240.0], [160.0, 240.0], [250.0, 330.0], [190.0, 330.0]]......

Add a comment

Well, crap.

late_start + planning_crisis + real_life_intervening != finished_entry

with pyweek.next():
    tasks.have_mvc_game_framework_precreated()
    tasks.do_not_use_gimp_for_3d_animation()
    tasks.create_a_planning_document()
    tasks.read_game_jam_survival_guide()

2 comments