Делаю свою браузерную ММО в одиночку день 7-ой
Всем привет. Давно хотел рассказать, чем занимаюсь по вечерам вместо нормального отдыха. Я делаю свою ММО. Называется она «Трусхолм», в свет она ещё не вышла, так что это не реклама, а рассказ о том, что уже есть и куда всё движется.
С чего всё началось
Я всегда любил ММО. А главным вдохновением стала Drakensang Online: в своё время мы залипали в неё всей семьёй, прямо в браузере, без всяких установок. Сейчас у неё, мягко говоря, не лучшие годы, и она ушла в отдельный клиент. А то самое чувство «открыл вкладку и уже в игре» осталось.
Вот я и подумал: а почему бы не сделать такую игру самому? (Спойлер: потому что это очень много работы. Но об этом ниже.)
Что такое Трусхолм
Трусхолм — это крепость перемирия, где нежить и люди как-то научились уживаться вместе. Как именно у них это получается, вопрос отдельный, и из него рождается половина местного юмора.
Мне не хотелось делать очередной набор шаблонов: кузнеца в лямках и с молотом, мудрого старца, злого колдуна. Я хотел, чтобы у каждого персонажа был свой характер и своя история. Поэтому на площади вас встретят, например:
- скупщик по прозвищу Крысиный король;
- алхимик Грибница;
- зачарователь Восковой;
- Вросший привратник, который, судя по названию, стоит на посту очень давно.
Ну и торговка Марфа с охотником Егором, чтобы было кому продать лут и с кем поохотиться.
Главная идея
Если коротко, на двух вещах:
- Юмор. Мир не должен быть пафосно-серьёзным. Он мрачный, но с иронией.
- Прокачка собственной базы. Хочется, чтобы у игрока было не только «качаю персонажа и бью мобов», но и свой уголок, который растёт вместе с ним.
Что уже работает
Это не концепт на салфетке, многое уже можно потрогать руками:
- мультиплеер в реальном времени;
- пати, чтобы ходить с друзьями;
- боссы;
- 6 локаций;
- лут и инвентарь;
- древо навыков.
Где болит сильнее всего
Код — это ещё полбеды. Настоящая боль — это ассеты: спрайты, анимации, всё, что двигается и должно выглядеть живым. Объём работы там просто огромный, и именно на это уходит больше всего сил и времени.
Итоги и что дальше
Ближайшая цель — довести игру до MVP: собрать около двух часов нормального играбельного геймплея и выпустить всё это в свет.
А пока буду рассказывать, как идёт разработка, что получилось, а что пришлось переделывать. Если интересно — подписывайтесь, чтобы не пропустить момент, когда ворота Трусхолма откроются.
Буду рад любому фидбеку по идеям, особенно по базе и юмору.
А вы во что залипали в браузере в своё время?