Skip to content
This repository has been archived by the owner on May 4, 2021. It is now read-only.

paulomac1000/Arcanoid-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arcanoid-game

ENG

A game written in the second semester of Computer Science at the Poznań University of Technology. It was commissioned in May 2015. It was the second best project of the year and my first such a large program. Due to little experience at the time, the code is of poor quality, but it works reliably. Technologies used: C++, SFML, TGUI.

I wrote the game for 3 weeks. It contains 5 maps (maps are loaded from text files), 4 background images selected randomly, TOP10 for each map, settings where you can change screen settings, turn on/off sound, etc. Required for compilation:

  • SFML library version 2.3
  • TGUI library version 0.6
  • Visual Studio

Other versions of TGUI are not supported as the author has completely rewritten the code. I am attaching the rebuilt libraries - the author on his website made available only the source code of this version. Also included is version 2.3 of the SFML library. Game files and dll libraries are automatically copied during the compilation process - so I do not recommend changing the structure of the project.

PL

Gra napisana w drugim semestrze kierunku Informatyka Politechniki Poznańskiej. Został oddany w maju 2015 r. Był to drugi najlepszy projekt na roku oraz pierwszy tak duży program w moim wykonaniu. Z uwagi na niewielkie wówczas doświadczenie, kod jest słabej jakości, ale działa niezawodnie. Wykorzystane technologie: C++, SFML, TGUI.

Grę pisałem 3 tygodnie. Zawiera 5 map (mapy są wczytywane z plików tekstowych), 4 obrazy tła wybierane losowo, TOP10 dla każdej z map, ustawienia gdzie można zmienić ustawienia ekranu, włączyć/wyłączyć dźwięk itp. Do skompilowania wymagane jest:

  • biblioteka SFML w wersji 2.3
  • biblioteka TGUI w wersji 0.6
  • Visual Studio

Inne wersje TGUI nie są obsługiwane, ponieważ autor całkowicie przepisał kod. Załączam przebuildowane biblioteki - autor na swojej stronie udostępnił tylko kod źródłowy tej wersji. Załączm również wersję 2.3 biblioteki SFML. Pliki gry oraz biblioteki dll są automatycznie kopiowane podczas procesu kompilacji - nie polecam więc zmiany struktury projektu.

Screenshots

Menu

Menu

Top10

Top 10

Settings

Settings

Select map

Select map

Game

Game

About

My first big program - game arcanoid using C++, SFML and TGUI. The best program in group, second on year.

Topics

Resources

Stars

Watchers

Forks

Languages