A 2D online multiplayer shooter written in Haxe
Haxe C++ Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Client Fixed minimap bug, and improved gitignore Nov 23, 2014
MapUpdater Made MapUpdater, fixed crosshairs issues and re-made grid tiles Jun 10, 2014
RemoteContent Progressed a lot - can almost "play" Apr 7, 2014
Server
Shared Fixed minimap bug, and improved gitignore Nov 23, 2014
Updater 0.2.2: Fixed client-side patcher issue and now crash reports are e-ma… Jun 7, 2014
ndll
.gitignore Fixed minimap bug, and improved gitignore Nov 23, 2014
Client.exe.lnk Fixed tilemap issue, fixed some OgmoLoader bugs, as well as some enet… Apr 3, 2014
FEELTODO.md Fixed huge bug, and fixed movement Nov 23, 2014
LICENSE.txt Version 0.1.4: Jun 1, 2014
LOGO.png Fixed huge bug, and fixed movement Nov 23, 2014
README.md Update README.md Nov 23, 2014
SCREENSHOT1_v1.png Fixed huge bug, and fixed movement Nov 23, 2014
SCREENSHOT1_v2.png Fixed huge bug, and fixed movement Nov 23, 2014
SCREENSHOT2_v1.png Fixed huge bug, and fixed movement Nov 23, 2014
SCREENSHOT3_v1.png Fixed huge bug, and fixed movement Nov 23, 2014
Server.exe.lnk Fixed tilemap issue, fixed some OgmoLoader bugs, as well as some enet… Apr 3, 2014
THUMBNAIL.png
UpdateMaps.exe Made MapUpdater, fixed crosshairs issues and re-made grid tiles Jun 10, 2014
UpdateMapsPaths.json Made MapUpdater, fixed crosshairs issues and re-made grid tiles Jun 10, 2014

README.md

SkullRush

SkullRush is an open-source (GPLv3) 2D online multiplayer shooter. Think of it as Quake meets Mario.

This is my attempt at making the game I have been envisioning for a long time. While there exist other games of the same type, I've found none to be particularly alike to the experience I wanted. Most importantly, SkullRush can be extensively modded. In short, the client acts as a canvas of sorts, and the server has almost complete control over the game's graphics, sounds, and logic. This means that there's out of the box support for custom game modes, custom game entities, custom graphics (that can even override the default game graphics if you want) and much more. Mod it enough and you can make into a completely different game, which is a good thing of course.

At the moment the client source code is a mess. I'll clean it up one day.

Links:

alt text

Graphic assets by:

Powered by:

TODO:

Engine:

  • Animated networked sprites
  • Improve game feel
  • Bots -> maybe, just maybe
  • Gadgets
  • Secondary weapon fire
  • Fix double jump
  • Interactive triggers & events:
  • Button trigger

Gameplay:

  • New maps
  • custom tiles (spikes and such things)

Bugs:

  • Fix annoying LAN server discovery bug
  • Fix duplicate weapon firing

Assets:

  • Make background more dynamic
  • Find music and sounds

Masterserver:

  • route through HTTPS
  • use params instead of url variables
  • CSS styling and background