[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]

Файл: -(588 KB, 1600x796)
588 No.3400171  

Привет, сырна. Я тут уже довольно давно пытаюсь пилить сабж в одиночку. Всё как обычно. Хочется корованы, лунопарк, гейш и го, а есть полузапиленный движок и кучка заметок в разном виде, которые ещё предстоит собрать в единый диздок. И как обычно я программер, который может только в программинг и ничего более.

Попытка далеко не первая, но конкретно этому коду около полугода. Сам код можно найти в https://github.com/oniproject/ Кривая глючная демка располагается по адресу http://oniproject-lain.rhcloud.com/ (для совсем ленивых пикрелейтед) только надо учесть, что демку мне влом обновлять и там оно с ноября лежит.

Какие планы на текущий момент?

Для начала надо собрать из записочек и прочего полноценный диздок. Любые идеи приветствуются и будут записаны.

Кроме того требуется ровно один хороший программер, который знает golang и js для чистки кода и его допила. То, что есть сейчас слишком сложно копать человеку с низким скиллом программинга. На текущий момент требуемая помощь со стороны программеров - это code review и подобное. Бложик разработки можно посмотреть на чане добра http://dobrochan.com/s/res/39943.xhtml там и куча полезной ссылкоты в наличии

Параллельно с этим надо будет пилить контент для всего этого. Это карты, арт, квесты и прочие сценарии. Песочница будет располагаться вот тут https://github.com/oniproject/sandbox
Основной редактор джля карт это http://www.mapeditor.org/ Некоторые примеры этих самых карт можно найти в папке https://github.com/oniproject/oniproject/tree/develop/data/maps
Спрайты для персонажей выглядят примерно как https://github.com/oniproject/oniproject/blob/develop/public%2Fsuika.png Для монстров пример https://github.com/oniproject/oniproject/blob/develop/public%2Fbat.png
Попытка запилить редактор джля анимаций http://oniproject.github.io/CharRedactor/

Что это вообще такое?

Во первых это полностью 2D игра. Вид Top-Down со всеми вытекающими. По всюду тайтлы и пикселарт, что облегчает вхождение во всё это с точки зрения разработки контента.

Основной упор на исследование мира. Что-то вроде монстра франкенштейна бредовых локаций из совершенно разных миров. Замок с куклами, Генсокё, радиоактивная пустыня из фоллача и так далее. Игра для битардов, сделанная битардами.
По сути это научное фентези, в котором есть место как различным технологиям, так и магии. Штуки вроде поездов, электроники или огнестрела подаются как нечто оставшееся от древних цивилизаций.

Там нет классов и не будет. Прокачка перса больше похожа на таковую в различных офлайн рпг. Есть несколько параметров, которые необходимо прокачивать. И есть шмот, который можно надевать. От набора умений и шмота зависит роль в группе.
Механика боя казуальная с элементами файтинга.

Зачем тут вообще боёвка тогда? Наисследовавшись мира можно обосноваться в конкретном месте и построить замок или типа того. Владение землёй осуществляется через гильдии. Большинство земли изначально принадлежит некоторым фракциям. Свою фракцию можно в любой момент поменять разумеется. Кроме того у каждой фракции есть города с неписями и прочим там же можно создать свой собственный магазинчик с арендованным рабом-нпс.
А замок надо защищать и облагораживать.

И да. Всего этого ещё нет разумеется. Ну ты понел.

>> No.3400186  

>>3400171

>Пилю MMORPG

Зачем? Ну зачем? Почему не сделать что-нибудь хорошее, зачем ты пытаешься сделать каку никому не нужную?

>> No.3400198  

>>3400186
Я должен был предложить очередную VN? Чем плоха очередная ммо?

>> No.3400200  

>>3400198
А игроки у тебя уже есть? MMO толком не игра и не сюжет как VN. Черте что.

>> No.3400204  

>>3400200
Я не планирую это как либо монетизировать. Эта песочница только для посетителей борд. Игроков целых три /b/ по меньшей мере. Больше не нужно.

>> No.3400205  

>>3400204
Ты не понял. Не потенциальных игроков. Игроков. Тех, кто уже готов играть в твою преальфу. Просто потому что ММО - спецефический жанр.

>> No.3400207  

ОП, а почему не просто РПГ, зачем ММО?

>> No.3400211  

>>3400207
Чем ММО отличается от не-ММО с мультиплеером?

>> No.3400213  

>>3400211
Задротным гринданом, без которого ММО становится еще более унылой.

>> No.3400218  

>>3400213
А если есть задротный гриндан, есть мультиплеер, есть ПВП но все же не ММО?

>> No.3400220  

>>3400218
Такой монстр тоже найдет свою нишу. В наши дни люди во что только не играют.

>> No.3400221  

