Gamedev


Ответить в тред Ответить в тред

<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
32 8 14

0 TO 100 Аноним 09/01/19 Срд 23:06:22 5446491
image.png (56Кб, 224x224)
224x224
В тред призываются аноны, которые начинали в gaydev с нуля и закончили хотя бы 1 проект.
Мне 20 лет. Учусь на втором курсе универа, горный инженер , имею достаточно много свободного времени которое трачу на игры/дрочку/музыку. Уже давно зреет желание создать собственный проект (игру) , т.е. сама цель не заработок , а именно сделать игру .
Умения : 0 TO 100. Когда то изучали по школе pascal, и сам немного в C# поигрался, но это все не серьезно. Единственное что есть - огромное желание. На одном желании далеко не уедешь , так что прошу помочь составить план действий, состоящий из :
1)Что нужно уметь ,занимаясь именно кодом игры.(Ну и ресурсы, где можно найти знания для данных умений)
2)Какие нужны союзники ( художник , сценарист, композитор)
3) Какие нужны ресурсы?
4)Сколько занимает времени простенькая инди - игрушка 2d

Если что то упустил - добавьте
Аноним 09/01/19 Срд 23:09:17 5446532
image.png (871Кб, 960x640)
960x640
Бамп
Аноним 09/01/19 Срд 23:15:16 5446563
Бампаю анекдотом
"Группа ОМОНовцев разогнала толпу бастующих программистов до 1 Гигагерца"


Аноним 09/01/19 Срд 23:21:26 5446594
Бамп
Аноним 09/01/19 Срд 23:35:10 5446625
1) Уметь разбирать игру по частям, анализировать точку интереса в игре, которую можно применить в своем проекте. В этом помогает создание модов к играм.

2) Художник обязателен, т.к. он создает дизайн и визуальную основу твоему продукту, чтобы можно было правильно подать игроку и продать соответственно.

3) Юнити или любой другой легкий в освоении редактор создания прототипов. Зависит от идеи.

4) Прототип думаю от двух недель. Готовый продукт до полугода. Релиз через год. Если говорить о пикселях конечно.
Аноним 10/01/19 Чтв 00:05:08 5446676
>>544649 (OP)

Могу тебя посоветовать начать с гейм мейкера.
Скилов у тебя достаточно, по туториалам научишься.

Запили топ-даун бродилку с ассетами из RPG maker, базарю понравится.
Ну а вообще художник необходим. И звуковик тоже.
Аноним 10/01/19 Чтв 00:35:13 5446757
Бамп
Аноним 10/01/19 Чтв 00:36:16 5446778
>>544667
Спасибо, попробую
Что то такое на старте и предполагалось, только с сюжетом
Аноним 10/01/19 Чтв 00:37:49 5446789
>>544662
Спасибо , постараюсь учесть все это
Аноним 10/01/19 Чтв 02:53:44 54468510
>>544667
Этот шарит.

От себя посоветую стремиться к фидбеку. Потому что игры делаются для игроков - без их мнения ты делаешь бесполезную хуету. Не бойся делать и показывать результат своего труда.
Аноним 10/01/19 Чтв 07:15:57 54470211
Программист Мак[...].webm (2802Кб, 640x360, 00:00:30)
640x360
>>544649 (OP)
>горный инженер
Прочитал, как "годный инженер".
Аноним 10/01/19 Чтв 12:41:29 54472912
>>544649 (OP)
1) Изучаешь Unity - хотя бы базовые вещи, типа Start, Update, коллайдеры, рейкасты и т.д по официальным туториалам, видеоурокам, статьям на Хабре например.
(1 неделя на почитать)

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

Изучаешь C#:
https://metanit.com/sharp/tutorial/2.25.php
(2 недели - месяц)

Пробуешь полученные знания в Unity. Пробуешь простейшие вещи - типа двигать объекты, обработка столкновений, связь между компонентами/контроллерами.

