Skip to content

Test task for C++ Programmer (Gamedev) to make fireworks

Notifications You must be signed in to change notification settings

snaulX/ParticlesTask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Particles Test Task

showcase.mp4

Creates a simple fireworks by click of mouse

Made using C++17, CMake, CPM and raylib

Test task for some gamedev company on C++ Programmer position. Shortly, task was in making firework effect without using any particles lib. Also I need to develop own UI framework to check my OOP skills. Work of firework effect explained in Source/ParticleSystem.cpp.

To Do and Done

  • Firework effect by mouse click
  • Stats UI (particles and fireworks count, FPS)
  • UI to configure fireworks
  • Quit button and modal dialog for this

Build

Tested only on Windows but it should works on any other machine, that raylib supports. To build you need only CMake and C++ 17 compiler.

cmake -B Build
cmake --build Build

About

Test task for C++ Programmer (Gamedev) to make fireworks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published