Najlepszy silnik do gier JavaScript 2d

| | | | | | | | | | | | |

Tworzenie gier 3D nie jest łatwe. Zwykle wymaga to godzin modelowania i animacji oraz złożonego kodu, który uwzględnia trzy wymiary. Zwykle są droższe i wymagają więcej zasobów do produkcji.

Porównaj to z grami 2D; proste gry 2D mogą zająć kilka minut. Kod jest znacznie prostszy, a zasoby są w 2D, znacznie mniej trudne do stworzenia. Jest powód, dla którego większość niezależnych gier to 2D, płaskie, takie jak platformówki, odgórne lub izometryczne gry są po prostu lepsze dla małych zespołów lub solo.

Jeśli planujesz być częścią małego zespołu twórców gier, lub jeśli jesteś programistą solo, wybór silnika 2D jest dobrym wyborem. Niektóre małe zespoły, a nawet niezależni programiści tworzą gry 3D (to niemożliwe), jednak z grami 2D łatwiej się pracuje.

Dlatego oto lista niektórych z najlepszych silników 2D, za darmo i nie. Lista nie jest posortowana, nie tylko dlatego, że „najlepszy” jest względny, ale także dlatego, że wybór silnika jest zwykle osobisty dla zespołu lub projektu. W rezultacie próbowałem stworzyć listę, która obejmuje wiele typów programistów i projektantów, miejsce na listę każdego silnika.

Najlepsze silniki gier 2D na rok 2020

silnik Godot

5d6d05e0f08ee642246147

Jednak ta łatwość uruchomienia ma swoją cenę. Łatwo jest rozpocząć grę, a silnik jest elastyczny, jeśli chodzi o kod, bardzo łatwo jest niechlujny kod lub praktyki projektowe wrócić z rewanżem później w projekcie. ważna jest dobra organizacja. Wraz z tym przy eksporcie na wiele platform każda platforma jest objęta osobną płatną licencją. Te opłaty licencyjne mogą wzrosnąć do sporej sumy, jeśli programista chce publikować więcej. platformy Wreszcie, podczas kodowania, GMS 2 używa zastrzeżonego języka programowania. GML Chociaż nie jest to problem dla niektórych osób, jest to bardzo trudne, jeśli spróbujesz przenieść swój projekt gdziekolwiek poza GameMaker Studio

GameMaker Studio 2 wydało kilka całkiem znanych gier: Hyper Light Drifter, UNDERTALE, Nidhogg i Risk Rai n zostały stworzone przy użyciu tego silnika. Licencja na komputer zaczyna się od 99 USD, ale cena znacznie wzrasta, jeśli chcesz publikować na konsoli.

Jednostki

 Wklejony obraz 0 17 1024x538

Unit jest jednym z najczęściej używanych silników gier wszechczasów ludzi już to wie.Silnik jest zbudowany wokół tworzenia gier 3D, ale jednostka jest również dobra do 2D, ma ogromną społeczność pełną pomocnych samouczków, a także ma jednostkę Asset Store, która jest pełna narzędzi i zasobów. w pomaganiu w tworzeniu gier.

Jednak jednostka ma ścisłą krzywą uczenia się . Poza tym nie była stworzony z myślą o tworzeniu gier 2D.O ile tworzenie gier 2D na urządzeniu jest wykonalne, to projekty często wypełnione są niepotrzebnymi narzędziami lub dedykowanymi częściami silnika 3D i wymagają zależności lub narzędzi, które nie są dostarczane z edytorem.Interfejs może być również powolne i nadęte, a znalezienie potrzebnego narzędzia lub przełącznika w jego przeładowanym interfejsie może być trudne.

< /a>

Jednostka została wykorzystana do produkcji popularnych gier 2D, takich jak Ori and the Blind Forest, Cuphead i West of Loathing. Jednostkę można pobrać i używać za darmo w finansowanych projektach lub przychód o wartości 100 000 USD jest mniejszy. To sprawia, że jest on przystępny dla niezależnych programistów, nawet jeśli po osiągnięciu tego limitu przestawią się na droższy model cenowy.

Corona

KtCfYn SCFfQWVZ4UUsF6cjKqJsoCL5jBn6bNQnISPqk2F9uMhhcq4YDZcY7yqTPjBQXGEzoHYR4xEUs70yW1uDLd UfhwE07cMZoCvBznVpp YubInM0BDq V8bz1 V6kggWnRx
RPG Maker jest przeznaczony do gier role-playing

Engine Crown jest darmowy i wykorzystuje język programowania Lua, który jest łatwy do nauczenia i używania. Corona jest przeznaczona do tworzenia gier na urządzenia mobilne, w rzeczywistości podczas tworzenia gry podgląd gry jest wyświetlany w emulatorze telefonu. Corona jest również przydatna, ponieważ obejmuje tworzenie gier na żywo, w których zmiany wprowadzone w grze są natychmiast widoczne.

Corona jest nieco rzadka, nie ma prawdziwego interfejsu, jak inne silniki, tylko IDE i podgląd gry. Wszystkie zasoby muszą być wykonane w innych programach, a wszystkie animacje muszą być arkuszami kształtów. Może to być zarówno onieśmielające, jak i wyzwalające, a także więcej pracy. Jednak Lua jest dość łatwa do nauczenia, a dokumentacja jest dobrze napisana i łatwa do naśladowania.

Nie ma żadnych gier o świetnych nazwach stworzonych w Coronie, ale ma kilka udanych aplikacji, takich jak Gunman Taco Truck and Fun Run 2. Chociaż Corona jest darmowa, zawiera tag. ceny związane z zastrzeżonymi integracjami, zwłaszcza z dostawcami reklam.

gry fabularne

obraz 0 18 wklejono

Kreator RPG jest stworzony do jednej rzeczy, tworzenia gier 2D gier .Jest idealny do tradycyjnych gier RPG podobnych do starych gier Final Fantasy, Fire Emblem czy Pokemon.Edytor jest bogaty i użyteczny oraz posiada potężne narzędzia do tworzenia wykresów, ekwipunku, tematyki i postaci. RPG Creator jest idealny do tworzenia gry bez kodowania, ponieważ większość projektowania gier jest wykonywana w edytorze, ale tworzenie skryptów jest możliwe i przydatne. RPG Maker używa Ruby lub JavaScript do tworzenia skryptów, w zależności od używanej wersji. Ma również ciepłą i przyjazną społeczność , pełen samouczków i przydatnych zasobów tworzonych przez użytkowników . Silnik może eksportować na wiele platform, w tym Windows, MacOSX, Android, iOS i HTML 5.

Twórca RPG jest bardzo ograniczony; został zaprojektowany w jakimś celu.Jeśli chcesz stworzyć coś, co jest RPG 2D, lepiej znaleźć inne silnik, ale jeśli szukasz sposobu na stworzenie RPG 2D, to jest to dobry wybór. Ma też trochę krzywej uczenia się, a jeśli jesteś fanem programowania w RPG Maker, może to być frustrujące doświadczenie.

Producent RPG stworzył takie hity jak Yumi Nikki i OneShot, ale jest znany bardziej jako hobbysta niż profesjonalista. najnowsza, detaliczna za stałą cenę 79,99 USD, ale wcześniejsze, tańsze wersje są często w sprzedaży.

libGDX

 Wklejony obraz 0 19 3
LibGDX to framework, który indukuje wolność < br>

LibGDX jest mniej silnikiem gry, a bardziej frameworkiem; oferuje wiele funkcji, ale nie

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method