ENIGMA

ENIGMA

Środowisko programistyczne ENIGMA - język bardzo wysokiego poziomu, skompilowany w języku mniej wysokiego poziomu.
ENIGMA, Extensible Non-Interpreted Game Maker Augmentation, to otwarte na wiele platform środowisko do tworzenia gier oparte na oprogramowaniu popularnego oprogramowania.Jego celem jest zapewnienie wysokiej jakości narzędzia do tworzenia gier oraz pomost między językami programowania wysokiego i niskiego poziomu.Może być używany albo przez IDE, a mianowicie jego siostrzany projekt, LateralGM, lub poprzez interfejs wiersza poleceń.Podobnie jak GameMaker, ENIGMA zawiera zarówno łatwy w użyciu system Drag & Drop, jak i własny język programowania.Ten język programowania, znany jako EDL, jest zasadniczo mieszanką C ++ i GML GameMakera.Częścią celu ENIGMA jest zachowanie wstecznej kompatybilności z Game Maker, służąc do pewnych celów i jako kompilator GameMaker, jednak EDL oferuje wiele bardzo zaawansowanych funkcji, których po prostu nie ma w alternatywie.Takie funkcje obejmują możliwość kompilowania bibliotek DLL i innych skryptów C / C ++ bezpośrednio w programie i uzyskiwania dostępu do typów, szablonów i funkcji C ++ .... Chociaż EDL przyjmuje bardzo swobodną składnię GML w swoich skryptach, wprowadzony kod jest w rzeczywistości analizowany i tłumaczonydo poprawnego C ++.Ta kompilacja poprawia rozmiar i wydajność języka o niewiarygodne ilości, jednocześnie niemal magicznie zachowując jego prostotę użytkowania.
enigma

Stronie internetowej:

Kategorie

Alternatywy dla ENIGMA'a dla wszystkich platform z dowolną licencją

Open RPG Maker

Open RPG Maker

Open RPG Maker to darmowy i open source klon funkcji z serii RPG Maker (tj. Rpgmaker200, rpgmaker2003, rpgmakerxp), a także wielu innych funkcji.
QICI Engine

QICI Engine

QICI Engine jest darmową biblioteką JavaScript typu open source, opartą na darmowym i otwartym silniku gier Phaser, z internetowym kompleksowym pakietem edytora gier HTML5.
Leadwerks

Leadwerks

Leadwerks Game Engine zapewnia najbardziej płynną krzywą uczenia się, która zabierze Cię od początkującego do pełnoprawnego twórcy gier.
Maratis

Maratis

Maratis to przenośne, proste i wizualne narzędzie do tworzenia gier przeznaczone dla artystów i programistów.
NeoAxis 3D Engine

NeoAxis 3D Engine

NeoAxis 3D Engine jest pozycjonowany jako uniwersalna platforma programistyczna dla projektów 3D.
PlayN

PlayN

PlayN to wieloplatformowa biblioteka gier, która umożliwia utworzenie jednej bazy kodu Java działającej w HTML5, Java, Android i Flash.
Lobster

Lobster

Lobster to język programowania gier.Został opracowany, aby ułatwić ludziom, którzy są już programistami, tworzenie prototypów i tworzenie gier.
ZGameEditor

ZGameEditor

Twórz słabo kodowane gry 3D z grafiką proceduralną i dźwiękiem, które są tak małe, jak 64 KiB.
Project Anarchy

Project Anarchy

Project Anarchy to kompletny silnik do gier i najnowocześniejszy zestaw narzędzi dla urządzeń mobilnych.
G3D Innovation Engine

G3D Innovation Engine

G3D Innovation Engine to komercyjny silnik C ++ 3D dostępny jako Open Source (licencja BSD).
WaveEngine

WaveEngine

Ostateczny darmowy wieloplatformowy silnik mobilny do uwolnienia twoich gier za pomocą C #.Dziękujemy za opinie.Bądźcie czujni.# iOS # Android # Windows Phone # Windows8.
sdlBasic

sdlBasic

sdlBasic to mały, wydajny i wieloplatformowy podstawowy interpreter przeznaczony do tworzenia gier z wykorzystaniem biblioteki SDL, zainspirowany starym i chwalebnym AMOSem.
Angel2D

Angel2D

Wieloplatformowy framework do prototypowania gier 2D oparty na OpenGL i C ++.
Arcade Game Studio

Arcade Game Studio

Tworzenie gier jako gier arkadowych z lat 80.Obejmuje Run'n'Gun, strzelanki pionowe i poziome lub platformę, tworzy gry takie jak Pac-Man, Commando, 1942, Ghosts 'n' Goblins lub Gauntlet, z arkuszami sprite, pikselami, efektami dźwiękowymi i muzyką.Masz wrażenie arkady.
pyglet

pyglet

Wieloplatformowa biblioteka okienkowa i multimedialna dla Pythona.