В общем каждому игроделу со временем приходит мысль, что использовать готовые конструкторы и движки уже не круто, и пора бы написать свой.
Тут безусловно есть ряд как + так и -, но чаще всего до реализации всего задуманного не доходит и разработка упирается в незнание ЯП.
Собственно +:
1) Не нужно будет учить другой язык или искать уроки по движку
2) Свой! Собственно что-либо свое всегда лучше
3) Все на ваших условиях. То есть у движка может быть любая лицензия по вашему усмотрению
4) Бесплатность
Но есть -:
1) Нужно знать ЯП хотя бы на начальном уровне
2) Это очень, и очень сложно.
3)Возможности движка, но здесь все зависит от разработчика.
И ещё много, но о них и так все знают.
Собственно движки фактически бывают нескольких видов:
1) Сама игра как движок. То есть вся работа производится непосредственно для конкретной игры и создание игр другого жанра или типа практически невозможна.
2) Написание библиотеки. Это самый лучший вариант, ИМХО. В библиотеке самый главный +, это возможности использования для игр любого жанра и направленности.
Но хоть и в написании своего движка много плюсов, есть ряд причин по которым это сделать не реально.
Изучайте ЯП. Для движка подойдёт любой более менее развитый ЯП.
Чаще всего используются языки из семейства "C", Java, Delphi. Но никто не запрещал ту же разработку на Бейсике или чистом Паскале.
Я же б
...
Читать дальше »