Detox

LD11

Mini-LD 1: Frogger -x- Master Shake

This is my first Ludum Dare. I really like the theme and rules so I jumped in this time.

… so I stalled right out of the gate trying to pick a good pair of characters to face-off against each other. I had all kinds of ideas. My trouble was picking one and sticking to it. It’s definitely a fun theme. I picked Frogger from the 80’s arcade game and Master Shake from Aqua Team Hunger Force.

I like frogs and Shake is the perfect villain.

I picked a single-screen 1-on-1 duke-it-out style game with projectile and close quarters weapons. I haven’t done a 2D tile game before so I kept it simple: no scrolling, 1 screen, no OpenGL acceleration. it looks like the OpenGL acceleration isn’t that rough to add. I won’t have time tough.

So far I have a primitive particle system, my 2D tile drawing and loading from text files, and a simple sprite animated character. The mouse is used to aim the projectile weapon and fire. Keyboard moves left/right, jumping, change weapons, and can also fire weapons (as well as left mouse button).

The big stuff still to do:
very primitive collisions – rectangle-rectangle at tile level for jumping & weapon damage.
sound and sound content – this is a biggie for me. I haven’t messed with sound much before.
Draw Master Shake sprites
Draw “slap fight” hand-to-hand combat tile/sprite animations & add hand-to-hand game logic

Frogger -x- Master Shake

Tags: ANSI C, Detox, mingw, platformer, SDL

Frogger -X- Master Shake Finished

It’s Done! sort of…

frogger -x- master shake v1

Download here:
Download Frogger X Master Shake V3 MS Windows Version
Download Linux version
* Source included

My web pages with other projects

There are a whole lot of things I wanted to add but couldn’t. I’m pretty happy though about getting sound working and doing some halfway decent tile collisions for my first time.

**UPDATED** made it a little harder and improved particle performance, also jacked up the timer freq. for particle events.

Tags: ANSI C, Detox, eye lasers, final, mingw, platformer, SDL

Comments

10. Jun 2008 · 00:54 UTC
Go master shake! Like the lasers.
11. Jul 2008 · 01:32 UTC
master shake rocks!!!!!!!!!!!!!!!!!!!!!

Big Trouble In Little China

Mini LD 2
Big Trouble In Little China
Jack Burton fighting Lo Pan and Thunder, Lightning, and Rain.

Porkchop Express

Tags: ANSI C, Fighter, sprites, ugly

Porkchop Express – mini-LD #2

Big Trouble intro screen

Finished I guess. The minions didn’t make it in. They are so close to being ready but oh well It’s already late. I had a unicorn with a horn-stab move all ready too. ah well.

What it needs is gamepad input. And some scrolling, and the minions!

Windows EXE with C source

Tags: ANSI C, brawler, cheap AI, Fighter, final, SDL, sprites, ugly

Comments

06. Jul 2008 · 21:24 UTC
Aww, so close!
rwip
06. Jul 2008 · 22:10 UTC
I suck at it so… I went into scores.txt and made myself amazing.

I quite liked it for what it is, I felt good seeing the massive WIN with stars on my 3rd go. Turned out I should of looked at help rather than clicking play too avoid the “WoW I can punch!” moment.
Anonymous
07. Jul 2008 · 14:27 UTC
you can edit the *.go files too to mess around – the entries are

LD13

C library functions for LD13

I’m thinking about entering LD13 depending on what the theme turns out to be.  I haven’t done a full LD yet, just 2 mini-LD’s.  I wanted to use my standard C library functions for OpenGL, Portaudio, Ogg/Vorbis/Vorbisfile, and my GUI.  There isn’t any game logic routines or structures as per the rules.  It’s a collection of sound, text file, opengl drawing, and string tools for C.

I wasn’t sure what I have to do or if there is some type of time limit, but anyway here is a link to the library code.  It’s mostly a conversion of some old SDL stuff I liked to use.  I moved away from SDL lately though and have been using GLFW.

Tags: ANSI C, Detox, library, Ogg, opengl, Portaudio, Vorbis