Mało osób wie, że jestem studentem informatyki. To będzie trzeci dyplom, jaki chcę zrobić. Aktualnie piszę mini grę na bazie silnika Godot Engine do swojej pracy Inżynierskiej.


Chwilowo tworzę prototyp proceduralnego generowania świata, zrobiłem animacje głównej postaci i logikę poruszania w GDScript, ale chyba przepiszę do C#


Zakładam więc tag #godotengine dla tego wspaniałego silnika do gier.

bb6f2d45-1934-4c7a-a470-01210914dd7a

Komentarze (34)

@Reepo Mam pracę w zupełnie innej dziedzinie. Mogę sobie pozwolić na coś hipsterskiego, bo nie szukam w tym pracy'. Zresztą testowałem wersję beta Godot 4.0 i to jest spory skok, jeśli chodzi i możliwości i silnik ma szanse wyrobić sobie niszę╰(°▽°)╯

@Aryo Godot jest chyba dobry do tego by zobaczyć jak wygląda gra od środka? Zastanawiam się co robić po godzinach bo kiedyś moja obecna branża mi się znudzi

@_Walter Godot sporo ułatwia. Nie wiem, czy jest podobny do UE5 czy Unity, ale pewne rzeczy pozwala zrozumieć. Ja na pewno zrozumiałem, jaki to ogrom pracy


Godot traktuje wszystko jak obiekty/sceny. Możesz stworzyć sobie np. obiekt "gracz" do którego podpinasz kolejne węzły elementów jak audio, sprite, animacje itd. i taki obiekt możesz potem importować do innego obiektu. Każdy węzeł może mieć podpięty pod niego skrypt i założenie jest takie, że umieszczasz tam kod, który dotyczy danego węzła.

@Aryo a czej, czy Ty nie jesteś czasem geologiem? kojarzę jakiś wpis o przekroju geologicznym wyspy węży


A i dołączam do społeczności godota oczywiście

@Aryo Szacun za zabranie się za Godota, bo silnik ma dość duży potencjał nawet teraz. Może nie tak bardzo do gier 3D (jak na razie to dość ssie), ale taki projekt w 2D (prawdopodobnie z rzutem izometrycznym) byłby bardzo spoko. Myślałeś o Unity albo UE? Jak byłem na studiach, to też na początku mnie bardzo ciągnęło do Godota, ale potem jednak bardziej przekonałem się do Unity i w nim zrobiłem swoją inżynierkę. Mam nadzieję, że będziesz nam robił jakieś update'y z projektu.

@Billu Inżynierkę spokojnie na Godot pociągnę, bo to nic skomplikowanego będzie


  • proceduralne generowanie świata w 2D

  • losowo rozmieszczeni wrogowie

  • do bólu prosta i nudna walka

  • system głodu, który wymaga aby zabijać wrogów, aby zabrać im jedzenie

  • ew. zaimplementuję jeszcze jakieś bronie


Może wymyślę coś więcej, ale na ten moment wystarczy. W kwestii 3D to Godot 4.0 sporo zmienia w tej kwestii, ale i projekty 2D łatwiej będzie prowadzić, bo np. całkiem przeprojektowano sposób tworzenia tilemap, ale ja nie buduję gry na "czwórce" tylko na wersji 3.5 bo do inżynierki lepiej na czymś stabilnym pracować

Ooooo, nie wiedziałem też że w #gamedev siedzisz, tzn używasz do hobby. Bardzo żałuję, że nie mogę spróbować godota ze względu na brak czasu i chęci, po godzinach w pracy nie chce się pisać tego samego do portfolio

@Aryo Szczerze, nie jestem fanem ani stylu graficznego gier na godocie ani typów gier na nim robionych. Ale skoro ludzie najwidoczniej lubią tego typu niszowe indyki to życzę szczęścia.

@SluchamPsaJakGra jeśli chodzi o potencjał to unreal engine 5. Technologia nanite i łatwość tworzenia projektów są ogromnym plusem i wiele nadchodzących gier będzie na UE5. Licencja też jest bardzo korzystna dla twórców

