This code was implemented as part of RMIT University COSC1186/1187 Interactive 3D Graphics and Animation course.
Key | Action |
---|---|
q | Exit program |
b | Pause/Continue |
m | Switch between developer mode and game mode |
Key | Action |
---|---|
Space | Jump |
v | Toggle debug mode |
o | Toggle axes |
n | Toggle normals and the parabola tangent |
p | Toggle wireframe |
l | Toggle lightining |
w | Increase speed |
s | Decrease speed |
a | Increase angle |
d | Decrease angle |
j | Switch the jumping integration mode |
Left mouse | Rotate camera |
Left arrow | Rotate frog left |
Right mouse | Zoom camera |
Right arrow | Rotate frog right |
| Key | Action |
| ---- | ----- |
| w/Up arrow | Front jump |
| s/Down arrow | Back jump |
| a/Left arrow | Left jump |
| d/Right arrow | Right jump |
| Mouse right/left | Rotates camera around Y axis |
Simple compilation with gcc compiler:
$ make
Some textures and models used are based on creative commons that can be found here, here and here
This project depends on OpenGL
libraries to compile.
Therefore, please make sure you have the packages OpenGL.