CubeLoop (PC)


O projekcie

Kosmiczna przygoda o eksploracji nieznanej planety o kszta┼écie sze┼Ťcianu.
Projekt współtworzony przez zespół czterech studentów na potrzeby projektu inżynierskiego.

    Cechy produkcji:
  • Otwarty ┼Ťwiat z unikatowym generowaniem przestrzeni
  • Eksploracja, zbieractwo, crafting oraz zagadki logiczne w wyj─ůtkowym klimacie LowPoly
  • Rozbudowany system budowy stacji kosmicznej, walki oraz podziemnych krypt z zagadkami logicznymi


Moja rola w projekcie

Jako pomys┼éodawca zajmuj─Ö si─Ö w projekcie projektowaniem mechanik, programowaniem generowaniem ┼Ťwiata i podziemnych krypt oraz dbam o utrzymanie jednolitej sp├│jno┼Ťci graficznej.
Osobi┼Ťcie zebra┼éem zesp├│┼é, by si─Ö wzajemnie uzupe┼énia┼é. Aktualnie zarz─ůdzam projektem i dbam o utrzymanie cotygodniowych sprint├│w.
CubeLoop na wczesnym etapie projektowania (podczas tworzenia pierwszej wersji GDD) zosta┼é przemy┼Ťlany jako gra, kt├│ra przy skromnych zasobach mo┼╝e zosta─ç uko┼äczona zgodnie z przyj─Ötymi za┼éo┼╝eniami oraz by─ç wi─Ökszym projektem, kt├│ry ch─Ötnie b─Ödzie ogrywany przez tworz─ůcy go zesp├│┼é.
Aktualnie pomysł jest rozwijany wspólnie przez cały zespół.

Autorskie elementy z produkcji:


Generowanie ┼Ťwiata

Autorski i generyczny system generowania plansz, oparty o randomizacj─Ö, grid, directories oraz object pooling.
Wytworzenie unikalnego systemu generuj─ůcego, w celu zbadania mo┼╝liwych opcji generowania ┼Ťwiat├│w w szybki i optymalny spos├│b. System alternatywny dla generowania przy u┼╝yciu szumu, w celach testowych.

    Obecnie rozwijane:
  • System seed├│w i biom├│w
  • Poszerzenie interakcji gracza z otoczeniem i kraw─Ödziami
  • Wytwarzanie podziemnych krypt
  • Projekt pojedynczych element├│w generowanych
  • System przechodzenia przez kraw─Ödzie
...

System czasu, dnia i nocy

Rozbudowany system czasu wewn─ůtrz gry, wsp├│┼égraj─ůcy z systemem dnia i nocy. Dzie┼ä roz┼éo┼╝ony wzgl─Ödem nocy w proporcjach 2/3. Ro┼Ťliny po posadzeniu rosn─ů wy┼é─ůcznie w czasie dnia. Fauna oraz wrogie moby pojawiaj─ů si─Ö wy┼é─ůcznie o okre┼Ťlonych porach.

    Obecnie rozwijane:
  • System ┼Ťrodowiska i generowania przeciwnik├│w w konkretnych porach dnia
  • System zapisu element├│w otoczenia mimo zmiany ┼Ťciany planety
...

Otoczenie, particle i shadery

Leveldesign oraz wyko┼äczenie otoczenia to kolejny element, kt├│ry jest jednym z moich g┼é├│wnych obowi─ůzk├│w przy produkcji.
Przy tworzeniu otoczenia wykorzystuje narz─Ödzia Polybrush oraz ProBuildier.
Do tworzenia efekt├│w cz─ůsteczkowych korzystam z wbudowanego systemu Unity.
Shadery tworz─Ö przy u┼╝yciu Unity Shader Graph.

...