Skip to content

lleballex/arcanoid-cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ Arcanoid

New Arcanoid game written in C++ and SFML. You can play it or you can use it as an example of OOP project. It has a lot of classes, clear inheritance tree, polymorphism, scenes, event manager.

This game has some differences from classic Arcanoid. There are 4 moving platforms at once - one on each side (you can move ball between platforms by clicking on one when game is not started). Ball can change its color when collides with special blocks. Also you can find 3 types of blocks:

  1. Default block (red or purple rectangle) - destroys when collides with ball of its color
  2. Multi block (green rectangle) - destroys when collides with ball of any color
  3. Solid block (color border with white background) - can't be destroyed, changes ball color when collides

Getting started

Current version of Aracanoid is only available for Windows x64. You can download it here.

🙋🏽‍♂️ Contact me