DEVVLOG 001. SCP 2844. Идея игры по SCP. Пытаемся вкатиться в геймдев с нуля. / игры реактора :: adminguide :: devblog :: 2844 :: видео (video)

песочница 2844 devblog adminguide игры реактора видео 

DEVVLOG 001. SCP 2844. Идея игры по SCP. Пытаемся вкатиться в геймдев с нуля.

Видео к посту https://joyreactor.cc/post/5775652


Подробнее
DEVVLOG 001. SCP 2844. Идея игры по SCP. Пытаемся вкатиться в геймдев с нуля.
песочница,2844,devblog,adminguide,игры реактора,видео,video
Еще на тему
Развернуть
Ого, ещё и видосы. Впервые вижу как стримят эксель :)
Ascard Ascard 05.03.202415:44 ответить ссылка 0.5
Ну тут скорее не в стриме экселя цель, а в попытке осветить ход мысли, задокументировать всё от идеи - до подтверждения или опровержения концепции этой идеи. Вдруг кому-то это сможет помочь в будущем.
Ну прост обычно люди для записи текста, если уж хотят постримить это, используют таки ворд, блокнот, ещё что. А не эксель.
Видос пока не посмотрел весь, но вопросики подъехали:
1) почему волновой поиск, а не тот же мегапопулярный А* ? волновой не намного сложнее, но A* оптимален
2) зачем ты начал с таких сложностей как поиск пути когда у тебя всё остальное даже не в зачаточном виде? можно было не париться им вообще, а как допущение принять что лабиринт у тебя на игровом поле когда-нибудь таки будет, и поиск когда-нибудь будет нужен. а пока просто разместить ништяки на пустом поле и делать всё остальное
3) что ты будешь делать когда доработаешь свой поиска пути в экселе до рабочей версии, и выяснится что весь этот код для переноса, к примеру в тот же Юнити, не годится и его придётся выкинуть весь. и писать с нуля. может лучше не тратить время?
Ascard Ascard 05.03.202416:54 ответить ссылка 0.2
1)
Я раньше писал ботов на AutoIt, и из-за специфики языка - воловой алгоритм там реализовать было проще всего, потому его я запомнил и когда дело дошло до реализации - я его просто воспроизвёл, а вот А* когда я пытался сделать на автоите - причинил мне много боли и страданий, потому я не захотел пытаться воспроизводить его тут :(
2)
Если честно, я не додумался до этого :(. Сейчас понимаю что проще было просто сделать поле без стен и двигать юнитов просто шагом в сторону цели на ближайшую пустую ячейку :)
3)
Я в юнити вообще ничего переносить не хочу, я полагаю там есть уже реализованное всё по крайней мере касаемо перемещения. По крайней мере очень на это надеюсь. Тут я пишу ещё чтобы вспомнить как кодить, прежде чем столкнусь с сишарпом и было не так больно :). Но да, я ожидал что сделать поиск пути у меня уйдёт пара часов, а не пара дней :(
1) О, коллега, бывший-AutoIt-ер, здравствуйте, здравствуйте, жму вашу волосатую руку :)
А чё боль-то? реализация A* на AutoIt-е находится по первой же ссылке от гугла, реализация на VBA или VB.NET тоже так же. Да и не сильно он сложный, посложнее волнового конечно, но не настолько. Я его в своё время на 3х разных языка с нуля писал, причём для трёхмерного случая - на Lua для бота OpenComputers в майнкрафте
2) Ну дык тебе советовали уже сначала всё расписать подробно, а потом приступать к коду. А ты табличку нарисовал в 10 пунктов, и всё, поехали волновой поиск реализовывать! Хотя бы структуры данных описал для игровых сущностей. Хотя. Бы. Там тоже куча вопросов возникнет. Например с тем что у тебя количество скрепок под конец игры (мы же про переделывание всея планеты/вселенной в скрепки да?) будет влезать в стандартные типы данных, или перейдёт в охилионы и допиздылиарды в 50 и придётся писать сложение в столбик для строк.
3) Да ты для начала определись нужен ли тебе юнити и где оно вообще запускаться будет. Точно ли тебе юнити нужен? Если чисто в браузере, то есть и другие игровые движки, на чистом JS. Юнити конечно хорош, но там своих нюансов хватает, с которыми придётся бороться? Ато так можно и до вопроса, а почему Unity а не UE ? А пара дней у тебя ушла потому что ты полез в дебри и начал писать алгоритм с нуля собирая в лицо все косяки. Зачем? У тебя цель научиться кодить или сделать игру? Когда дойдёт до отрисовки тоже будешь всё сам писать?
Ascard Ascard 05.03.202418:23 ответить ссылка 0.0
Просто первый пост появился тогда, когда уже я начал писать волновой алгоритм. Не хотел выкладывать что-то до того как не уверился что не заброшу это после первого же дня :). Сейчас стараюсь сократить разрыв между написанными постами и загруженными видосами. В ближайшие дни постараюсь устранить разрыв.
Если отрисовка - это 2д графику рисовать, то да, сначала я хотел попытаться сам :).
А расписать ещё подробнее у меня не получилось т.к. я не представляю что хочу в конце. Потому и сел продвинуть разработку чуть вперёд и поковырявшись с прототипом после пары дней разработки - что-то детализировать :)
Лучше всё таки начни с юнити, если уж он твоя целевая платформа, хотя бы из шаблонов-примеров что-то возьми и переделывай. Так ты по крайней мере получишься площадку для экспериментов а не угробишь время и энтузазизм на код который выкинешь в корзину. Да и нет там в шарпе ничего сложного, как и в любом мейнстрим языке из топ10, там всё уже давно упрощено и захарено для полных чайников.
Ascard Ascard 05.03.202420:44 ответить ссылка 0.0
Передвижение я только что добил. Ушло на это 5 видосов :). Потому пока останусь таки в спредшитах :). В юнити проблема не столько в в сишарпе сколько в юнити. Каким бы он простым ни казался, это новый комбайн :). Пойду пока видосы на ютуб загружать, а то аплин у меня крохотный, много врнемени уходит. Иногда до половины мегабита падает и не превышает полтора мегабита в лучшие времена :(
Ты просто оттягиваешь неизбежное, пытаясь и дальше сидеть в уютных табличках :)
Но тем не менее, пожелаю удачи. Удачи!
Ascard Ascard 05.03.202423:23 ответить ссылка 0.0
спасибо! :)
контент увы слишком специфичный для раскрутки :(. Чтобы расккручивать канал надо постить непосредственно потребительский контент. А то что тут, едва ли будет интересно даже паре сотен человек на планете просто чтобы открыть видос, не то что смотреть его :). Так что больше просто видео лог.
ну блядь 2д вид сверху. А я уж думал вдруг смогу помоделить для кого-нить
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
Confinement Ep1: The Cannibal,People & Blogs,SCP,SCP foundation,cannibal,monster,prison,horror,comedy,animation,lord bung,I hope you enjoy the new series! 

