Postanowiłem się spróbować w gamedevie, nie jestem tak kreatywny jak pan gerwant i zacząłęm od klonowania prostych gierek.

Zacząłem oglądać jakieś tutoriale do godota, ale uczenie sie calego silnika wydało mi sie przytlaczające, mialem odpuścić, ale youtube zauważył, że oglądnąłem coś nowego i mi podrzucił całą strone filmików o game devie i trafiłem na silnik PICO-8, który wygląda jak retro konsola i ma w sobie edytor kodu, kreator sprite i muzyki(tego jeszcze nie ruszyłem), a z wbudowanych funkcji to ma tylko rysowanie i wyswietlanie tekstu w zadanej pozycji x,y.

Takie rzeczy jak poruszanie, sterowanie, kolizje trzeba sobie samemu napisać. I fajnie, dawno nic nie programowałem. Rozkminianie logiki gierki sprawiło pewne wyzwanie. Wprawdzie kiedyś się uczyłem kilku języków programowania, ale to było 10-15 lat temu i zwykle na nauce składni się kończyło xD
Może i kod jest rozjebany, ale wszystko działa, nawet wyeliminowałem kilka bugów.

Mógłbym jeszcze kilka rzeczy dodać, jak menu, dodatkowe losowe rzeczy do zbierania/unikania, ale czuje ze na razie starczy. To projekt ćwiczeniowy. Teraz myślę zrobić jakiegoś flappy birda z generacją mapy.

Ogólnie silnik jest dość prosty, ale widzialem, ze ludzie potrafią zrobic 3d gierki na tym, w rozdzielczosci 128x128 xD Ja raczej nigdy nie dojdę do takiego poziomu, ale postaram się jeszcze kilka gierek zrobić.

Jakby ktoś chciał przetestować. Jak wrzuciłem na stronkę to zaczęło lagować, dziwne.
https://www.lexaloffle.com/bbs/?tid=150470

#gamedev #pico8
cf33d71c-054b-4378-b556-f0bea7c4f2e1
f517b55c-c163-4a01-bbcb-852ef71ea963
9e4efd75-188c-4190-aa0a-8a92c9a3b2b2
b1d934d2-bd44-4965-b74c-95ca30a1723b
5

Komentarze (5)

@wewerwe-sdfsdfsdf - jak Godot Ci nie siadł to polecam Gdevelop - darmowy silnik gdzie wiele mechanik jest już zaimplementowanych i nawet nie trzeba pisać kodu (ale można wstawiać bloki kodu JavaScript jak się chce).

Na tagu #dziwentorobur znajdziesz gry przeglądarkowe, które zrobiłem w nim dla Hejto.

Gry można eksportować właściwie na każdą platformę.

Jak coś to służę pomocą

@koszotorobur to jest pełny visual coding? przejrzałem jakiś filmik, wygląda dość przejrzyście, ale na razie chce sobie popracować z kodem i rozumieć jak działają rzeczy od podstaw

@wewerwe-sdfsdfsdf - jak masz taką ochotę to możesz sobie wszystko robić w JavaScripcie: https://wiki.gdevelop.io/gdevelop5/events/js-code/ .

Miksujesz na tyle ile Ci się podoba - na przykład moje gry są przynajmniej w połowie napisane w JS.

@koszotorobur Ty, fajnie to wygląda. Jako JavaScript Enjoyer jestem zainteresowany. Nigdy mi się nie chciało uczyć Godota bo pisze się tam w czymś podobnym do Pythona a jego to akurat nie lubię xD.

@Catharsis - to czekam na Twoją pierwszą Hejto gierkę

Zaloguj się aby komentować