* Не се изисква програмиране: Това е много трудна функция за постигане за универсален двигател, който може да прави както 2D, така и 3D игри. Игровите двигатели разчитат на логиката на програмиране, за да определят поведението, правилата и взаимодействията на играта.
* Възпроизвежда се без изтегляне на допълнителни файлове на DVD: Това предполага самостоятелен изпълним файл, който работи без нужда от външни файлове. Това е постижимо, но обикновено включва по-сложна настройка и потенциални ограничения във функциите на играта.
Нека да разберем защо:
Светкавица: Flash беше популярна платформа за прости 2D игри и анимации. Adobe обаче спря да поддържа Flash през 2020 г. Въпреки че все още можете да намерите стари Flash игри, създаването на нови не се препоръчва.
Без програмиране: Създаването на игра без никакво програмиране е голямо предизвикателство. Дори двигателите за "плъзгане и пускане" все още изискват някаква форма на логика, за да дефинират елементите на играта, тяхното поведение и взаимодействието на играча.
Самостоятелен DVD изпълним файл: Това е технически постижимо, но често идва с компромиси. Енджинът и активите на играта трябва да бъдат групирани заедно по начин, който целевата система може да разбере. Това може да ограничи характеристиките и гъвкавостта на двигателя.
Алтернативи:
Ето някои опции, които може да са по-близо до това, което търсите, въпреки че може да изискват известен компромис:
* GameMaker Studio 2 (безплатно ниво): Този двигател има интерфейс "плъзгане и пускане", което улеснява създаването на основни игри с минимални познания по програмиране. Може да произвежда самостоятелни изпълними файлове за различни платформи, включително DVD. Безплатното ниво обаче има ограничения.
* Конструкция 3: Друг вариант с визуален интерфейс за програмиране. Той е страхотен за прости 2D игри и може да експортира за различни платформи. Въпреки че не поддържа първоначално DVD дискове, потенциално можете да опаковате играта си с помощта на инструмент на трета страна.
* Stencyl: Този двигател също така включва визуални скриптове и може да създава 2D игри за различни платформи. Въпреки това, подобно на Construct 3, той няма вградена DVD поддръжка.
Важни съображения:
* Сложност на играта: Колкото по-проста е играта, толкова по-лесно ще бъде създаването й без програмиране.
* Ограничения на платформата: DVD е остарял носител, а съвременните игри са предназначени за онлайн разпространение или други платформи.
* Крива на обучение: Дори и с опции „без код“, ще трябва да научите как да използвате инструментите и интерфейса на двигателя.
Препоръка:
Започнете, като проучите безплатните нива на двигатели за игри като GameMaker Studio 2 или Construct 3. Това ще ви даде добра отправна точка за разбиране на принципите за разработка на игри и изследване на техните ограничения. Ако искате да създавате по-сложни игри или имате предвид конкретна платформа, може да се наложи да научите някои основни концепции за програмиране.