Skip to content
2011-2012 University project
C++ C Makefile Shell
Branch: master
Clone or download
Pull request Compare This branch is 1 commit ahead of posva:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
deprecated/Physics
doc
extlib
levels
src
tests
.gitignore
Cahier des Charges.pdf
DiagrammeModules.dia
FormatLvl.txt
JumpnRun.cbp
ListeDesModules.txt
Makefile
README.md
Soutenance.pptx
appIcon.ico
configure.sh
conventionsDeNommage.txt
help.txt
resources.rc

README.md

Jump'n'Run


Présentation

Jump'n'Run est un jeu de plateforme développé dans le cadre de la licence d'informatique de Lyon1 dans lequel le joueur contrôle un personnage entièrement soumis à la physique et dont le but est d'arriver le plus rapidement possible à la fin de chaque niveau. Un éditeur de niveau permet de créer de très larges mondes avec un grand nombre d'obstacles. La physique avancée permet de gérer des polygones fixes ou non, des points et des contraintes rigides et élastiques (ressorts). Il est également possible d'importer des images personnalisées pour créer n'importe quel objet et utiliser comme textures dans le niveau.

Captures d'écran

img1

Une chaîne de boîtes liées par de ressorts

img2

Quelques objets avec des images personalisées

img3

Le joueur en affichage Debug et un Menu de test

img4 img5

Le joueur en affichage normal

## Vidéo d'un niveau Regarder sur Youtube

Compilation

Pour pouvoir compiler il est nécessaire d'avoir SFML 2 et OpenGL Vous pouvez utiliser soit la version RC de SFML 2.0 soit la version GitHub. On encourage d'utiliser cette dernière qui est d'ailleurs très facile à installer grâce à CMake.

https://github.com/LaurentGomila/SFML

Pour compiler SFML 2 voici une aide avec les dépendences : http://sfmlcoder.wordpress.com/2011/08/16/building-sfml-2-0-with-make-for-gcc/

http://www.sfml-dev.org/download.php#2.0-rc

Le binaire est créé dans bin/ et doit être exécuté depuis .

  • Unix

Uniquement testé sous OS X 10.6, Linux Ubuntu 11 et Kubuntu 12 Récupérer le code et se placer dans le répertoire de travail

svn checkout http://jump-n-run.googlecode.com/svn/trunk/ jump-n-run-read-only
cd jump-n-run-read-only

Lancer le jeu

make runGame

Lancer l'éditeur

make runEditor
  • Windows

Utiliser de préférence le projet CodeBlocks JumpnRun.cbp Sinon faire juste la première fois:

make windirs

Et pour lancer utiliser les mêmes commandes que pour Unix

Contrôles

Regarder dans help.txt

## Crédits Développé par Yoann Maret-Verdant et Eduardo San Martin Morote

You can’t perform that action at this time.