Surge

Surge

This game is from the old Ludum Dare platform. You can try viewing the original page on Web Archive
(may not load correctly).
Surge is a single player Galagalike game, made in 48 hours.

I made all of the artwork, music and game code from scratch.


Note:

If anyone experiences any stability/technical issues at all when playing let me know and I will try to patch it ASAP.


Story:

An ancient mechanical menace has awoken, and its hell bent on destroying earth. You are the last hope for humanity. One of the last remaining pilots, your mission is to fight through the hordes and reach 'the beacon', a device of unimaginable power. Its a suicide mission, but then... thats what you signed up for.


Controls:

Press X to shoot

Press Left/Right to move


Goals:

Blast everything that moves

Avoid being blasted

Collect power-ups


Technical:

Surge is written in C++, using the SDL2 and SDL_Mixer libraries.

While all the game code was written from scratch, I used my small game framework to deal with some of the boiler plate.

The executable provided is built for x86_64.

If you want to build from source you will require:

CMake3.4+

VisualStudio2015

SDL2-devel

SDL2_Mixer-devel

It should build and run on linux with next to no changes but I havent tried.


Tools Used:

Ableton Live Intro

Visual Studio 2015

Aseprite

Git

Open Broadcast Software


Development Videos:

I made development videos as I worked. (links in reverse order)

https://www.youtube.com/watch?v=H8vBquQa7WY

https://www.youtube.com/watch?v=eMU82W0xgiQ

https://www.youtube.com/watch?v=e1ELHVPiYKU

https://www.youtube.com/watch?v=I5EQ8VfaRIM

https://www.youtube.com/watch?v=_U_K0IJ-fDc
Found a bug?
Tell us on Discord