W niedzielę po krótkiej burzy mózgów przypomniałem sobie, że zapomniałem o energii na planetach. I tak nie minęło wiele czasu od zakodowania elektrownii. Będzie ich kilka typów, jedne dostarczające więcej energii inne mniej... Co jest ciekawe w tym kontekście to to, że gdy będziemy zużywać więcej energii niż produkować na danej planecie, to budynki
Odnośnie tego wpisu. Gra nabiera rumieńców, choć straciłem trochę czasu na przepisania sporej części kodu. Jednak udało się dodać mechanizm eksploatacji budynku, naprawiania, usuwania oraz zbierania pieniędzy. #gamedev #unity3d #unity #crimavenue
@Hamza: Każdy budynek ma inny czas generowania przychodu. Budynek, który wymaga naprawy, nie zarabia. Zdarzenia losowe na pewno będą. Nie będzie tak łatwo, by mogło się znudzić zbyt szybko.
Przez ostatnie kilka dni, w wolnym czasie tworzę grę, którą chciałem zrobić od dawna. Będzie, to budowa miasta z jedną ulicą ( ͡°͜ʖ͡°) Jak na razie udało się stworzyć logikę tworzenia budynków, ogarnąć podstawy gui oraz przygotować skrypt zapisujący wszelkie operacje w bazie mysql. Grafika gry pewnie ulegnie zmianie ale chcę zachować minimalistyczny styl. Co sądzicie, gralibyście? #unity3d #unity #gamedev
@MarcelMcOne: Propozycje budynków i przy okazji ukrytego achievementu, wybudowanie obok siebie Kościoła, Szkoły i Strzelnicy dawałoby jakiś bonus ( ͡°͜ʖ͡°)
@Sarseth: Samo update nie rzutuje w żaden sposób dopóki nic tam nie dasz :) Generalnie jest tak że operacje tworzenia obiektów są bardzo zasobożerne i to ich powinno się unikać w update. Niszczenie też, ale to akurat Unity załatwia asynchrnicznie. Sprawdzanie inputów to żaden problem, w unity tak to zostało specjalnie zaprojektowane (w porównaniu do innych sposobów gdzie robi się to np. za pomocą eventów)
@MarcelMcOne: Funkcja update jest taka jak każda inna funkcja do wywołania w danym języku programowania/platformie, więc jej narzut jest pomijalny. Jedyna różnica, pomiędzy zwykłą metodą a metodami Unity typu Update, Awake, Start itp jest sposób, w jaki Unity ich wyszukuje w obiektach - w efekcie możesz mieć Update jako protected a nawet private i to nie ma znaczenia na jej wywołanie, nadal będzie wołana przez
Kolejny dzień kolejne pomysły, kolejny progress.
W niedzielę po krótkiej burzy mózgów przypomniałem sobie, że zapomniałem o energii na planetach. I tak nie minęło wiele czasu od zakodowania elektrownii. Będzie ich kilka typów, jedne dostarczające więcej energii inne mniej...
Co jest ciekawe w tym kontekście to to, że gdy będziemy zużywać więcej energii niż produkować na danej planecie, to budynki