Ferdinand the Cannibal was based off of SCP-082 http://www.scp-wiki.net/scp-082 
Voice of the PA system: https://twitter.com/ROBOTICREPTILE
подробнее»

The SCP Foundation,Secure. Contain. Protect. фэндомы SCP fun Материалы SCP SCP-082 видео,video

Confinement Ep1: The Cannibal,People & Blogs,SCP,SCP foundation,cannibal,monster,prison,horror,comedy,animation,lord bung,I hope you enjoy the new series! Ferdinand the Cannibal was based off of SCP-082 http://www.scp-wiki.net/scp-082 Voice of the PA system: https://twitter.com/ROBOTICREPTILE
Confinement Ep 2: The Singing Forest [RUS HARDSUB],Film & Animation,,Учел пожелания о предыдущем видео, и сделал субтитры больше. Сейчас стучу к автору оригинала, что бы мои сабы лежали в оригинальном видео, и я не марал их хардсабами. Сурс  https://youtu.be/aRoIU6lADn8
подробнее»

SCP fun The SCP Foundation,Secure. Contain. Protect. фэндомы видео,video Материалы SCP Confinement

Confinement Ep 2: The Singing Forest [RUS HARDSUB],Film & Animation,,Учел пожелания о предыдущем видео, и сделал субтитры больше. Сейчас стучу к автору оригинала, что бы мои сабы лежали в оригинальном видео, и я не марал их хардсабами. Сурс https://youtu.be/aRoIU6lADn8
DEVVLOG 001. SCP 2844. Идея игры по SCP. Пытаемся вкатиться в геймдев с нуля.
подробнее»

песочница 2844 devblog adminguide игры реактора видео,video

DEVVLOG 001. SCP 2844. Идея игры по SCP. Пытаемся вкатиться в геймдев с нуля.