Cześć Mirki i Mirabelki! Dziś zerknąłem sobie do git i co widzę?
Sun Mar 18 17:52:53 2018 +0100 Initial commit Jutro upływa równo dwa latka jak zacząłem robić swoją gierkę - ΔV: Rings of Saturn. Ale ten czas leci. W sumie nad grą spędziłem pewnie z 1500 godzin - taki #gamedev w wolnym czasie. Zaczęło się od skromnego prototypu w #godot - jeszcze w wersji 2. Szybko przeszedłem na - niestabilny wtedy jeszcze - Godot 3 i cały czas rozwijam tą grę na nim.
Czym jest #deltav? To gra o Wykopach w Kosmosie. Jak zgrabnie podsumowano ją w Rock Paper Shotgun - gra biorąca najnudniejszą mechanikę wszystkich strzelanek kosmicznych i przerabiająca ją w satysfakcjonującą gierkę fizyczną. Dobre odwzorowanie przestrzeni kosmicznej jest przy tym moim konikiem - statki w grze zachowują się tak, jak prawdziwe, a fajną rozgrywkę zapewniam nie tyle naginając zasady, co wybierając ciekawe miejsce, gdzie dzieje
Pare miesięcy poźniej gra była już o smokach a główną mechaniką karciane pojedynki. W 2017 byłem potwornie wkręcony w hearthstone. Zgłosiliśmy się też do Imagine Cup (dotarliśmy do krajowych finałów) a gra wyglądała tak: https://www.youtube.com/watch?v=yjAwTg8ZPQ4
Dobrze widać że grafik ze mnie żaden, na szczęście w tym momencie cały na biało wkroczył @Sollfik i dzięki niemu gra ostatecznie wygląda
Zainspirował mnie ostatni wpis od @Rejke dotyczący podsumowania jej aplikacji mobilnej, więc chcę zrobić coś podobnego. Minął już prawie rok od momentu w którym opublikowałem pierwszą mobilną aplikację - Quiz for League of Legends. Po niej pojawiły się jeszcze 4 „forki” dla innych popularnych gier typu MOBA. Wszystkie dostępne są zarówno pod iOS jak i Android.
Technologia: - Główną technologią jest Ionic 2, czyli framework do tworzenia hybrydowych aplikacji mobilnych. Co to jest aplikacja hybrydowa? Nie wiem, tak się przyjęło mówić na aplikacje pisane w technologiach webowych, czyli HTML/CSS/JS. - Pod spodem Ionica jest Angular 2, który dzięki temu, że dostarcza miliony rzeczy nie wymaga doinstalowywania kolejnych paczek, szukania do nich dokumentacji - wszystko jest elegancko spakowane i udokumentowane. Oczywiście ma wyższy próg wejścia niż bardziej niszowe frameworki jak np. Vue (które cenię za swoją prostotę i również używam), ale po poznaniu podstawowych konceptów idzie z górki. - Do obsługi natywnego API urządzenia wykorzystywana jest cordova. Czym jest natywne API? Wszystkie te cechy, które są charakterystyczne dla urządzenia i wymagają dostępu do „bebechów”. Mówię tutaj o IAP (zakupy wewnątrz aplikacji), reklamy (Admob, UnityAds), muzyka w tle, czy chociażby wibracja
@Rejke: Myślałam, że nigdy podobny wpis nie powstanie, ale jednak! Kilka miesięcy po premierze Marble Machine, mam garść statystyk. Muszę przyznać, że sami jesteśmy dość zdziwieni, tym bardziej, że przez pierwsze trzy miesiące po premierze - gra zarobiła niecałe 1000zł. Staty dotyczą Google Play.
@fervi: Dzięki wielkie :) <3 co do całego tego zamieszania z firmą, zusem i tak dalej, tak..to jest dramat. Ale chyba jeszcze większy dramat jest jak się dodatkowo jest vatowcem :( wielu z naszych znajomych jest i niby sobie chwali...ale my osobiście uważamy, że bez vatu jednak łatwiej ogarnąć te wszystkie rzeczy. No bo skoro trzeba płacić zus, podatki..to po co jeszcze dokładać sobie roboty? :D
@Unbelievable13: możliwe, ale w sumie jesteśmy zadowoleni z tego co jest :) (tak naprawdę nigdzie nie podałam ile zarobiliśmy ostatecznie). Poza tym...to był też swego rodzaju eksperyment. Żeby inaczej zarabiać na tej grze, trzeba by było sporo zmienić w samej grze....dużo zachodu a nas tylko dwoje :P lepiej nową grę machać :D @PieceOfShit: heheh dzięki : ) niesamowite, że ktoś to jeszcze pamięta ^^ hyhyhy: ) @NULLZILLA
Zaraz po premierze Marble Machine zabraliśmy się za kolejną grę, tym razem będzie to tower defense : ) chciałam Wam pokazać jednego z mobków, ale taki suchy obrazek byłby nudny...a mobek jest tak pocieszny, że aż prosił się o jakiś dymek :) Lubię żarty z multiplą :> #heheszki #gamedev
@Leinnan: nowa gra? tak....godot ma sporo ...ym...delikatnie mówiąc -niedoróbek - ale ma też sporo dobrego za co go cenimy :) nom... a poza tym mamy ch^*& sprzęt i UE na nim zamula xD ( ͡°͜ʖ͡°)
@Leinnan: niestety szefu na razie skupia się na dodawaniu nowych ficzerów, a na poprawki starych mówi "będzie w 3.0! " Także tak....nie od parady mają nazwę :] ale co tam...póki co, wierzę, że wszystko będzie w 3.0! :)
@Leinnan: niooo Niekoniecznie! ....mój mąż, gdy ktoś go zapyta o to "jak zacząć robić gry" zawsze mówi, żeby zacząć od ogarnięcia spraw niskopoziomowych, po drodze przeprosić się np z Libgdx albo czymś podobnym i dopiero potem ogarniać silniki więc....może to nie jest takie złe podejście? :) nie wiem, nie mnie to oceniać, ja jako grafik potrafię napisać tylko ponga na terminal :P
@Leinnan: widziałam Twój projekt :) będę śledzić z zainteresowaniem :) A co do tego że jest 3% na desktopach, to nawet nie wiedziałam...daaaawno już nie sprawdzałam takich statystyk... ja jestem nieprzerwanie w związku z pingwinem od 8 lat to już na tyle okrzepłam w tym, że rzadko sprawdzam obecne statystyki...ale dobrze wiedzieć! :)
@skull_pain: @Hipokryta: podrzucam Wam kody i jeden gratis jak kto się załapie :) H1UX0HSSCXJYVU9J53UMP1T
W18RECGFA0GTUXGS297DTVZ
TYZAE6LZJC57ARWS27XN9QX trzeba ściagnąć marble machine, potem kliknąć w drugi świat, wybrać PIERWSZĄ płatność za dolara, zmienić metodę płatności na kod i zrestartować grę :) wiem że to upierdliwe, ale tak to google zrobiło i tak już musi zostać :>
Jestem pozytywnym człowiekiem :) Serio, nie narzekam, bo zawsze mogłoby być gorzej, prawda? Cieszę się jak dziecko z każdego dobrego słowa, lubię FLOSS, ptaki, zwierzęta, owady (tylko za wijami drewniakami jakoś nie przepadam). Nałogowo słucham książek, lubię oglądać dobre filmy i seriale.
#gamedev #gry #deltav #kodermakesgames