>>3400220
Это-то понятно, вопрос не об этом был.
>>3400211

>> No.3400223  

>>3400198>>3400171
И что будет когда вся земля уйдет игрокам? Новые останутся не у дел? Или замки это не открытые локации, но данжи с подгрузкой? Тогда тебе серверов не хватит если игроки будут плодиться. Да и даже если не будут учитывая что это нишевое добрецо для 3.5 анонв, они будут страдать из-за отсутствия нормальных серверов.

Где сессионность, где пве ролеплей? Про это вообще ничего, какие-то спелы у всех одинаковые и без классов, но роли внезапно разные, как работает-то это? Если вся игра сводится к набору локация, судя по всему даже не пронизанных общим сюжетом, то это совсем скучно. Такое даже мне не нравится, учитывая что нечто подобное сам вояю.

>> No.3400234  

>>3400205
Ноль. Ровно ноль. Я хочу делать игру для только для битардов. Можешь считать этот тред так же и маркетингом уровня /b/.
Кто разрабатывает игру, тот в неё и играет. Да, сама разработка тоже часть игры в какой-то мере.
>>3400207
Потому что могу, лол. Это же мечта каждого второго программера написать свою мега игру. В течении нескольких лет я разрабатывал разные прототипы и хочу таки начать уже завершающий этап. Ато мотивация кончается на это дело.
>>3400213
Раз нет монетизации то нет и задротного гринда. Можно сосредоточиться на отыгрыше. При большой аудитории такого достичь нереально.

>>3400223

> Тогда тебе серверов не хватит если игроки будут плодиться.

Хватит. При этом я не потрачу ни цента за их оплату. Это заложено в архитектуре сервера. Она распределённая.

> Или замки это не открытые локации, но данжи с подгрузкой?

Да.

> Где сессионность, где пве ролеплей?

Оно есть в виде разного рода заметок. Я буду собирать из этих заметок диздок в ближайшее время.

> Про это вообще ничего, какие-то спелы у всех одинаковые и без классов, но роли внезапно разные, как работает-то это?

Ты вкачиваешь скиллы и абилки для танка, берёшь щит, меч и соответствующий эквип. И вот получается танк.
Берёшь лук, вкачиваешь всё необходимое - и ДД готов.
Берёшь посох, закачиваешь МАГИЮ и становишься саппортом.

> Если вся игра сводится к набору локация, судя по всему даже не пронизанных общим сюжетом, то это совсем скучно.

Общим сюжетом будут связанны отдельные группы локаций. Связь идёт через взаимоотношения различных фракций. Заходишь в группу локаций, присоединяешься к одной из фракций и выполняешь квесты и прочее от этой фракции. Фракции между собой связанны через "политику" и экономику. Есть одна универсальная валюта и по одной валюте на фракцию.

> Такое даже мне не нравится, учитывая что нечто подобное сам вояю.

Покажешь?

Алсо там ещё часть контента будет автогенериться.

>> No.3400262  

>>3400234 Ты знаешь, что означают буква М в "ММО"? Massive и Multiplayer. То есть все механики выстроены от того, что игроков именно много, а не мало. ММО для битардов превращается в просто МО, а то и вовсе в O. Представь себе всё это великолепие, в которое залогинен ОДИН игрок. Ну, или джва-тжри.

>> No.3400264  

>>3400262
Начнем с того, что никакого великолепия пока еще нет и не будет.
На этом и закончим.

>> No.3400274  

>>3400262
Круто же! Огромные стада мобов и неписей сражаются между собой. Вокруг них бегает парочка игроков и хихикает. Вокруг тлен, пустота и разруха. Мир умерает, не успев зародиться. Огромные шестерни величественной машины стоят ныне недвижимые никем. Ты подходишь к заросшей мхом огромной статуе. Стираешь ветошь, а там таблича, которая гласит "ежедневный рейс на Луну". Заходишь внутрь, а там всё в пыли. Проводишь пальцами по запылённым интерфейсам управления этой махиной. Нечаянно нажимаешь на что-то и махина оживает. "Пристегните ремни безопасности. Лунный экспресс с небольшим опозданием отправляется." Всё вокруг трясётся. Ты понимаешь, что зря залез сюда и зря трогал эти панели, которые теперь горят зловещим бирюзовым светом. "Орбита планеты покинута. Можете отстегнуть ремни безопастности." - снова раздаётся звук из громкоговорителя.

Переведя дух ты начинаешь изучать огромный корабль. То тут, то там разбросаны различные предметы. Их предназначение для тебя остаётся загадкой. Вернувшись в рубку ты решаешься стереть пыль с панели управления. Ты видишь перед собой экран и начинаешь изучать траекторию полёта.

Через пару минут ты снова слышишь из громкоговорителя "Приближаемся к орбите Луны. Начинаем прилунение. Остерегайтесь лунных кроликов."

Снова короткая встряска и корабль затихает. Панель гаснет. Дверь открывается. Незнакомый ландшафт предстаёт перед тобой. В отдалении ты видишь незнакомых ранее тебе существ. Кажется это те самые лунные кролики. И кажется они настроены враждебно.

>> No.3400277  

>>3400234

>Хватит. При этом я не потрачу ни цента за их оплату. Это заложено в архитектуре сервера. Она распределённая.

О-хо-хо, скажи еще что у тебя логика на стороне клиента отрабатывается. Нравится мне твоя простодушность и наивность.

>> No.3400287  

>>3400277

> О-хо-хо, скажи еще что у тебя логика на стороне клиента отрабатывается.

На стороне клиента кроме аппроксимации передвижений, анимаций и окошечек ничего не должно быть. Это вроде даже слишком очевидно.
По другому банально сложнее делать. Синхронизировать физику на клиенте это максимальная сложность просто.

Инстансов сервера может быть очень много и они всегда маленькие. Хватит горсти аккаунтов на openshift. Полсотни одновременных коннектов инстанс вполне выдержит. А учитывая очень хорошую горизонтальную масштабируемость сервера это даёт запас в несколько тысяч игроков. Чего вполне хватит для данной задачи.
При этом данные планируется хранить в отдельных инстансах. База данных буде postgresql для удобства разработки сейчас там sqlite.

>> No.3400288  

>>3400287

>даёт запас в несколько тысяч игроков. Чего вполне хватит для данной задачи.

Хватит жить иллюзиями. У тебя будет 3 игрока. Три.

>> No.3400289  

>>3400288
Я не говорю, сколько игроков будет. Я говорю про масштабитуемость сервера. Разве нет?

> У тебя будет 3 игрока.

Ты забыл про мою кошку. А 3.5 это уже критическая масса. Остаётся лишь достичь грамотной имплозии.

>> No.3400315  

>>3400171

>бредовых локаций из совершенно разных миров
>научное фентези

Сразу определись, будет ли это мешанина или то самое научное фэнтези, потому что нельзя назвать научным фэнтези замок с куклами+Генсокё+ радиоактивная пустыня+что-то еще.
Если это омск, то омск - недостаточно целостности для конкретного художественного жанра. Если это что-то типа Арканума, то должна быть целостность и соответствующий лор.

>> No.3400318  

>>3400289
Уже 4. Население этого мира продолжает расти

>> No.3400393  
Файл: -(411 KB, 1280x960)
411

>>3400315
Скорее омск. Вообще все эти миры вполне себе неплохо дополняются. Идея состоит в том, чтоб связать эти миры в один общий. По отношению к оригиналам оно будет сродни фанфикам. Капитан очевидность говорит, что это сложно, но не невозможно.

---
Надобно нарисовать спрайты джля будущего кукольного замка. В первую очередь это, очевидно, куклы розена.
По росту персонажи должны быть примерно как на https://raw.githubusercontent.com/oniproject/oniproject/develop/public/suika.png Нужна анимация ходьбы, атаки и смерти. Возможно ещё анимация спецспелла. Ходить они должны либо по четырём осям, либо по восьми, как Суйка. Сама пикча с Суйкой заделана с учётом высокой плотности экрана. Там пиксели увеличены вдвое. Т.е. каждый пиксел это 2x2 пиксела. Если уменьшить пикчу на 50%, то так эти спрайты будут выглядеть в игре. Можно делать так сразу или я могу сам потом увеличить. Это без разницы.
Исходником для кукол будет пикрелейтед. Т.е. у каждой куклы примерно такая одежда и оружие.

Кукольный домик будет первой полноценной локацией. Куклы это одновременно и фракции и боссы. Можно примкнуть к одним куклам и тогда некоторые другие станут боссами.
Куклы строят друг-другу козни и посылают всяких "игрушечных" мобов для истребления соперниц. Вся локация это один огромный замок-лабиринт.
Тут с одной стороны не так много персонажей, а с другой стороны не слишком мало. Вот на этом будет полностью обкатана идея с фракциями и мирами. Вполне себе маленькая задача на месяц другой.

>> No.3400422  

>>3400289
Ты намекаешь на возможность репродукции игроков? Но ведь единственная женская особь - твоя кошка!

>> No.3400425  

>>3400422
Напомню, что девочкивнутри могут размножаться почкованием.

>> No.3400482  

Алсо моя почта lain.dono@gmail.com

>> No.3595121  

ОП, два вопроса есть:
1) Чем твоя игра лучше Rogalik? Та ведь тоже позиционирует себя как ммо для битардов и интересные локации там есть.
2) Когда можно будет поиграть?




[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]