2) Если пиксель-арт, можно все самому делать. То же самое, если умеешь в 3D (лоу-поли). По опыту моему и знакомых, проще одному, т.к. соберешь команду - большая часть из них со временем отклеится, один художник не сможет рисовать в том же стиле что и другой и т.д. В итоге опять будешь делать все сам.

3) Те же ассеты с AssetStore Unity, есть сайты с выдранными спрайтами с NES / SNES / SEGA / текстурами, бесплатными звуками, музыкой. Но это советую оставить на потом. Сначала делай прототип с заглушками в виде картинок из интернетов.

4) Для первой игрушки советую брать что-то простое, типа тетриса, понг, змейки и вообще простенького платформера типа Марио или Контры с NES. Поясняю - если возьмешься за что-то, что требует много времени, можно перегореть. К тому же будешь постоянно расти в скиле и предыдущий код будет казаться говном, будешь постоянно переписывать все по новой и застрянешь в этой рекурсии. Лучше набить шишек в изучении языка/движка на простых вещах.

Поставь себе цель сделать что-то простое за неделю / месяц. Не расстраивайся, если не вкладываешься в срок. По закону Мура - любое дело требует больше времени, чем планировалось, даже с учетом этого закона.

Аноним 10/01/19 Чтв 12:50:16 54473013
>>544729
Хуйню написал.
Берёшь чей-нибудь готовый фреймворк (из стора) под свою игрушку, смотришь, как оно сделано, недельку тыкаешь и пытаешься понять, что за что отвечает, исследуешь функционал юнити и фреймворка с помощью гугла, а затем начинаешь добавлять свои фичи, гугля решения и подсказки. Обучение по ходу дела и наглядно.
Аноним 10/01/19 Чтв 12:57:46 54473414
>>544649 (OP)
В догонку о выборе движка/конструктора/фреймворка.

Есть два популярных движка, на которых работают 90% коммерческих контор - Unity и UnrealEngine. Если в будущем увлечение перейдет во что-то большее, можешь смело искать вакансии и работать по специальности. Чего не скажешь о Godot, Defold, Ogre боже упаси.

Тут еще выбор языка программирования - лучше писать на том что знаешь/умеешь (но 100% не старье типа паскаля).

Есть люди, которые делаю игры и вполне хорошие на GameMaker, но это конструктор игр по большей части и по функциональности он не очень богат, и делать на нем можно исключительно игры в 2D. (Но это не точно - не работал в нем, знаю понаслышке).

Всякого разного, типа Love2D, SDL 2 и прочего я бы советовал избегать, так в данных вещах вообще ничего нет толком - будешь вместо игры движок свой писать.
Аноним 10/01/19 Чтв 13:24:40 54474115
>>544730
+1, самый годный способ.
Я бы мог убить год или больше на то, что сделал за месяц через фреймворк. Потом поверх него можно нахуевертить свои скрипты, когда функционал фреймворка исчерпается своими хотелками.
Аноним 10/01/19 Чтв 13:34:41 54474516
>>544741
Ну да, это ж так увлекательно - втыкать в чужой говнокод с костылями. Лучше свой говнокод писать ящитаю.
Аноним 10/01/19 Чтв 21:19:48 54489317
Если сам не нашел, то никто тебе не поможет.
Аноним 10/01/19 Чтв 21:22:13 54489418
>>544649 (OP)
Лучше стань годным горным инженером, в стране промышленность стоит, каждый второй либо пидарас, либо разработчик инди игр.
Аноним 11/01/19 Птн 17:38:26 54509019
>>544894
фикс
>либо пидарас, либо пидарас
Аноним 12/01/19 Суб 20:29:18 54534820
sds.jpg (291Кб, 595x505)
595x505
>>544649 (OP)
Я это ты много лет назад. На паскале и ассемблере запилил под ДОС рпг с 0 под впечатлением от фоллаута. Писал свой 2д двиг, свой скриптовый язык для нелинейности, спрайты рисовал руками, потом освоил 3д студию и ренденрил там. Пик релейтед.
Аноним 12/01/19 Суб 20:45:54 54535021
>>545348
нихуя себе блять
Аноним 12/01/19 Суб 20:47:16 54535122
>>545348

