Skip to content

Taardal/pixelcave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pixelcave

Description

2D platformer demo game written from scratch in Java.

This is a very small demo/prototype game that simply consists of a parallax background, environment tiles and a single character that can run, jump and collide with the environment. There are no enemies and no UI.

Main features of the code:

  • Software rendering
  • Sprite sheet animation
  • Collision detection
  • State machine

Prerequisites :vertical_traffic_light:

Getting started :runner:

Getting the code :octocat:

  • Clone the repository: git clone https://github.com/taardal/pixelcave

Running the app :rocket:

Script

  • Make run-script executable: chmod +x run.sh
  • Run the script: sh run.sh

Manual

  • Build the app: mvn clean package
  • Run the app: java -jar target/pixelcave-jar-with-dependencies.jar

Resources :books:

Tools

Assets

Knowledge

About

2D platformer demo game written in Java

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •