Commit Graph
80 Commits
Author SHA1 Message Date
hamx 62808a9fbf Zaimplementowano pauze 2025-01-09 12:11:56 +01:00
hamx 5ad7cc9d1e Merge branch 'powerup' 2025-01-07 10:32:50 +01:00
hamx 4d2283d15e powerups fully implemented 2025-01-06 16:17:38 +01:00
hamx 236ddd828d Merge branch 'refactor' 2025-01-06 11:51:33 +01:00
hamx b1b5858fb6 Dziala powerup na prędkość poruszania się 2025-01-06 01:31:59 +01:00
hamx 3d83a3a767 powerup init commit 2025-01-05 18:35:39 +01:00
hamx 6b45443c75 Laser naprawiono 2025-01-05 18:20:19 +01:00
hamx 3e2d37cf72 Update README.md 2025-01-03 17:28:54 +01:00
hamx c4c83382c3 Do poprawy centrowanie lasera i strzelanie w lewo i w prawo 2024-12-20 23:38:37 +01:00
hamx 0a5a26208a wip 2024-12-20 19:39:18 +01:00
hamx 76203a8b29 refactor 2024-12-19 16:01:21 +01:00
hamx 36984b859f Naprawiono laser, przerobiono na wskaźniki. Do refactoringu i poprawy sprite'a 2024-12-19 15:14:14 +01:00
hamx 15a8d82176 fix serduszek 2024-12-14 20:47:02 +01:00
hamx 5459b97e74 poprawniony spawn serduszek 2024-12-14 20:38:50 +01:00
hamx 94eddb457f Implementacja naliczania punktów za zabicie wrogów 2024-12-14 20:32:08 +01:00
hamx 9432cd94fe Zaimplementowane menu i wybieranie skinów statku 2024-12-14 20:21:46 +01:00
hamx 34424da9d6 refactor ciąg dalszy 2024-12-13 20:13:52 +01:00
hamx 80a4b1b397 Złączono i wszystko działa, ale trzeba zrobić mocny refactor Planszy bo za dużo niewiadomo skąd biorących się pętli 2024-12-13 20:05:11 +01:00
hamx fdf67f4bc2 Merge remote-tracking branch 'origin/serduszka'
# Conflicts:
#	CMakeLists.txt
#	headers/Actor.h
#	headers/Plansza.h
#	headers/Player.h
#	sources/Plansza.cpp
#	sources/Player.cpp
2024-12-13 19:48:39 +01:00
hamx 8b4b25747e Zmiana sposobu tworzenia gracza.
Użyto singleton pattern.
Zmieniono konstruktor klasy Plansza
2024-12-13 13:36:41 +01:00
hamx 3f4a937257 Zamiana tekstur 2024-12-13 09:34:40 +01:00
hamx d87143d98b Drobne poprawki 2024-12-13 09:16:03 +01:00
hamx 1298bab79a Usunięcie zbędnych rzeczy 2024-12-12 22:51:25 +01:00
hamx 9929a5dd40 Merge remote-tracking branch 'origin/5PrzeciwnikowWmiareDziala'
# Conflicts:
#	headers/Plansza.h
#	sources/Plansza.cpp
2024-12-12 22:28:09 +01:00
hamx 87399213b3 Malutki refactor 2024-12-12 22:22:01 +01:00
hamx da33fcc718 Adjustin hearts to be in right upper corner due to score counter in left upper corner 2024-12-10 20:37:10 +01:00
hamx 74c739a09e Dodano podstawowy licznik 2024-12-10 20:30:31 +01:00
hamx e2e44ff1ba Mac and Linux fix 2024-12-06 19:43:17 +01:00
hamx 71f8ebe285 Statek miga
przy uderzeniu w meteoryt
2024-12-06 15:16:57 +01:00
hamx 2f9e0ba236 Serduszka działają
do zrobienia jeszcze animacja uderzenia się w meteoryt (miganie) i wybuch statku przy uderzeniu się w meteoryt po raz trzeci
2024-12-06 12:24:39 +01:00
hamx 3b637508e1 Added heart and spawn of them 2024-12-05 14:52:00 +01:00
hamx b6830c305b ObjectItem class added to accordance of diagram class 2024-12-05 12:46:03 +01:00
hamx 087a8d7672 Merge remote-tracking branch 'refs/remotes/origin/refactor'
# Conflicts:
#	main.cpp
2024-12-04 23:46:09 +01:00
hamx 9d4af21d4d Migrated the whole main loop
The main loop of the game is now contained in Plansza class
2024-12-04 22:12:30 +01:00
hamx 5eda245ccc Plansza to be continued (WIP) 2024-12-04 16:04:25 +01:00
hamx 72e2116dc7 Refactor of structs
Refactored Size and Position
Placed them in different .h files
2024-12-04 14:47:50 +01:00
hamx 7ecb90af1f Directory structure refactor 2024-12-04 12:26:10 +01:00
hamx 29d3c11fd1 SFML przeniesiono do innego folderu 2024-12-04 11:47:47 +01:00
hamx 5ccb29f27b fix 2024-12-02 15:51:01 +01:00
hamx 2341c2fa6d New Projectiles class
Refactor of Bullet class
Different method of shooting.
2024-12-01 17:44:25 +01:00
hamx 2f6c98f4be start 2024-11-29 14:53:58 +01:00
hamx d20fb3043b Przeszkadzało to w zmienianiu brancha 2024-11-27 23:48:08 +01:00
hamx fec3de86d3 Delete cmake-build-debug/LotoStatek.exe 2024-11-27 10:32:07 +01:00
hamx 0e1b53fc9b Dźwięk wybuchu przy trafieniu w meteoryt 2024-11-26 21:47:53 +03:00
hamx c7dbca9eb3 gitignore 2024-11-26 16:09:38 +01:00
hamx 559d946cab Restrukt classes WIP 2024-11-26 16:05:57 +01:00
hamx 6996490f3c little actor.h refactor 2024-11-26 13:15:31 +01:00
hamx 61544365b2 a takie, dla kompletu 2024-11-23 19:18:46 +01:00
hamx dd3a4a464e Poprawiona tekstura pocisku 2024-11-22 21:38:37 +01:00
hamx 0b55c2aa76 nagłówek :D 2024-11-22 15:00:09 +01:00
hamx b273358107 fix 2024-11-22 13:57:55 +01:00
hamx 1a2d2074b8 Sound fix 2024-11-22 13:43:44 +01:00
hamx 86ad380275 Aktualizacja do SFML 2.6.2 2024-11-22 13:40:21 +01:00
hamx d0e29b36b8 Lekki refactor 2024-11-22 12:52:50 +01:00
hamx c4a3203153 Merge zrobiony 2024-11-22 12:48:38 +01:00
hamx ec3d4e78ce Merge remote-tracking branch 'refs/remotes/origin/przeszkoda'
# Conflicts:
#	CMakeLists.txt
#	main.cpp
2024-11-22 12:28:57 +01:00
hamx 1a228bdfc2 TODO done 2024-11-22 12:15:09 +01:00
hamx b3956956d7 no oczywiście, że zapomniałem 2024-11-22 12:05:08 +01:00
hamx ace2976b38 W pełnie kompletna wersja przeszkód 2024-11-22 12:04:44 +01:00
hamx 0c4cdf35b1 Różne meteoryty 2024-11-22 09:38:13 +01:00
hamx 94a6d081a1 nowy meteor 2024-11-21 22:49:03 +01:00
hamx 343b312227 naprawa pozycji + nowe rakiety 2024-11-21 22:42:12 +01:00
hamx f57d7a8d8a fix 2024-11-21 17:45:52 +01:00
hamx 2bdfbb193c Multiple fixes
Obracające się meteoryty, koniec gry przy natrafieniu na meteoryt.
Poprawione sprajty statku, meteorytu i pocisku
2024-11-21 15:50:25 +01:00
hamx 0767278d7c nowe tło 2024-11-21 08:58:26 +01:00
hamx 44b806333a Nowa lepsza przyszłość!
a nie... to tylko nowe tło
2024-11-20 22:45:26 +01:00
hamx b16fd9fad5 usuwam niepotrzeb 2024-11-20 15:51:37 +01:00
hamx c113cc55e3 little fix 2024-11-20 15:49:20 +01:00
hamx f1a3449d47 Meteoryty są spawnowane automatycznie co 1 sekunde, max 5 meteorytów na plansze 2024-11-20 14:57:40 +01:00
hamx 1cd9f9b950 Meteory są w tym samym stanie co w poprzednim commit, tylko, że teraz są zdefiniowane w osobnej klasie "Plansza" 2024-11-20 14:01:43 +01:00
hamx cf10a042c0 Meteoryty lecą w trybie testowym. 2024-11-19 14:42:25 +01:00
hamx a69dc434a9 Strzelanie Lewym i Prawym przyciskiem myszy.
Dodanie tekstury strzału alternatywnego
2024-11-18 15:45:57 +01:00
hamx fcabc0534a A little code refactor
+ new bullet texture added
2024-11-16 16:01:01 +01:00
hamx a190e81ba2 Dodane regulacja prędkości i płynejsze poruszanie się 2024-11-16 15:22:21 +01:00
hamx 88fa5901b6 Naprawiono białe kwadraty i zmieniono tło 2024-11-15 17:12:17 +01:00
hamx ce2924e635 Statek + Strzelanie (do naprawienia białe kwadraty) 2024-11-15 14:22:52 +01:00
hamx 8ecd82eb4e Fixed template 2024-11-15 09:49:52 +01:00
hamx 37d7d29658 C-style cast instead of functional cast 2024-11-07 16:51:17 +01:00
hamx 171650af73 init commit, with sample code 2024-11-04 18:21:33 +01:00
hamx dacbba25b3 Add README.md 2024-10-12 22:03:01 +02:00