Prowadzę małe studio graficzno-programistyczne. Z rok temu opowiadałem mojemu synkowi lvl4 na czym polega moja praca żeby wiedział co powiedzieć w przedszkolu. Mały był wtedy na etapie zachwytu gierkami w smartfonie i jednocześnie resorakami, więc od razu mnie poprosił żebym mu zrobił taką grę że on robi sobie fotkę resoraka a potem tym resorakiem jeździ w grze (btw imo całkiem fajnie to sobie wymyślił jak na swój wiek).

Powiedziałem że oczywiście zrobimy
Czy istnieje sposób by w Unity, w C# sprawdzić czy skrypt zawiera funkcję o danej nazwie i otrzymać wartość true albo false?

To co chcę zrobić to konsola, który przyjmuje tekst pisany od gracza i wykonuje funkcję jeśli wprowadzony tekst pasuje do nazwy, którejś z funkcji. Oczywiście to nie jest problem, bo metoda Invoke() robi dokładnie to co opisałem, problemem jest to, że chcę aby konsola reagowała również, jeśli gracz wprowadzi tekst,
@KrojonyAnanas: Dzięki wielkie. Po paru trudnościach, metoda z drugiego postu zadziałała dokładnie tak jak chciałem.
W sumie ta pierwsza metoda też wykonałaby zadanie i jest prostsza ale wolałem coś bardziej zautomatyzowanego, żeby było mniej pisania na dłuższą metę ( ͡° ͜ʖ ͡°)
Może mi ktoś podpowiedzieć czego mam użyć albo czego wyszukać jeśli chcę ustawić w Unity UI tak żeby nie zmieniał się on jak już zbuduję aplikację? Tzn. w Unity Interface wygląda inaczej (bo Canvas ma ściśle ustawione width i height) a potem się wszystko rozwala jak już zbuduję. Sry za dość głupie pytanie, uczę się dopiero. #unity
@MrFisherman: w pisaną masz rozdzielczość "bazową" i cały Layout UI zmienia się w zależności od proporcji ekranu na ktorym jest wyświetlany. Musisz zrobić UI tak żeby dobrze wyglądał na każdej proporcji ekranu którą chcesz wspierać. Testuj sobie to zmieniając proporcję okienka "Game" w Unity
@Radeg90: To chyba z samych nazw można wywnioskować, baked light jest wypalane na teksturze, a tekstura jest nakładana na level raz, tak działało oświetlenie w starszych grach. Realtime light to oświetlenie rzeczywiste, jest generowane co klatkę i dosyć mocno obciąża grę jak zaszalejesz. Mixed to pewnie połączenie baked light i realtime light, czyli ten słynny kompromis. Pochodnia na ścianie jak najbardziej baked light.

@Radeg90: https://unity3d.com/learn/tutorials/topics/graphics/choosing-lighting-technique?playlist=17102
Robąc "normalną" grę gdzie masz level budynki itp. powinieneś wszystkie obiekty statyczne oznaczyć statyczne i stosować wszędzie statyczne światło żeby cienie wyglądały miękko i żeby działało GI.

Światło dynamiczne jest bardzo drogie i powinno być stosowane tylko tam gdzie chcesz żeby ruchome obiekty rzucały cień (gracz, przeciwnicy).

Przyjrzyj się grom i sam zobaczysz gdzie tak naprawdę światło musi być dynamiczne, bo tych miejsc wbrew pozorom wiele nie ma :)
#gamedev #unity3d #unity #immakingroguelike #tworczoscwlasna
Siema gamedevowe świry.
Troche zmian w projekcie!

- poprawki w dungeon generatorze (fajniejsze i bardziej różnorodne mapki)
- zmieniony widok kamery
- pojawił się nowy potwor (w zasadzie pierwszy z prawdziwego zdarzenia, bo ten drugi to debugowa kopia gracza :)) NIETOPERZ
- poprawki w systemie animacji (porzadek w animatorach)
- dodane drzwi
- poprawki w AI (przeciwnicy budzą się dopiero kiedy mogą dojść do gracza + poprawiony
immakingroguelike - #gamedev #unity3d #unity #immakingroguelike #tworczoscwlasna 
Si...

źródło: comment_V5QWzRLMmaBbQnkuIk1XH7lvbJKeRSzq.jpg

Pobierz
#gamedev #unity3d #unity #immakingroguelike
Siema gamedevowe świry.
Słyszałem, że lubicie rogale.
Nadszedł czas pokazać moje brzydkie dziecko i na pierwsze wyjście z mroku wybrałem oczywiście was miraski. Giere składam po godzinach od jakiegoś czasu. Robie prostego roguelike'a w unity inspirowanego klasycznymi crpgami ala diablo 1 i rogalami ala nethack.

Wyrozniac gre ma przede wszystkim:
- hybrydowy system realtime/turn based - kiedy ciągle sie poruszasz, masz wrażenie, że grasz w real time, ale
@MrFisherman: Do poznania podstaw masz kilka drog. Na yt jest bardzo duzo podstaw i wystarczy, ze na start wybierzesz cos polskiego i dokonczysz cala playliste. Jak Ci nie zal 45zl to kursy z udemy. Ksiazki o unity nawet nie kupuj bo to straszny shit i niczego sie nie nauczysz. Wymysl 10 bardzo prostych gier 2D i 3D i rob je od poczatku do konca. Nie przerywaj zadnego projektu dopoki nie skonczysz
Dlaczego nie można stworzyć takiego silnika graficznego, który ma jakiś runtime, dzięki czemu bez względu na sprzęt i system będzie można pograć na adekwatnych detalach względem wydajności jednostki zmiennoprzecinkowej?
Wiem że coś takiego oferuje #java, czy #unity w przeglądarkach, ale #unreal jest już problematyczny, a dobrze by było, zwłaszcza gdyby to był system częściowo otwarty, co pozwalałoby na wykonywanie aplikacji przez kilka nodów (OpenCl, czy mpich).
#gry #pcmasterrace #kiciochpyta #programowanie #
Witam, jest ktoś zainteresowany współpracą w #unity chodzi o pisanie skryptów. Sam lubie rysować i animować. Mam kilka pomysłów, jestem w trakcie realizacji jednego z nich, ale niestety napotykam na ściane zawsze w tym samym momencie. Mogę również poanimować w Twoim autorskim projekcie. Może udało by sie nam stworzyc mini #gamedev studio. Piszcie na priv zainteresowani
@Anonim1337: Korzystałem z Youtubowych poradników i bardzo pomogło mi to zrozumieć działanie silnika. Oglądałem głównie po angielsku. Gdy próbowałem zaadoptować czyjeś skrypty ( analizując i przepisując potrzebne komendy ) sporadycznie uzyskiwałem efekt :(
krotki gameplay z #thevillage
Będzie to gra typu Worker Placement - mechanika znana z #grybezpradu

Zapraszam do obserwowania!

wiecej info: https://twitter.com/91_protactinium/status/864234059601412096

https://gfycat.com/NeighboringSadDuck

(przenosze moj projekt 1 Bit Village (#1bitvillage) z gamejamu zrobiony w #unreal do #unity3d , bo w #unity lepiej się 2d robi)
#gamedev #indiegamedev
nilfheimsan - krotki gameplay z #thevillage
Będzie to gra typu Worker Placement - me...