Skip to content

College third-year project. Antibody a multiplayer 2D side-scrolling game created in C++ using SDL

Notifications You must be signed in to change notification settings

joeaoregan/LIT-Yr3-Project-Antibody

Repository files navigation

Antibody 2D Logo Antibody 2D Logo

Third-Year Group Project: Antibody

By Joe O'Regan (K00203642) and Sean Horgan (K00196030)

Year 3 (2016/17), Semesters 5 and 6

BSc Computing (Games Design and Development)

Limerick Institute of Technology

Antibody


About

Antibody is a 2D sidescrolling game create using C++ and the Simple DirectMedia Layer (SDL 2) cross-platform software development library.

To set up an SDL project starting from scratch, the information needed for a number of platforms and IDE is available in the Lazy Foo' SDL tutorials


Versions

  1. Journey To The Center Of My Headache: Original Game Title.
  2. Games Fleadh Entry Version: Games Fleadh award winning entry from 8th of March, 2017.
  3. Third-Year Project Submission: An improved version of Games Fleadh entry.
  4. CodeBlocks: This is an adapted version of the third-year project submission version of Antibody 2D, so the project can be compiled in Code::Blocks, and run without the need for Visual Studio DLLs.

Releases

Playable versions of game, bare in mind, the game is incomplete

Release Page


Awards

Antibody 2D: Best Windows Game

Best Windows Game at Games Fleadh 2017


Updated Screenshots 31/01/2018

Antibody 2D: Multiplayer Antibody 2D: 2 Player Local Multiplayer


Antibody 2D: Menu Antibody 2D: Menu System


Antibody 2D: Settings Menu Antibody 2D: Settings Menu


Antibody 2D: Map Antibody 2D: Map


Antibody 2D: Information Messages Antibody 2D: Virus Enemies, Information Messages, and Power Ups


Antibody 2D: End Of Level Boss Antibody 2D: End Of Level Boss


Antibody 2D: Power Ups Antibody 2D: Power Ups for time, health, lasers, lives, rockets


Links:

Additional Repos:

1. Year-Four Networked Games Project

I've started creating a networked version of the game in Linux as part of my fourth-year project. The code base is cross platform, and I've included a finite state machine to help eliminate some of the problems with the original game.

Yr4-Project-Networked-Games-Library Repo

2. AntibodyPy

A Python based version of the game

AntibodyPy Repo


Game Trailer by Seán Horgan:

Game Trailer

Original Game Tracks by Joe O'Regan:

1. Blood Level

Original Game Track: Blood Level

2. Virus

Original Game Track: Virus


References:

Lazy Foo' Productions: Beginning Game Programming v2.0

SDL Game Development by Shaun Mitchell

About

College third-year project. Antibody a multiplayer 2D side-scrolling game created in C++ using SDL

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published