Skip to content

mcgivrer/karma

Repository files navigation

README

Build CodeQL Deploy GitHub Pages

Context

This is the readme file for Karma (1.0.4) project. A game oriented java project proposing basic implementation for

  • Entity as game objects,
  • Physic engine computation based on a World context
  • and key input processing.
  • Some Behavior can be added to the Entity to process some common behaviors.

Description

The project is composed of one main class KarmaPlatform that contains subclasses.

The UML class diagram

figure 1 - the UML class diagram of Karma Platform

Build

To build the project, execute the following command line :

./build.sh a

Run

To execute the build project, run it with :

./build.sh r

you can execute the command line :

java -jar target/Karma-1.0.0.jar

or on linux machine, or git-bash on Windows :

target/build/Karma-1.0.0.run

Contribute

You can change the source code freely and add/or new build dependencies through the build/properties file, see the build.readme.md file for details.

Alt

Enjoy !

Frédéric Delorme.