#gamedev #unity3d #steam #gry

Rzuciłem korpo, zacząłem pisać grę.

No.. zanim skończyłem grę poszedłem pracować do innego korpo i przepracowałem tam rok zanim gra wyszła.

A, że nigdy gier nie robiłem, jest to moja pierwsza gra która nie jest tygodniowym projektem do nauki to nie było lekko.

Nasza gra właśnie wyszła na platformie steam: https://store.steampowered.com/app/1244530/Betelgeuse/

Jest to z pozoru prosta gra logiczna. Wygląda jak wiele innych tego typu prostych gier.
Różni się
kajt - #gamedev #unity3d #steam #gry 

Rzuciłem korpo, zacząłem pisać grę.

No.. ...
@kelso2:
1. C#
W unity3d do wyboru jest c# i unityScript (ułomna wersja javascripta). Wybór jest raczej oczywisty - c#. Nie jestem jakimś przeciwnikiem JavaScripta, ale c# do takich rzeczy nadaje się dobrze a javascript tak sobie. Z resztą c# zrobił się standardem w unity3d.

2. Ile w tym programowania
W moim przypadku kodzenia chyba dość sporo, bo te obracania się kostki, ślizganie się etc trochę tego wymagają. Przez co większość
dużo pracy nad grą, ale myślę, że połowa już za mną :3
Prace dobiegają końca (zostało 5 ogromnych aktualizacji), więc można już myśleć nad następną gierką :D

I jak ktoś mi powie, że jestem "niesamowity" bo tyle siedzę przy jednym projekcie, to gówno prawda, bo kilka razy chciałem zrezygnować xD Były gorsze chwile i te lepsze, ale liczy się to, co się przez ten czas zrobiło i nauczyło. EarthX dało mi okazję
Pobierz denis-szwarc - dużo pracy nad grą, ale myślę, że połowa już za mną :3
Prace dobiegaj...
źródło: comment_1591957576DUOV2DVzoQayuAAiXoyTIj.jpg
Nawiązując do tego wpisu https://www.wykop.pl/wpis/49958579/ czy któryś z gamedevowywch mirków mógłby odpalić u siebie pusty projekt w unity w wersji 2019.4.0f1 i dla standardowo dostarczonych SDK i NDK dla Androida zbudować aab (w oknie Build settings zaznaczone Build App Bundle)?

Ustawienia playera:
[Other settings]
Scripting backend: IL2CPP
Api compatibility Level: .NET 4.X
Target Architectures: zaznaczone ARMv7 i ARM64

Udało się?

#gamedev #unity3d #unity
@h3lloya: nie wczytywałem się w błąd z tamtego wpisu i moja odpowiedź będzie napisana skupiając się nad tym, że podejrzewasz problem w wersji SDK & NDK

najpierw zainstaluj sobie 2019.2.0b4 i spróbuj to zrobić na nim, będziesz wiedział czy problem jest po stronie Unity w wersji której chcesz użyć, czy niezwiązany.

Nie mam pojęcia na czym polega Twój problem, ale:
1. Najpierw zainstalowałbym wersję 2019.2.0b4 aby sprawdzić, czy na niej uda
Próbuję przerobić załączony tutorial, ale przy budowaniu apki dostaję 4 błędy z czego ten załączony jest chyba najważniejszy. Projekt jest pusty, zaimportowałem jedynie plugin https://github.com/playgameservices/play-games-plugin-for-unity, ustawienia projektu są takie jak w tutorialu. Znalazłem kilka wątków, które niewiele mi pomogły:
https://forum.unity.com/threads/il2cpp-exe-error.311499/
https://forum.unity.com/threads/exception-il2cpp-exe-did-not-run-properly.659323/

Pytanie czy ktoś z Was się kiedyś z czymś takim spotkał? Niestety poniższy błąd w przeciwieństwie do tych które znalazłem na necie wiele nie mówi. Nie mam już pomysłu co zrobić,
h3lloya - Próbuję przerobić załączony tutorial, ale przy budowaniu apki dostaję 4 błę...
@h3lloya: miałem takiego errora kiedyś. Już ponad rok nie kleiłem żadnego builda na androida, nie pamiętam już jak to naprawiłem. Kojarzy mi się checkboxami z ustawień ale jak nie x86 to nie pomogę, nie pamiętam już. Wybacz.
Czołem mirki i węgierki.

https://store.steampowered.com/app/1244530/Betelgeuse/

Po około 20 miesiącach pisania po godzinach nasza pierwsza gra powoli wchodzi na steam :)
Kupić jeszcze nie można, ale z kluczem steam zagrać można.

