Coder Social home page Coder Social logo

draym / jumppyjumper Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 148.29 MB

Jump the slims over the obstacles to free them from this nuclear plant in this arcade game.

Java 100.00%
arcade-game game-strategy slick2d game-development game-engine-framework

jumppyjumper's Introduction

JumppyJumper

JumpyJumper is a java game i created during a free project class at Beijing Jiaotong University.

I have used:

  • Slick2d : Java 2D rendering library
  • sprites and music from internet

My goal for this project was to improve my physics/collision system which i used for different games. I have done everything from scratch in Java without external libraries (except Slick2D which create the window and renders the sprites).

It is actually in alpha. It still got some bug, and only 1 level is available.


Story :

A factory has captured whild happy slimes in order to do chemistry test on them.

As the god of the slimes world, you need to use your power to open a way through the factory to free them.


GamePlay :

Actions
  • The slimes will move straight without ever stop
  • The player has to place portails to help the slimes for dodging the traps
  • The player can use a 'pause' functionnality, to prepare in advance his portals
  • Some 'SpawnPoint' will be added
  • The camera will always follow the first slime, take care to don't loose the one who get stuck
Portals
  • The player can place 2 types of portal : propule and repulse
  • Propulse : yellow portail, when the slime will touch it, it will be propulsed in its direction (according the angle of the portal)
  • Repulse : blue portail, when the slime will touch it, it will be propulsed in the opposite direction

  • Samples

  • The goald is to reach a gate at the end of the level and to free the slimes

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.