Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Flappy Bird game made with MVC pattern. Made for my university subject [PROZ] (Programowanie zdarzeniowe)

Notifications You must be signed in to change notification settings

andreicpp/FlappyBird

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple MVC game – opis i zasady gry

„Simple MVC game” – jest to symulacja znanej mobilnej gry Flappy Bird (https://en.wikipedia.org/wiki/Flappy_Bird) wydawcy „dotGEARS”, której zasady opisane są poniżej.

Niniejszy rozdział zawiera:

  • Opis zasady gry
  • Instrukcje obsługi programu
  • Krótki opis techniczny programu
  • Pobranie i kontakt

Opis zasady gry:

Oto zasady gry Simple MVC Game, które są zresztą niezwykle proste. Otóż w grze chodzi o to, by przeprowadzić fruwającego bohatera przez gąszcz niby prostych pułapek. Bohaterem sterujemy za pomocą kliknięć myszką w ekran. Kilknięcie w ekran powoduje, że bohater gry (czerwony prostokącik) wzbija się w powietrze. Po chwili jednak opada, zgodnie z zasadami grawitacji. Dlatego ponownie trzeba kliknąć w ekran, by „ptak” znów wzbił się w powietrze. Tym sposobem manewruje miedzy przeszkodami i przechodzi dalej. Co ciekawe, jeśli nie uda nam się uniknąć przeszkody, zaczynamy wszystko od początku. Gra jest na tyle wciągające, że zaczynamy i zaczynamy zabawę od początku. Celem gry jest zdobycie jak najwięcej punktów, które się naliczają gdy przelatamy przez zielone rury.

Instrukcje obsługi programu:

Programem jest plik o nazwie „SimpleMVCGame” o rozszerzeniu „jar”. Żeby uruchomić grę powinniśmy dwa razy kliknąć myszką na ten plik po czym powinno się pojawić takie okienko: Żeby rozpocząć grę powinniśmy jeszcze raz kliknąć w dowolne miejsce w tym okienku. Po tym kliknięciu gra się zaczyna. Celem jest przeleciane przez największą liczbę zielonych rur: Gdy się uderzamy o kolumnę, spadamy lub wylatamy po za górną część okienka – gra się kończy. Widzimy odpowiedni komunikat „Game Over!” i liczbę zdobytych punktów „Score: <liczba zdobytych punktów>”: Po tym żeby rozpocząć grę od nowa znowu musimy nacisnąć myszką na dowolną część ekranu. PS: Dla tych, którzy chcą zmienić parametry gry (prędkość, częstotliwość pojawienia kolumn, rozmiary ptaka itd.) zapraszam do pobrania i zmienienia kodu źródłowego.

Krótki opis techniczny programu:

Cała gra jest napisana w języku Java (wersja 8). Przy napisaniu gry był wykorzystany wzorzec projektowy MVC (https://pl.wikipedia.org/wiki/Model-View-Controller) kod oraz link do pobrania jest dostępny niżej.


Pobranie i kontakt:

Link do pliku „SimpleMVCGame.jar”: https://www.dropbox.com/s/fww980fgbk0ogvb/SimpleMVCGame.jar?dl=0

Link do kodu źródłowego: https://www.dropbox.com/s/7vllstek5p1wnhi/MVCGame.zip?dl=0

Adres mailowy: [email protected]

Andrei Dailida, 2017

About

Flappy Bird game made with MVC pattern. Made for my university subject [PROZ] (Programowanie zdarzeniowe)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages