Создание игр с нуля до эксперта
6 постов
6 постов
Первое, что необходимо отметить, это то, что у меня была просто мечта, сделать то, что могут увидеть другие люди в Интернете. Как ни странно оказалось, это оказалось направление геймдева.
У меня всегда были какие-то маленькие способности к рисованию, любовь к программированию и работе над какой-то логикой - это все есть в геймдеве.
Выбор был очевиден: я часто засматривался на Юнити, ведь Unreal Engine - лагающая херота, а Godot не имеет много гайдов и туториалов, и документации в том числе. И вот пошло-поехало.
В сентябре я открыл Юнити, и ... понял, что нихера не знаю( Но я радостно забил на это и открыл ChatGPT, думал, что он все расскажет и покажет. Что одним промптом будет ГТА - нет, это была моя первая ошибка.
Затем так получилось, что я бросил это дело до конца марта... Но мечта была, да и прогать на c# вдруг захотелось. Начал учить C# - по известному всем программистам сайтом метанит (нет, это не злостная реклама сайта @moderator, хватит сносить мои посты). За полторы месяца дошел до принципов ООП - относительно нелёгкая тема) и решил, что пора
Надо было отметить, что за этот учебный год (да, я школьник-спортсмен, который тренируется в одном из СШОР Питера) я несколько раз открывал юнити и закрывал, тк не понимал, что за дела.
Пора приступать к вамой интересной части повествования! Поняв, что я готов, я открыл документацию, юнити, Visual Studio и просто сделал себе цель - расставить блоки, добавить куб, дать передвижение кубу - и платформер готов! Скоко же я потел, непонимал, но я сделал это! Почему-то мне казалось, что это ахиреть какой прорыв. Возможно)
Затем я открыл туториал Breakers и пошел пилить раннер. Уроки старые, но базу дают и убирают неуверенность в движке. Сделал на основе этого очередной раннер-платформер с 1 уровнем, где можно было подрубить Год-мод и полететь!
Наступило время для чего-то сложнее. Сделать крестики-нолики, но я поставил себе 1 цель - там должна быть своя графика. Дано: графический планшет и Фотошоп. Результат - в предыдущем посте. Есть поле, яблоко и банан, что дало название Apples | Bananas. Я потратил плюс-минус 3 дня на это. Через сколько дебрей я прошел! Но это сделано! Выложена первая версия этого, будет добавлено меню, нормальный рестарт, ИИ и улучшение багов.
Так вот, к чему это я. Первое, не сдавайтесь! Понятно, что сразу может ничего не получиться, нужно идти дальше, работая. Второе, понятно, что это не выстрелит, и у каждого есть свои крестики-нолики. Но останавливаться я не собираюсь)
Кстати, этот "гениальный" шедевр можно оценить в моем новом тг-канале. В нем я буду выкладывать все, что знаю, узнал, а также гайды, мемы, новости, ассеты, скрипты и на мои файлы, как сейчас например. Вот ссылка: https://t.me/unitygames3009.
P.S: Спасибо тем ,кто дочитал до конца! @moderator, если снесет и этот пост, у меня подгорит пердак(
Неделю назад закончил делать игру по тутору Brakeys. Только сейчас дошли руки написать об этом. Я немного видоизменил уровень и добавил функции торможения и полета.
Сейчас я даю обещание дописать код для крестиков-ноликов со своей графикой. Она ниже:
Ура! Наконец-то я освоил азы программирования c# и теперь могу изучать юнити.
Специально заготовил себе в закладках серию видеоуроков на ютубе от автора brackeys. Рекомендую!
За сегодня успел сделать вот что:
скриншот проекта по тутору, немного видоизменил, добавив возможность лететь назад и небольшой уровень
Кто-тот скажет, что "не надо тратить своё время на это, не надо!" и тд.... Идите лесом, вместе с вайбкодерами! Геймдизайн - направление, сочетающее в себе все от программирования до физики, как науки. Это - интересно!
Кто-то может заявить, что "ну.. это скучно делать что-то легкое и по тутору" отчасти да, но...
1)нужно выучить и запомнить базу (основы c#, юнити и некоторых школьных предметов)
2)я изучил немного не по тутору и я писал комментарии к каждому непонятному фрагменту скрипта, добавил полет назад и оформил мини-левел.
Спасибо всем, кто прочитал! C# - лучший!
Меня з@ебали:
Юные мотоциклисты; обьезжающие водители пробок по обочине; девушки родители с наклейкой "за рулём женщина", имеющая губы 50+ см и все им подобные мудилы
Не могу удалить игру с телефона, мне просто нравиться отдавать по чуть-чуть своего времени.
Вроде понимаю, что ты учишь C# (ЯП такой), что твоя задача - отработать начальное понятие и написание классов... Но нет
Решил поставить Stay Focused - пусть у меня будет МАКСИМУМ 15 минут в день. Поставлю пароль (который я не увижу, попрошу сестру сделать) на изменения лимита.
P.s: мне 14, и я как первоклассник люблю Brawl Stars
Кратко обо мне: начал в 6 лет, сейчас мне 14. Локация - СПБ
Спорт - это не про терпение. ЭТО ПРО ТЕРПЕНИЕ х10 И ТРУД х50
В плавании нужна голова. Чтобы себя контролировать в отбое, подьёме, чтобы не полететь первую сотку на длинной дистанции и тд. С годами это вырабатывается и среднестатистический спортсмен начинает тупеть (факт, но не в обиду будет сказано)
Вставать в 5 утра 3 раза в неделю - норма (это утренние тренировки в 6:40)
На утренние ходить обязательно, иначе сольёшь весь прогресс в утиль
Тебя здесь никто не держит, не нравиться - улетай
На школу забивать НЕЛЬЗЯ, особенно по приезду с 2-х недельных сборов. Не знать школьную программу - ты ебаный неуч
Тренер - твой самый близкий человек, к которому ты можешь обратиться с любым вопросом, в любое время и место. Тренер поймёт тебя)
На соревах норма переодеваться в общественном туалете - так быстрее (фу, я только в раздевалках переодеваюсь, рил)
Ухудшить время на дистанции на 4 секунды с прошлого раза, но при этом получить медаль - это то, что было со мной позавчера)
Девочки могут дать пизды. Нет, я имею в виду, что просто может тебя обогнать и утереть тебе нос
Что ты не ешь - всё сжигается моментально, даже если ты не на трене, а на отдыхе
Место, где ты встретишь спортсмена после сорев - рестораны-фастфуды. Спортсмен в основном иногородний
У пловцов ДЕЙСТВИТЕЛЬНО широкая спина (6+ лет необходимо), но рост может быть и полтора метра, а может быть и 2 метра целиком.
Я смеюсь с неучей, которые ставят в заявочном времени, время по-факту невозможное. Примеры - рекорд соревнований, ноунейм на первом предватительном месте в заявочном протоколе. Все можно проверить с помощью сайтов, тренеров, одногруппника или если уже плыл с этим человеком, то ты запомнишь его фио на 99,99%
ТЯНИСЬ, ТЯНИСЬ и еще раз ТЯНИСЬ. Иначе после трени встанешь как дерево
Не приходи с горлом, температурой, насморком, кашлем и тд. Не заражай нас
Чтобы окончательно не отупеть, необходимо иметь занятия, хобби кроме школы или спорта
Чел, который не справляется в школе + он спортсмен , скорее всего врет
Если ты куришь, то ты в первую очередь - курильщик, а потом уже спортсмен
Соревы и экипировка - дорогая. Спокойно можно выложить 5 тысяч за 3 дистанции или 45к за просто плавки, которые тебя обтягивают (называется гидрак)
НЕ СРИ в гидраках. Могут порваться, загрязниться, а потом еще долго натягивать.
Посрать 3 раза за день перед заплывом - норма
ТЫ СЛАБАК ЕСЛИ БРОСИЛ СПОРТ! ОСОБЕННО, ЕСЛИ ИЗ-ЗА ЭКЗАМЕНОВ, ШКОЛЫ, РОДИТЕЛЕЙ и тд. На большинство тренировок я приезжаю сам, хотя ехать от дома до школы/бассейна минут 50
PS: С удовольствием отвечу на ваши вопросы, а также попробую разьяснить какие-то непонятные моменты в моем тексте
Привет! Я очень активный человек и достаточно редко могу посидеть за компом 2+ часа. В этом посте делюсь моим прогрессом по крестикам-ноликам в онлайн со своей графикой. Под мобилу. Пока выкладываю (пока!) мои рисунки.
Конечно, оно сыровато, но для ЦА +- 5 человек норм. Пока не думаю перерисовывать
Ну икс я точно перерисую в ближайшие пару дней, Y нарисую сегодня-завтра)
А вот что у меня есть в заготовке, где я научился импортировать картинки в юнити, создав мини-игрушку для примера. Цель: перемещение главного героя для получения здоровых вещей (деньги, здоровье, еда, любовь) и избегания всего вредного (разрушенная любовь, отравленная еда, мемкоины)
Спасибо, кто дочитал этот пост!
Крестики-нолики, ждите себя в релизе)
Дневник, прости!
Что я долго не появлялся в разработке игр и занимался другими делами. Сорян