ninjamuffin99 / MonsterMashing

An infinite runner game made with HaxeFlixel
Apache License 2.0
6 stars 2 forks source link

Monster Mashing

SOMEWHAT NSFW

An infinite runner game made with HaxeFlixel. This code is a little commented, but some comments may be misleading/out of date so be careful. Also if you go back to the commits before around Feb 18th 2018, the game was originally a turn based RPG! Some of that code is leftover.

You can play the game in your browser on Newgrounds, and it's available for purchase at a variety of storefronts for 3$. Itch.io gets you a Steam key, as well as native builds for Windows, Mac, and Android. However if you purchase it on Nutaku, you get native builds for Windows, Mac, and Android with full uncensored nudity. Or you can buy the game on all three sites for just 9$ and give us money heheheh

Changelog

How to build

You need Haxe, and HaxeFlixel installed. The HaxeFlixel install guide should help you get things up and running http://haxeflixel.com/documentation/install-haxeflixel/

One more thing is the APIStuff.hx file, which has the API keys and is gitignored. Add a file called APIStuff.hx to source/ with all the other files, and it should look like this

package;

class APIStuff
{

    public static inline var APIID:String = "";
    public static inline var EncKey:String = "";
    public static inline var Session:String = "";
}

For the vibration on Android, we used Haxe-Hardware

Install using haxelib install git https://github.com/ktravis/haxe-hardware.git or something like that

Website shit

Is in the /docs folder, and can be viewed in action at ninjamuffin99.github.io/MonsterMashing

Credits

Full credits in-game, or in source/CredState.hx

Programming:

ninja_muffin99 (@ninja_muffin99)

BrandyBuizel (@BrandyBuizel)

Art:

Digimin (@deegeemin)

BrandyBuizel

FuShark (@fushark)

Made with HaxeFlixel

For Strawberry Jam 2 on Itch.io: https://itch.io/jam/strawberry-jam-2

Newgrounds.hx is the Haxe library for the newgrounds.io Newgrounds API, which was implemented in Haxe by Geokureli

SteamWrap is the Haxe library for the Steam API, which was originally made by Lucas Pope for Papers, Please, and then forked and updated and shit by Lars Doucet