Skip to content

First progress show for 1 lab project. It's necessary to start First lab project implementation: 1. Add project to your GitHub (public repository) and add link to this Task. 2. Find in project 6 examples of bad code and create Issues to it (as Lidia shown on first lesson).

Notifications You must be signed in to change notification settings

YoungKru-D/BadCodeExample

Repository files navigation

This is an open-source arcade boat racing game with takedown mechanics.

Check the wiki for more information

License TBD Until then: (c) 2017 Jannik Vogel (JayFoxRox)

Code in the data/ subfolder might be licensed differently. See the respective file headers.

Additionally the file data/model/Daylight Box UV.png is by KIIRA and licensed under CC BY 3.0.

Screenshots

Best graphics ever Realistic broken particle effect

How-to-build

Aside from a C++ compiler you need the following dependencies:

  • CMake
  • SDL2
  • CURL
  • OpenAL
  • OpenGL (3.0)
  • GLEW
  • GLM
  • libIL / DevIL
  • assimp

On most platforms these simple commands will create a runnable game:

git clone https://github.com/JayFoxRox/Boat-Racing-Game.git
cd Boat-Racing-Game
mkdir build
cd build
cmake ..
make

Now you can run the generated executable called main

About

First progress show for 1 lab project. It's necessary to start First lab project implementation: 1. Add project to your GitHub (public repository) and add link to this Task. 2. Find in project 6 examples of bad code and create Issues to it (as Lidia shown on first lesson).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published