Skip to content

J4zD0n/Projekt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

🌟 GAMING HUB 🌟

Opis aplikacji

Gaming Universe to interaktywna aplikacja webowa zawierająca kolekcję czterech klasycznych gier arkadowych w nowoczesnej, cyberpunkowej oprawie wizualnej. Aplikacja została stworzona jako rozrywkowa platforma do gier retro z futurystycznym designem.

Cel aplikacji

Głównym celem aplikacji jest:

  • Dostarczenie rozrywki poprzez klasyczne gry arkadowe
  • Przedstawienie retro-gamingu w nowoczesnej, atrakcyjnej wizualnie formie
  • Umożliwienie użytkownikom zabawy z dobrze znanymi mechanikami gier w jednym miejscu
  • Demonstracja możliwości technologii webowych (HTML5 Canvas, CSS3, JavaScript)

Jak działa aplikacja

Architektura

Aplikacja składa się z trzech głównych plików:

  • index.html - struktura i interfejs użytkownika
  • style.css - stylizacja i animacje wizualne
  • javascript.js - logika gier i interakcje

Zasada działania

  1. Menu główne - użytkownik widzi grid z kartami gier do wyboru
  2. Wybór gry - kliknięcie przycisku uruchamia wybraną grę
  3. Rozgrywka - gra działa w czasie rzeczywistym z pętlą aktualizacji
  4. Powrót - użytkownik może wrócić do menu głównego w dowolnym momencie

Dostępne gry

  • 🐍 Quantum Snake - klasyczny wąż z elementami energii
  • 🏓 Cyber Pong - retro tenis w holograficznej wersji
  • 🧱 Neo Breakout - rozbijanie bloków cyber-paletką
  • 🚀 Deep Space - strzelanka w kosmosie z asteroidami

Mechanizm interakcji z użytkownikiem

Nawigacja w menu

  • Wybór gry: Kliknięcie przycisku "Rozpocznij Misję" na karcie gry
  • Efekty wizualne: Karty reagują na hover z animacjami shimmer i podświetleniem
  • Floating particles: Animowane cząsteczki w tle dla atmosfery

Sterowanie w grach

🐍 Quantum Snake

  • Klawisze: Strzałki lub WASD
  • Cel: Zbieranie jedzenia i unikanie kolizji
  • Punktacja: +10 punktów za każde jedzenie

🏓 Cyber Pong

  • Klawisze: Strzałki góra/dół lub W/S
  • Cel: Odbijanie piłki i zdobywanie punktów
  • Przeciwnik: AI steruje prawą paletką

🧱 Neo Breakout

  • Klawisze: Strzałki lewo/prawo lub A/D
  • Cel: Zniszczenie wszystkich bloków
  • Życia: 3 próby, punkty za każdy zniszczony blok

🚀 Deep Space

  • Sterowanie:
    • Strzałki lewo/prawo - obrót statku
    • Strzałka góra - przyspieszenie
    • Spacja - strzał
  • Cel: Zniszczenie asteroid i przetrwanie
  • Życia: 3 statki

Interfejs gry

  • Wyświetlacz punktów: Pokazuje aktualny wynik i pozostałe życia
  • Przyciski kontrolne: Reset gry i powrót do menu
  • Canvas: Obszar gry z renderowaniem w czasie rzeczywistym
  • Instrukcje: Opis sterowania dla każdej gry

Responsywność

  • Grid layout: Automatyczne dopasowanie kart do szerokości ekranu
  • Hover effects: Interaktywne animacje przy najechaniu myszą
  • Keyboard controls: Pełna obsługa klawiatury dla wszystkich gier

Cykl użytkowania

  1. Start → Ładowanie menu głównego z efektami wizualnymi
  2. Wybór → Kliknięcie karty gry i przejście do rozgrywki
  3. Gra → Sterowanie postacią/obiektem za pomocą klawiatury
  4. Koniec → Game Over lub wygrana z możliwością restartu
  5. Powrót → Wyjście do menu głównego i wybór innej gry

Aplikacja zapewnia płynne przejścia między stanami, intuicyjną obsługę i atrakcyjną prezentację wizualną inspirowaną estetyką cyberpunk i retro-futuryzmu.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published