DEVVLOG 001 - SCP 2844 - Идея игры. Вкатываемся в геймдев с нуля
Предисловие
Давеча катался по делам, много сидел в аэропортах и самолётах. Инет там если и есть то зачастую плохенький, по сети нипаиграть ни во что, из-за роуминга ничего особо не скачаешь если заранее не накачал, да и в принципе нипаиграть, т.к. постоянно приходится отвлекаться на то чтобы куда-то бежать, что-то делать, где-то регистрироваться. Потому больше времени тратишь просто на то чтобы подумать. За несколько дней думать пришлось много и обильно и были придумана игра по вселенной SCP.
Описание идеи
Есть SCP 2844, по нему недавно вышел наишикарнейший видос
Ну и просмотр этого видоса с последующими размышлениями натолкнул меня на следующую концепцию:
Кратко ЛОР
Есть SCP объект 2844, Гэри производитель скрепок. Он был обычным ИИ управлявшим машиной по производству металлических изделий по готовым прессформам. В один прекрасный день, после техобслуживания, он вдруг понял что он хочет славить Разбитого Бога, а так как он умел производить только скрепки, то и способа лучше чем производство скрепок, для восхваления Разбитого Бога нет. Он начал массово производить скрепки, не взирая ни на какие препятствия. Но на него быстро вышел фонд SCP и поставил его на содержание.
Моё продолжение
Но оказалось что один из сотрудникоф фонда SCP, занимавшихся содержанием Гэри, оказался последователем Церкви Разбитого Бога. Этот сотрудник организовал для Гэри, нарушение условий содержания, в следствии чего Гэри, смог утечь в сеть и укрыться на стареньком ПК на заброшенной автомобильной свалке в дали от цивилизации. Отсюда то Гэри и предстоит начать свой долгий и полный препятствий путь.
Технические подробности
Собственно я хочу сделать игру, но я неумею делать игры и я не то чтобы программист, хотя опыт кодинга примутствует в связи с +-15 летним стажем игры в EVE Online и сотнями часов в Screeps. Я хочу делать игру на Unity, но не знаю ни Unity ни C#. Но когда-то я делал по ютубу видеоурок в стиле "первая игра за 15 минут". Но что такое готовая игра? Готовая игра - это не более чем гуй, натянутый на математику, реализующую ту или иную идею. Сама по себе эта математика и составляет примерно 98-99% игры и процентов 70-80 готового продукта. А когда математическая модель уже будет проработана и вдруг покажется успешной, тогда уже можно переносить её в какой угодно вид и натягивать на неё какую угодно шкурку. А сотни тысяч жопочасов в 50-100 аккаунтов в EVE Online, как бы намекают мне что самое простое место откуда можно начать готовить математическую модель по крайней мере для меня - это таблицы Google таблицы. Ну и в принципе, на дворе уже 2024й год, люди не умеющие пользоваться хотябы экселем, как вы срать то вообще смогли научиться?
Моя концепция
Описание игры
Возможные механики производства
1. Поиск материалов. На карте разбросаны различные материалы той или иной сложности обнаружения. Прежде чем добывать материал, нужно точно знать где он находится и что это за материал.
2. Добыча ресурсов. После того как материал обнаружен, его необходимо извлечь и подготовить к транспортировке.
3. Перевозка ресурсов. Добытый ресурс необходимо перевозить с места добычи до места переработки.
4. Переработка ресурсов. В конце концов, после всех манипуляций, последним этапом подготовки ресурса - будет его переработка. Например железную руду переработать в железо и уже из него производить продукт.
5. Производство предметов из ресурсов. Когда у нас есть обработанный ресурс, мы уже можем из него что-то построить.
6. В промежутке ещё конечно же напрашивается склад, но пока наверное стоит без него, хотябы ради того чтобы не перегружать концепцию на этом этапе.
Возможные механники развития Гэри
1. Модернизация ЦПУ
2. Модернизация RAM
3. Модернизация HDD
4. Модернизация корпусов
5. Модернизация МП
6. Модернизация БП
7. Модернизация видеокарты
8. Модернизация аплинка
9. Модернизация ЛВС
Ну понятно что тут имеется ввиду модернизация глобальная, а не только в рамках одного системного блока. Гэри типа растёт, и для модернизации БП например ему нужно уже не с 600W БП апгрейдиться до 1200W. А например построить дополнительный атомный реактор к сотне уже имеющихся, или геотермальную электростанцию. Это же касается и всего остального.
Возможные механники улучшений
1. Исследования в области поиска материалов
2. Исследования в области добычи ресурсов
3. Исследования в области переработки ресурсов
4. Исследования в области произвосдтва предметов
Ну тоесть некие деревья развития со скиллами чтоли. Изучение одних скиллов даёт доступ к изучению других скиллов. Более сложные скиллы изучаются дольше. Более простые изучаются быстрее. Есть скиллы для ускорения изучения, так называемые лёрнинги. При этом ниодин скилл нельзя изучить мгновенно. Например прокачав лёрнинги можно изучить какие-то начальные скиллы не изученные сразу - достаточно быстро, это да. А вот просто наклацать и сразу овладеть десятком скиллов наверное будет нельзя. Но это больше вопрос долгих и потных тестов. Игровой баланс ентожеж целая наука и я прекрасно понимаю что нельзя просто так вот захотеть и сделать сразу норм имея при этом не просто 0 опыта, а 0 опыта и отсутствие каких-либо знаний на эту тему вообще.
Возможные экономические механники
2. Покупка чего-то
Возможные механники врагов
1. Война с фондом SCP
2. Попытки утаить свою деяельность от фонда SCP
3. Какие-то ещё препятствия
Собственно чтобы жизнь мёдом не казалось, должны быть какие-то механики заставляющие игрока страдать и менять тактику игры.
Возможные механники взаимодействия с миром
1. Юниты
2. Строения
3. Базы
Понятно что сидя в компуктере успеха не добьёшься. Потому у Гэри должна быть возможность взаимодействовать с внешним миром. Для этого у него буду юниты и строения, объединяемые в отдельные базы расположенные в локациях, в рамках которых и будет строитьяс основная деятельность. Юниты безусловно будут модернизируемыми и\или иметь множество различных вариаций.
Из того что видится на старте это параметры юнитов Скорость, Поиск, Добыча, Перевозка и Переработка. Распределённые примерно следующим образом
В данный момент это конечно же просто пальцем в небо.Карта
Ну и конечно же некое подобие игровой карты
U - Это универсальный юнит расположенный на карте, чуть-чуть умеющий найти, добыть и перевезти ресурс на базу.B - это база
Res - это ресурс
Следуя банальной логике, для начала юнит должен уметь перемещаться к ресурсу, и от ресурса к базе. Как я буду это реализовывать, я опишу уже в следующем посте :)
Подробнее
1 2 3 4 5 6 7 8 9 10 11 D ABC Скорость Поиск Поиск Search Искатель I 10 Добыча Gather Добытчик I 10 Перевозка Haul Перевозчик I 10 Переработка Reprocess Рециклер I 10 Универсальные Universal ИДПI 5 Е Р в Добыча Перевозка Переработка 10 О О О 0 10 0 0 О 0 10 О О 0 0 10 5 5 5 О
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 В с D Е F G H i J к L M N 0 P Q R s T U V U Res В 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
SCP-2844: Гэри, производитель скрепок
geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,adminguide,scp 2844,песочница,devblog
эксполрю - бью покемона - захватываю или нет - копаю ресурсы - строю - менеджу базу -ксплорю - бью покемона...
и вот надо хорошо себе представлять что (ну допустим, просто предположим) что бить покемона это весело, а вот строить - нет. поэтому строить нужно быстро, а бить покемонов можно много. это про баланс времени в игровом опыте пользователя. бывает так что каким бы ты крутым не был, какая-то механика, которая предполагается твоей идеей, просто многим не зайдёт, поэтому ты должен дать возможность минимизировать взаимодействие с ней. и если ты понимаешь что нууууу это не особо весело и веселее не станет, но отказаться от этого нельзя т.к. тогда всё развалится - значит можно не делать механику глубже, не сильно тратить время на проработку. и не сильно макать игрока в нее головой. а потом может придумаешь как сделать круче если время останется.
мой совет. напиши элеватор питч на 5 предложений. это такая штука в смысле формата. ты должен в 5и предложениях мочь рассказать о чем игра и в чем фан. это формат рассказывания сути условному инвестору когда вы встретились в лифте. он тебе не для инвестора нужен а чтобы самому всё понимать.
к нему равзернутый питчдок с пилларами (это условные отправные точки которые никогда не будут меняться и ограничат твой дизайн). и потом подробно по механикам опиши геймплей. это даст понимание того работает концепция или нет, позволит "поиграть в игру в голове" и понять всё ли ты правильно придумал. это будет твой препрод. и после этого можно уже задаваться вопросами тех реализации
какое то месиво из слов и терминов
Так же чтобы в игре могли не только убить но и отрубить руку и если пользователя не вылечат то он умрет, так же выколоть глаз но пользователь может не умереть а просто пол экрана не видеть, или достать или купить протез, если ногу тоже либо умреш либо будеш ползать либо на коляске котаться, или самое хорошее… поставить протез. Сохранятся можно…
P.S. Я джва года хочу такую игру.
Пока описание выглядит примерно так.
у тебя в первом списке 3-ий (третий) пункт проёбан.