sunken-city / allstar-thesis Goto Github PK
View Code? Open in Web Editor NEWA Multiplayer Twin-Stick Shooter Preparathon that I created for my Thesis
A Multiplayer Twin-Stick Shooter Preparathon that I created for my Thesis
_____ .____ .____ _________________________ __________ / _ \ | | | | / _____/\__ ___/ _ \\______ \ / /_\ \| | | | \_____ \ | | / /_\ \| _/ / | \ |___| |___ / \ | |/ | \ | \ \____|__ /_______ \_______ \/_______ / |____|\____|__ /____|_ / \/ \/ \/ \/ \/ \/ About: AllStar is a multiplayer couch-competitive preparathon game where players build up spaceships to compete in a gauntlet of minigames. The game has two phases, the Assembly phase and the Challenge phase. Players start in Assembly mode, where they are dropped into an open arena. Players are given 5 minutes to roam around the arena and collect various pickups and equipment for their ships, fight AI enemies and players, and prepare for the upcoming Challenge Phase. Once the 5 minutes are up, players are thrown into a gauntlet of 3 random minigames, using their custom built ships to compete. Whoever wins the most points during the minigames will be crowned the winner! Controls: This game supports 2-4 XInput controllers (Xbox 360, Xbox One, etc.) (Please note, you can play with one player or with keyboard/mouse setup, but these were created for debugging purposes. Some content may not work or might not be fun when played alone.) Left Stick: Move Right Stick: Shoot Left Trigger: Use Active Right Trigger: Teleport A button: Pick up/Swap equipment B button: Pick up/Swap equipment X button: Pick up/Swap equipment Y button: Pick up/Swap equipment Thanks to: - Squirrel Eiserloh for guiding me through my thesis and helping me to believe in myself. This game wouldn't have been possible without you. - Christopher Forseth for helping me to build out my engine and make smart choices on what to implement. Your willingness to explain as many times as I needed helped me to build a solid foundation. - Ryan See for the sound effects (the work you did on tink helped me get through grad school!) - Ambassador Fox for lending me his music for my thesis, I genuinely love your work and feel like it helped define the personality and style of the game - Patrick Owens for the ship and power-up designs and icons - Jonathan Lyttle for helping me make the spritework for the ships while I was scrambling to make this game - You, for playing
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.