Я хочу сделать RPG на основе браузера. Я планирую использовать существующую систему правил для бумаги и перьев (например, FATE или GURPS) вместо разработки собственной системы правил с нуля.
Какие подводные камни следует учитывать при адаптации системы с ручкой и бумагой для использования в видеоиграх?
Ответы:
Как правило, когда вы начинаете без опыта, вы должны использовать существующее решение, а не изобретать что-то новое.
Тем не менее , ваша ситуация отличается. Ни FATE, ни GURPS не являются фреймворками, разработанными для RPG на основе браузера. Таким образом, вопрос заключается в их адаптации, а не в их использовании. Адаптация существующей настольной системы для онлайновой RPG нетривиальна и, вероятно, является непосильной задачей для обычного человека, который пишет свою первую онлайновую RPG.
Если вы создаете свою собственную систему, вам все равно придется черпать вдохновение откуда-то, поэтому я рекомендую сделать вашу собственную систему вдохновленной FATE или GURPS. Таким образом, вы можете легко вносить изменения, которые приносят пользу игровому процессу и упрощают реализацию.
источник
Создание двигателя - это много работы. Поскольку вы находитесь в той точке своего развития, где вы задаете этот вопрос, я бы рекомендовал сделать один. Я думаю, что каждый разработчик игр должен написать хотя бы один движок.
Как только вы написали свою собственную, и она работает для вашей первой игры, это потрясающе. Вы узнаете, как и почему работают фреймворки - вы узнаете о некоторых глупых вещах, которые на первый взгляд кажутся простыми, но на удивление трудно справляться абстрактным образом. Вы также узнаете больше о том, что делают популярные фреймворки за кулисами.
В конце концов, самым ограниченным ресурсом будет ваше время. Вы хотите посвятить свое время созданию игры или созданию основы?
источник