>>545348 продолжаю:
1. сейчас вообще все просто: движков с полки пруд-пруди. Просто потрогай, начни с простого (перемещения, коллизии, events, state)
2. чем больше людей, тем больше шанс фейла. будешь много трещать, фантазировать, потом пойдут проблему управления и планирования. просто сделай каркас, а потом привлекай людей, когда уже только контент нужен. мне наоборот помогло, что я уставал кодать - рисовал, надоело рисовать - придумываю персов и квесты. смена вида деятельности помогала сохранить мотивацию.
3. желание и время - это главное. остальное можно компенсировать.
4. у меня заняло около 3х лет параллельно с учебой и подработкой с учетом написания с 0, отладки жестких багов (в те времена камплюхтер перезагружать надо было если писал по null pointer), сочинительства и пр.
Аноним 12/01/19 Суб 21:01:25 54535523
>>545351
Чем сейчас занимаешься, из современного можешь что показать?
Аноним 12/01/19 Суб 21:09:28 54535724
>>545355
нет, не могу. последний раз работал кодером в гейдеве больше 10 лет назад, да и уехал из РФ тогда же.
сейчас просто стали посещать шальные мысли портировать все на юнити и все платформы. вот зашел в лучшее место интернета по этой теме.
Аноним 12/01/19 Суб 21:15:28 54535925
>>545357
Покажи тогда еще картинки рпг в нормальном разрешении.
Аноним 12/01/19 Суб 21:52:30 54537026
sm13003.png (37Кб, 640x400)
640x400
sm13005.png (26Кб, 640x400)
640x400
sm13008.png (22Кб, 640x400)
640x400
sm13010.png (33Кб, 640x400)
640x400
>>545359
у меня где-то есть dosbox архив со скриптом для запуска игры.
Аноним 12/01/19 Суб 22:00:21 54537427
>>545370
Круто. Но наводит на грустные мысли. Ты вот это с нуля за 3 года заделал, и с таким талантом не смог реализоваться в геймдеве. А я с движками и с большим количеством времени ничего подобного не осилил, но все еще на что-то надеюсь.
Аноним 12/01/19 Суб 22:26:58 54537828
>>545374

Тут более объемный вопрос. Мой интерес к играм в целом угас (как геймера и разработчика). Я потом много чем занимался, где тоже доводил до конца с не самым худшим результатом. Но я никогда не делал проекты для денег, соответственно не пытался раскручивать, думать о целевой аудитории, нише, лезть во все щели и пр.
Я думаю, тебе надо в первую очередь разобраться с мотивацией. Почему ты хочешь что-то сделать, какова главная конечная цель или важен сам процесс? После этого ты уже сможешь лучше понять приоритеты и последовательность действий.
Аноним 13/01/19 Вск 10:54:48 54546229
>>545370
Сделай видео геймплея.
Аноним 13/01/19 Вск 14:39:14 54549930
sm.mp4 (16467Кб, 640x400, 00:01:23)
640x400
>>545462
Быстрый capture в dosbox сделал
Аноним 13/01/19 Вск 15:54:44 54554731
Аноним 14/01/19 Пнд 03:21:03 54569232
2.JPG (60Кб, 859x451)
859x451
3.JPG (63Кб, 860x449)
860x449
>>545547
начал сегодня эксперименты с юнити со своими 2д ассетами.
Аноним 15/01/19 Втр 18:45:30 54604033
artemiylebedevs[...].jpg (54Кб, 827x465)
827x465
>>545499
Я конечно все понимаю, но почему выбраны такие блевотные цвета? А сбоку по всем заветам говнодизайнеров яркозеленые и яркожелтые надписи.
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Топ тредов
Избранное