Skip to content
This repository has been archived by the owner on Aug 16, 2021. It is now read-only.
/ as-ds-02-final Public archive

Browser-based 3D multiplayer game made with threejs and socket.io

Notifications You must be signed in to change notification settings

ignis05/as-ds-02-final

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cinnamon-game

aplikacje serwerowe - projekt końcowy

Projekt:

Autorzy:

  • I tak jest w commitach, ale teraz nie wyszuka w google

Repozytoria:

Instalacja i uruchamianie:

Projekt wymaga zainstalowanego pakietu node.js w wersji 10.3 lub nowszej.

1.) Pobrać projekt jako .zip i wypakować, lub użyć git clone
2.) Uruchomić wiersz poleceń w głównym katalogu aplikacji
3.) Zainstalować moduły za pomocą npm i (tylko przy pierwszym uruchomieniu)
4.) Uruchomić serwer za pomocą node server.js
5.) Wejść w przeglądarce na adres ip komputera na którym został uruchomiony serwer (port 3000)

Rozpoczęcie gry

Po wejściu na stronę należy:

  1. Kliknąć PLAY
  2. Utworzyć pokój lub dołączyć do istniejącego
  3. Kiedy wszyscy raczej będą gotowi i zostanie wybrana mapa, będzie można rozpocząć grę

Sterowanie

  1. Lewy przycisk myszy jest przyciskiem akcji
  2. Kamerą można sterować za pomocą klawiatury:
    • WASD służą do poruszania kamerą
    • QE powodują jej obrót
    • RT pozwalają przybliżać i oddalać
  3. Alternatywnie można poruszać kamerą za pomocą myszy:
    • Przesunięcie kursora do krawędzi ekranu powoduje przesunięcie kamery
    • Kółkiem myszy można kontrolować zbliżenie
    • Naciśnięcie kółka myszy i przesunięcie kursora powoduje obrót

About

Browser-based 3D multiplayer game made with threejs and socket.io

Resources

Stars

Watchers

Forks