GithubHelp home page GithubHelp logo

dennisvargas / emanon-rpg Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 22.64 MB

A multiplayer game where the goal is to reach the end of the dungeon without dying. Written in Java Using Slick2d and the JIG library.

Java 100.00%

emanon-rpg's Introduction

Project 2 by Vannesa Farmer Tyler Petty Amy Phillips Dennis Vargas CS 447 Fall 2017

Controls: Movement is controlled by WASD Attack (ranged and melee) is the up arrow

Shortcuts: Dijkstra's displays (for hosting player only) 1 = shows Dijkstra's tile costs 2 = shows Dijkstra's path costs 3 = removes Dijkstra's overlay F11 = gives 100 keys (can open all doors) F12 = goes to level 2

Low-Bar Goals:

  • Network with two players - complete
  • Large Map - complete
  • 2 Playable characters - complete
  • 2 levels - complete
  • Mob pathfinding - complete
  • Four types of mobs with different toughness and abilities - complete
  • Mob drops - money, power-ups, health - complete
  • Money provides lives after a certain amount is gained - complete
  • Destructible Object - complete

High-Bar Goals:

  • Moustaches & Hats - partially implemented: We used moustaches in the menus!

Liscensing Terms: For the code and original art: https://creativecommons.org/licenses/by-nc/4.0/ All of the other art and music are the works of others and covered by their own licenses.

Art Sources: Mobs/Players: Pencil - Vannesa Agav - https://www.spriters-resource.com/pc_computer/ragnarokonline/sheet/42191/ Crystal Buddy - https://www.spriters-resource.com/pc_computer/nuclearthrone/sheet/88434/ Charme - https://www.spriters-resource.com/pc_computer/recettear/sheet/51930/ Lilith - https://www.spriters-resource.com/pc_computer/bindingofisaacrebirth/sheet/76018/ Wizhoo - https://www.spriters-resource.com/pc_computer/bindingofisaacrebirth/sheet/64502/

Others: Menu_Background - Vannesa Bullet - Vannesa Congrats - Amy Crates - https://www.spriters-resource.com/pc_computer/hammerwatch/sheet/71295/ Heart-Icon - Vannesa Key - http://photobucket.com/gallery/user/Flizia/media/bWVkaWFJZDoyMDI0OTUxOQ==/?ref= Potion - Vannesa money - https://opengameart.org/content/shiny-treasure-icons-16x16

Music: Background Music - https://opengameart.org/content/a-tricky-puzzle-loop Enemy_dropped_coin - https://opengameart.org/content/coin-sounds-0

Tile: Tileset - https://opengameart.org/content/dungeon-tileset

Ui: coinUI - same as money keyUi - same as key livesUi- same as heart_icon

emanon-rpg's People

Contributors

dennisvargas avatar tpetty714 avatar amyphillips-wsuv avatar vannesa-farmer avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.