Jest to gra logiczna, w której chodzimy kostką.
Koncept niby prosty, ale jest trochę różnych mechanik i o ile na początku każde dziecko da radę to później jest zdecydowanie trudną grą logiczną.

Planujemy również wersję na androida, być może uda się tez
kajt - Czołem mirki i węgierki.

https://store.steampowered.com/app/1244530/Betelge...
Nie ogarnąłem tego mirkolos i widzę, że jak się raz zalosuje to wiecej nie pozwala, z tej stronki wygrał
@krispello

https://mirkolos.pw/losowanie/49828111

Jako że mój błąd to dorzucam jeden kluczyk.

Resztę losuję za pomocą https://www.random.org/lists/
Wrzuciłem liste nicków w osobnych linijkach, losuję, wypisuje pierwsze 10.

@Ukassiu
@Mergan27
@wykopuser
@ZeroTolerance
@tuniol
@MaxDamage666 << tego pana wykluczam bo to kumpel i zielonka :D no i już kluczyk dostał
@Patricius
@EliG
@PiotrasSNK
@kitku_tutu
@kasza_w_spreju
Pobierz kajt - Nie ogarnąłem tego mirkolos i widzę, że jak się raz zalosuje to wiecej nie poz...
źródło: comment_15912145466zITykD9DB53gbTL2TsJkT.jpg
na chwilę usunąłem projekt z chmury i w sumie gdyby mi SSD w tych 19 minutach się spalił, lub brat odłączył prąd ze złości lub coś innego to by nie było 2 lat mojej pracy, bo jedyna kopia była przez 19 minut tylko na SSD XDDDD


@denis-szwarc: To wyobraź sobie że ja kiedyś w czasach kiedy byłem fanem grzebania w systemie uruchomiłem z ciekawości fsck na głównym i podmontownym systemie plików
@denis-szwarc: Kumpel za odzyskanie danych z dysku SSD zapłacił 5k zł. Dane były na linuxowej partycji ext3, więc jeśli miałeś na ntfsie to pewnie by wyszło taniej :)
Jak pada HDD, to zazwyczaj słychać, ze coś się dzieje. Czasem jeszcze da się raz uruchomić i zgrać pliki. A jak pada SSD, to po prostu robi się pusto :)
Mam pytanie odnośnie proceduralnego generowania terenu w unity. Zrobiłem generowanie terenu z użyciem mesha tzn. do mesha przypisałem vertices i triangles. Teraz widzę, że ludzie proceduralne generowanie terenu robią też z użycie Terrain i tu pojawia się pytanie. Który sposób jest lepszy?

#unity #unity3d

Ps. Przepraszam za tagowanie na nocnej
Ostatnio miałem jeszcze mniej czasu niż zwykle, jednak projekt cały czas jest w toku.

Pracowałem nad sklepem z przedmiotami, gdzie gracze będą mogli wymieniać zebrane orzechy na przedmioty. To jest wczesny prototyp ale już działa wybieranie przedmiotów, wyświetlanie i zapisywanie na graczu. W przyszłości będą przedmioty w trzech kategoriach (nakrycia głowy, deski, kolor futra wiewióra).

#gamedev #unity3d #unity #blender #tworczoscwlasna #badzlepszygamedev
BadzLepszy - Ostatnio miałem jeszcze mniej czasu niż zwykle, jednak projekt cały czas...
@Gacrux: Nad gameplayem będę pracował na końcu. Bo będzie to dla mnie po prostu najprzyjemniejsze :)

Na razie robię całą mechanikę poboczną gry. Mam już serwer z API, gdzie zapisuje wyniki graczy, wyświetlenie rekordów w grze, teraz robię item shop, jeszcze trochę rzeczy zostało i wtedy wracam robić gameplay.
via Wykop Mobilny (Android)
  • 1
@FEAofTruss: gracz może zaprojektować mapkę (z przydzielonych elementów) i opublikować ją (steam workshop lub bezpośrednio w grze *jakaś sekcja społeczności czy coś takiego*), za przejście mapki dostajemy jakieś punkty itp etc. ( ͡ ͜ʖ ͡)
RIP #unity #unity3d, czy zmienia model biznesowy dla indie i uzytku prywatnego?

Unreal Engine royalties waived on first $1 million in game revenue

Starting today, you can download and use Unreal Engine to build games for free as you always have, except now royalties are waived on your first $1 million in gross revenue. The new Unreal Engine license terms, which are retroactive to January 1, 2020, give game developers