Zawartość
Coraz więcej ludzi bierze sprawy w swoje ręce i sprawia, że same gry są przyjemnością. Świat gier niezależnych eksplodował, a teraz jest czas, aby wskoczyć i spróbować swoich sił. Nie mam koniecznie środków na Unity Pro, więc odkrywam te darmowe programy, żeby zmoczyć stopy w puli programistycznej.
1. MIŁOŚĆ
LÖVE to silnik do gier 2D lub framework, który używa języka programowania Lua. Jest prosty i dostępny dla programistów, a społeczność jest ogólnie pomocna i przyjazna. LÖVE jest licencjonowany na licencji zlib / libpng, więc możesz stworzyć grę i udostępniać ją swobodnie lub komercyjnie (pieniądze!). Fora i wiki służą zarówno pomocą, jak i udostępnianiem własnych kreacji LÖVE. Działa na Windows, Mac i Linux.
2. Dreemchest
Dreemchest to także silnik programistyczny 2D z Lua, który doskonale nadaje się do gier, aplikacji, a nawet e-książek. Jest dumny z szybkiego renderowania, dostępności i interfejsów użytkownika Adobe Flash. Dodatkowo możesz łatwo przetłumaczyć swoją grę na inny język. Podobnie jak LÖVE, możesz używać Dreemchest swobodnie lub komercyjnie. Działa na Windows i Mac.
3. AGEN
Podobnie jak w poprzednich programach, AGen jest strukturą 2D, która również korzysta z Lua i zapewnia rozszerzenia Lua, aby ułatwić życie. Możesz pobierać i tworzyć do użytku osobistego za darmo, ale jeśli chcesz sprzedać swoje dzieła, jest opłata jednorazowa. Przykłady gier zbudowanych z AGen to: 8-Bit Commando, Touch Chess i Chain. Dostępne dla Windows i Mac.
4. Polycode
Polycode to framework do tworzenia gier 2D i 3D dla wielu platform przy użyciu C ++ lub Lua. Polycode obejmuje renderowanie czcionek, moduły fizyki, systemy cząstek, obsługę dźwięku i animację. Jeśli pracujesz tylko w Lua, możesz publikować na wszystkich obsługiwanych platformach jednocześnie. Polycode jeszcze się nie skończył, ale gdy już to zrobię, będę już po wszystkim. Dzięki swojej wszechstronności i kilku funkcjom jest to fantastyczna wartość. Zaczęło się również jako projekt Kickstarter, ale nie osiągnęło celu (kiedy to powinno mieć, ten program będzie dynamitem!). Miej oko na jego rozwój na Tumblrze.
5. Unity 3D
Unity 3D to darmowa wersja Unity dostępna dla Windows. Może publikować na iOS, Android, komputer i Internet. Naprawdę niesamowitą częścią Unity jest to, że możesz pobrać mnóstwo zasobów z Asset Store za darmo, w tym tekstury, materiały, modele, skrypty, klipy dźwiękowe i inne. Po pobraniu tej wersji otrzymasz 30-dniową bezpłatną wersję próbną Unity Pro, która zawiera jeszcze więcej funkcji. Ponadto Unity jest dość intuicyjny i powszechny wśród wielu niezależnych programistów.
Nie jestem programistą. W ogóle. Potrzebuję więc czegoś, co jest stosunkowo łatwe do nauczenia. Na szczęście większość z nich ma tutoriale, a także fora, które proszą o pomoc. Cieszę się, że mogę wypróbować te rozwiązania i mam nadzieję, że można znaleźć coś, co pasuje również do gustów twórcy gry.