thearst3rd / OnlyOneShooter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OnlyOneShooter

Name pending... someone help us come up with a better one :)

Cropped screenshot of the game

OnlyOneShooter is a top down shooter where you fight only a single enemy - multiple times. This game is developed by Kyle Reese and Terry Hearst as a warmup game for us to get more comfortable developing games for game jams. It uses the amazing Love2D game framework.

Running the game

Download dependencies

The only dependency of this project is Love2D version 11.3. Other versions might work, but 11.3 is the most recent version as of writing and it's the version we used to develop this game.

Run the game in Love2D

To run the game, either clone the repository using Git, or download the sources as a zip file from GitHub and extract it. In a command line, cd into the sources directory and run the command love . (assuming Love2D is on your PATH).

All in one commands:

git clone https://github.com/thearst3rd/OnlyOneShooter
cd OnlyOneShooter
love .

On Windows, you can also drag the sources folder onto love.exe or a shortcut of love.exe, and that will work as well.

Credits

Our game is licensed under the MIT License, so feel free to use our code in your project with a compatible license.

Sounds

Any sound not listed here is an original sound created by us. All of our original sounds are licensed under CC0 which means you can use them freely, even without attribution. Go nuts!

Sound Author License Notes
teleport.wav Freedoom authors BSD License File dstelept.wav
bulletBounce.wav The Motion Monkey CC0 File Siren1Link.wav
bulletFireworkPopping.wav The Motion Monkey CC0 File Explosion8.wav
bulletFiringFriendly.wav The Motion Monkey CC0 File Swipe1.wav
bulletFiringOpponentBouncy.wav The Motion Monkey CC0 File SciFiGun15.wav
bulletFiringOpponentFirework.wav The Motion Monkey CC0 File Beep3.wav
bulletFiringOpponentLarge.wav The Motion Monkey CC0 File Explosion10.wav
bulletFiringOpponentPortal.wav The Motion Monkey CC0 File SciFiGun10.wav
bulletFiringOpponent.wav The Motion Monkey CC0 File SciFiGun5.wav
ineffectiveOpponentDamage.wav The Motion Monkey CC0 File Impact10.wav
opponentDamage.wav The Motion Monkey CC0 File Swipe13.wav
playerDamage.wav The Motion Monkey CC0 File Impact7.wav
portalOpening.wav The Motion Monkey CC0 File SciFiGun1.wav
duckHit.wav crazyduckman CC BY 3.0 Sound a quack.wav. Trimmed with Audacity
duckDeath.wav crazyduckman CC BY 3.0 Sound shocked duck.wav. Edited with Audacity
opponentSpawn.wav The Motion Monkey CC0 File Swipe4.wav, heavily modified with Audacity

Libraries

Library License Notes
LIP - Lua INI Parser MIT License Tweaked to use love.filesystem rather than lua's io library

About

License:MIT License


Languages

Language:Lua 100.0%