@SluchamPsaJakGra unity i unreal, ale są też pewnie mniej znane. Ale nie ważne gdzie, ważne żebyś postawił pierwszy krok. Nie mam sensu zastanawiać się godzinami jaki silnik najlepszy, skoro możesz zrobić jeden mały projekt w unity, jeden w godocie i jeden w unrealu aby potem to wszystko porównać i wybrać. Każdy silnik ma swoje plusy i minusy.

@Aryo godot to Chyba obecnie najlepszy darmowy silnik, jest niesamowicie malutki a jednak posiada wszystie najważniejsze edytory i do tego jest opensource

@Aryo Jejku, mistrzu kochany. Jakie masz już dyplomy? Ktoś wspomniał że geologia. Co jeszcze? Jak studiujesz informatykę? Wieczorowo, zaocznie? Nie planujesz się przebranżawiać dla lepszej kasy?

o panie, Godot, hipstersko ( ͡° ͜ʖ ͡°)


@Reepo: Panie, Godot to był hipsterski może 3 lata temu. Dziś to już praktycznie mainstream. Hipsterzy teraz robią gry w Bevy

@Aryo Siedzę trochę w Godocie, zarówno 3.5 jak i 4, jeśli będziesz potrzebował pomocy to z chęcią, nawet na tagu pomogę. A poza tym to też robię inżynierkę w godocie xD

@SluchamPsaJakGra @Aryo Od siebie dorzucę jeszcze Defold. Bardzo fajnie zrobiony i lekki, chyba jeden z bardziej polecanych jeśli chodzi o gry mobilne. No i developerzy na oficjalnym forum są otwarci na sugestie i zawsze chętnie pomagają

@dupinka5000


Wieczorowo, zaocznie? Nie planujesz się przebranżawiać dla lepszej kasy?


Geologia licencjat, magister

Infromatyka inż zaocznie - dzieci praca itd


Nie planujesz się przebranżawiać dla lepszej kasy?


Pracuję w IT od pierwszych dni studiów informatycznych, czyli z 3 lata już leci. Geologia, szeroko rozumiana informatyka, historia, języki obce to moje hobby. W każdym jestem średniakiem, ale lubię to, co robię. W kwestii $ to nie wypowiem się. Od lutego 2022 r. oszczędności przewalam na pomoc i wolontariat dla Ukrainy, więc podwyżek raczej bym nie poczuł

Bawię się godotem jakoś od ~półtorej roku, obecny projekt robię w gdnative i ruście – pierwszy raz podchodziłem przy wydaniu 3.0 i to był pożar burdelu (issue na githubie z jednego tygodnia zajmowały z pięć stron i to nie były problemy w stylu "ficzer nie działa", ale "edytor crashuje jak próbuję cokolwiek zrobić"; były podejrzanie pachnące pliki pełne magicznych liczb i długie na 5k linii; z kolei unit testy do samego silnika – SILNIKA! – dodano dopiero w 4.0…). Bardzo, bardzo dużo poprawiło się od tego czasu – ciągle da się nadziać na parę dziwnych zachowań (EKHE, mask/light2D), ale częściej narzekam na elementy znajdujące się między krzesłem a klawiaturą, niż na sam silnik.


(...) W kwestii 3D to Godot 4.0 sporo zmienia w tej kwestii, ale i projekty 2D łatwiej będzie prowadzić, bo np. całkiem przeprojektowano sposób tworzenia tilemap, ale ja nie buduję gry na "czwórce" tylko na wersji 3.5 bo do inżynierki lepiej na czymś stabilnym pracować


@Aryo 3.5 też bardzo dużo poprawiło – mamy nowy navigation server który w końcu pozwala sensownie robić jumplinki (a przy okazji dobrze działa, wspiera agent avoidance i łatwo z niego korzystać), mamy parę różnych occlusion nodes, dostaliśmy też physics Interpolation (dzięki czemu w końcu nie trzeba pisać masy boilerplate). Bullet – silnik fizyki godota 3 – czasami potrafi zrobić krzywdę (w jednym pobocznym projekcie męczyłem się 3 dni z przedmiotami wypadającymi przez ściany :P), ale ogólnie jest całkiem całkiem nieźle.

Może i wszystko wygląda jak gry z poprzedniej generacji, ale przynajmniej słabo działa!

Zaloguj się aby komentować