Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
programowaniePublic archive

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

32 Commits

Folders and files

Repository files navigation

Czesak Bartłomiej Artur

Baza na Marsie

Symulacja przedstawiać będzie życie astronautów, którzy zgodzili się na wzięcie udziału w projekcie stałej kolonizacji Marsa.

Na początku Imiona astronautów zostają wylosowane z puli w pliku tekstowym.

Po wylosowaniu, każdemu z astronautów przypisuje się umiejętności, które przydadzą się do zdeterminowania ich profesji (poziomy umiejętności będą się różnić, ja zaplanowałem, że będą od 1 - astronauta jest dość nowy w tej profesji aż do 3 - astronauta doskonale się na tym zna). Każdy astronauta oprócz umiejętności posiada punkty energii oraz głodu, które zmniejszają lub zwiększają się w zależności od wykonywanych czynności w danej turze.

Sama baza posiada statystyki takie jak Powietrze, Woda, Jedzenie oraz "Punkty życia", których stan zmienia się wraz z upływem tur. Gdy kolonista prazuje w obecnej turze, to do konkretnej statystyki bazy zostają dodane punkty. Jednak gdy kolonista odpoczywa bądź je(tutaj jedzenie zostaje odjęte od puli) punkty nie zostają dodane.

Profesje:

  • Konserwator (wykonuje drobne naprawy i czyści)
  • Farmer (zajmuje się hyrdoponiką)
  • Pracownik kontroli środowiska (Pilnuje, żeby w bazie było odpowiednio dużo powietrza i wody)

Zrezygnowałem z modułów ze względu na trudności z rozwiązaniem kwestii tablicy/wektora, który miałby przechowywać kolonistów i tworzyć wrażenie pseudo przestrzeni

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages