DEVVLOG 002. SCP 2844. Карта и перемещение юнитов. Часть 1
Видео к посту https://joyreactor.cc/post/5775969
Видео к посту https://joyreactor.cc/post/5775969
Видео к посту https://joyreactor.cc/post/5775652
После получения обратной связи и анализа имеющегося плана, было решено пока остановиться и сосредоточиться на реализации такого процесса как “поиск, добыча и переработка ресурсов с развитием оборудования участвующего в процессе”. Это будет эдаким корлупом, по крайней мере на\ближайшее время. Всем большое спсибо за советы! В вопросах реализации того, что не знаешь особо как делать и что должно получиться в итоге, обратная связь бесценна!
Из новостей "разработки", реализован топорный и немного кривенький волновой алгоритм поиска пути, который не удалось реализовать на момент написания второго девблога. Заняло это 146 строк статичного говнокода, который наверное устарел ещё в процессе реализации алгоритма.
Поле карты стало чуть-чуть красивее благодаря условному форматированию :).
Алгоритм теперь исправно распространяет волну по карте в поисках захардкоженной цели.
Увы на данный момент, способом описанным в девблоге 002, алгоритм может лишь найти путь от юнита (U) до ресурса (Res) и визуально обозначить его на экране. По факту использовать найденный путь игра пока не может, и путь получается слегка забагованным, т.к. он толще чем должен быть, и в некоторых случаях алгоритм помечает как валидный шаг, более чем одну клетку. Но если руками переставлять U и Res и руками запускать алгоритм, оно худо бедно но будет находить пусть.В ближайших планах допиливать алгоритм, а также поработать над автоматической генерацией карты по хранящимся независимо от самой карты вводным данным. Потому что стало очевидно что несмотря на то что алгоритм поиска пути как-то да работает, и визуально результат даже виден, использовать его как часть игры невозможно ввиду того что он пока не может работать достаточно гибко для того чтобы принимать различные данные, отличные от тех что в него захардкожены. А для этого надо патчить карту :)
Параллельно пытаюсь найти время чтобы загрузить на ютуб видео с ходом разработки, возможно кому-то они когда-нибудь могут пригодиться :)
А теперь немного подробностей, многоуважаемый читатель. Если ты любишь стратегии, средневековье, ОСАДЫ, мехов и при этом знаешь что-то о програмировании и разработке такого рода игр, то тебе сюда. Если ты хочешь попытаться создать свою эпическую " Katawa Sojo " только от мира стратегий, то тебе точно сюда !
Немного предыстории - уже почти год я раздумываю о создании хорошей стратегии и отличной игры в целом у меня были 80 страниц широченного блокнота исписанных описаниями общей концепции и всего вообще от сюжета до нюансов механик , но как часто бывает - когда думаешь о чем-то большом , рождаются конкретные идеи , которые могут быть не такими масштабными но ОЧЕНЬ ГОДНЫМИ.
Так вот буквально во время очередного " припадка вдохновения " я буквально за два дня полностью сформулировал эту вторую идею, на 8 страницах текста.
Немного о себе - я начинающий 3-д artist ,очень начинающий, пока балуюсь хайполи-моделями, но " база " как сделать остальное вроде бы есть, самое главное - я хочу делать классные модели и классные вещи, насколько бы меня это не выматывало и насколько бы моя криворукость и отсутствие ощутимых подвижек не выпивали из меня душу.
Так же я думаю, что у меня есть вполне себе хороший вкус и кое-какое понимание того, какой должна быть по настоящему хорошая история.
Вот мои скромные первые модельки - https://sketchfab.com/TrytoLive
Я осознаю, что если я буду пытаться ковыряться еще и в ПРОГРАМИРОВАНИИ и в работе с кодом, то я скорее всего увижу релиз своей игры только в болезненном предсмертном припадке.
Поэтому , я ищу на ректоре , тех людей которые в этом разбираются, в частности, если вам нужен пример предстоящей работы, чтобы приблизительно оценить масштаб, то это будет очень близко к игры - " Frostpunk " , поэтому если вы представляете хоть приблизительно как такое можно сделать и если вы чувствуете НЕПРЕОДОЛИМОЕ ЖЕЛАНИЕ сделать что-то классное в своей жизни, как и я и довериться идеи незнакомого пидора с реактора, то это точно судьба !
И когда я говорю о НЕПРЕОДОЛИМОМ ЖЕЛАНИИ, то оно должно быть именно таким , потому что только это сможет провести нас через производство, только чистый, неподдельный энтузиазм.
Я не хочу чтобы все мои мечты и идеи умерли из-за невозможности воплотить их в одно лицо.
И я надеюсь что среди вас найдутся те, кто заинтересуется моей идеей, и сможет разделить ее со мной, насколько бы бесконечно наивно это бы не звучало/читалось.
Я могу взять на себя все включая общую концепцию, которая готова, кое-какие 3дмодели и сюжет, в общем почти все не считая самого главного - работы с движком который нам подойдет и кроме програмирования.
Почему пример был именно с Фростпанком ? Потому что это игра достаточно отличается от привычных дешевых игр, которые можно состряпать на инструментарии бесплатных движков .
Я не излагаю идею полностью тут, хотя намеки есть, потому что вот в чем а в ИДЕЕ я уверен ! И мне не хотелось бы вот ее, " свою самую лучшую в мире идею " отправлять " по рукам " ! Так что, надеюсь на вашу порядочность.
В заключении скажу лишь, что я уверен на 100 %, по объективным причинам, что если сделать игру хотя бы на 1/3 от заложенной идеи, то она " взлетит " и ТОЧНО окупит все старания и труды и принесет много радости игрокам и гордости - нашей маленькой команде ! В конце концов - у " Katawa Sojo " на 4chan вышло , чем Joyreator хуже ?!
Неужели у нас тут нет талантливых людей, которые нужны и которые смогут воплотить это в жизнь ?)
Если вам это интересно, то пишите пожалуйста в комментах и в личку, где мы сможем лично пообщаться.Люблю вас, пидоры .
Привет, Реактор!
Как-то так вышло что посты с новыми игорами от пользователей реактора появляются чуть ли не каждую неделю, а по самому реактору игры еще нет. Из того что нашел это демка платформера от товарища Nikifor, и что-то типа песочницы от inglip. Еще помню был какой-то 3д шутан, но его уже не нашел. Все последние посты двух-трехлетней давности. И стало мне обидно и грустно (и к тому же мой один учебный проект без дела валялся) и решил я тоже пополнить ряды мамкиных геймдевелоперов. Ну а чтобы игра не превратилась в очередной недопил, решил делать модульную конструкцию – игра состоит из логически законченных эпизодов, и можно выпускать каждый из них по мере готовности. Вроде как получается что игра готова, только некоторые уровни могут грузиться несколько месяцев :). Типа как эпизоды из Half-life2, только конечно с сохранением всех предыдущих достижений. Ну или даже если я забью на нее, всегда можно будет сказать, что так и задумывалось, а это открытый финал :) Пока готов первый эпизод «Дорога на глангу», но уже есть готовые идеи по продолжению, кои я, после небольшого отдыха, начну реализовывать. При условии, что кому-нибудь игра зайдет, конечно :)
В общем вот ссылка на игру (на WebGL, т.е. играется прямо в браузере, все для вашего удобства, уважаемые пидоры :)
https://simmer.io/@hefeal/joyreactorgame
А вот и видосик с геймплеем.