jacksergeev

На Пикабу
129 рейтинг 0 подписчиков 2 подписки 9 постов 0 в горячем
7

История о том, как можно учиться неизвестному или попытка создать свою игру

Первое, что необходимо отметить, это то, что у меня была просто мечта, сделать то, что могут увидеть другие люди в Интернете. Как ни странно оказалось, это оказалось направление геймдева.

У меня всегда были какие-то маленькие способности к рисованию, любовь к программированию и работе над какой-то логикой - это все есть в геймдеве.

Выбор был очевиден: я часто засматривался на Юнити, ведь Unreal Engine - лагающая херота, а Godot не имеет много гайдов и туториалов, и документации в том числе. И вот пошло-поехало.

В сентябре я открыл Юнити, и ... понял, что нихера не знаю( Но я радостно забил на это и открыл ChatGPT, думал, что он все расскажет и покажет. Что одним промптом будет ГТА - нет, это была моя первая ошибка.

Затем так получилось, что я бросил это дело до конца марта... Но мечта была, да и прогать на c# вдруг захотелось. Начал учить C# - по известному всем программистам сайтом метанит (нет, это не злостная реклама сайта @moderator, хватит сносить мои посты). За полторы месяца дошел до принципов ООП - относительно нелёгкая тема) и решил, что пора

Надо было отметить, что за этот учебный год (да, я школьник-спортсмен, который тренируется в одном из СШОР Питера) я несколько раз открывал юнити и закрывал, тк не понимал, что за дела.

Пора приступать к вамой интересной части повествования! Поняв, что я готов, я открыл документацию, юнити, Visual Studio и просто сделал себе цель - расставить блоки, добавить куб, дать передвижение кубу - и платформер готов! Скоко же я потел, непонимал, но я сделал это! Почему-то мне казалось, что это ахиреть какой прорыв. Возможно)

Затем я открыл туториал Breakers и пошел пилить раннер. Уроки старые, но базу дают и убирают неуверенность в движке. Сделал на основе этого очередной раннер-платформер с 1 уровнем, где можно было подрубить Год-мод и полететь!

Наступило время для чего-то сложнее. Сделать крестики-нолики, но я поставил себе 1 цель - там должна быть своя графика. Дано: графический планшет и Фотошоп. Результат - в предыдущем посте. Есть поле, яблоко и банан, что дало название Apples | Bananas. Я потратил плюс-минус 3 дня на это. Через сколько дебрей я прошел! Но это сделано! Выложена первая версия этого, будет добавлено меню, нормальный рестарт, ИИ и улучшение багов.

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

Кстати, этот "гениальный" шедевр можно оценить в моем новом тг-канале. В нем я буду выкладывать все, что знаю, узнал, а также гайды, мемы, новости, ассеты, скрипты и на мои файлы, как сейчас например. Вот ссылка: https://t.me/unitygames3009.

P.S: Спасибо тем ,кто дочитал до конца! @moderator, если снесет и этот пост, у меня подгорит пердак(

Показать полностью
4

Ура!

Неделю назад закончил делать игру по тутору Brakeys. Только сейчас дошли руки написать об этом. Я немного видоизменил уровень и добавил функции торможения и полета.

Сейчас я даю обещание дописать код для крестиков-ноликов со своей графикой. Она ниже:

Это поле, наверное таким оставлю

Это поле, наверное таким оставлю

Бананом не доволен

Бананом не доволен

А вот яблоко намного лучше

А вот яблоко намного лучше

Пока сделаю для ПК) а потом перенесу на мобилку. Рисовал с помощью граф планшета

Спасибо, что дочитали!)

Показать полностью 3
14

Дорогой дневник!

Ура! Наконец-то я освоил азы программирования c# и теперь могу изучать юнити.

Специально заготовил себе в закладках серию видеоуроков на ютубе от автора brackeys. Рекомендую!

За сегодня успел сделать вот что:

скриншот проекта по тутору, немного видоизменил, добавив возможность лететь назад и небольшой уровень

скриншот проекта по тутору, немного видоизменил, добавив возможность лететь назад и небольшой уровень

Кто-тот скажет, что "не надо тратить своё время на это, не надо!" и тд.... Идите лесом, вместе с вайбкодерами! Геймдизайн - направление, сочетающее в себе все от программирования до физики, как науки. Это - интересно!

Кто-то может заявить, что "ну.. это скучно делать что-то легкое и по тутору" отчасти да, но...

1)нужно выучить и запомнить базу (основы c#, юнити и некоторых школьных предметов)

2)я изучил немного не по тутору и я писал комментарии к каждому непонятному фрагменту скрипта, добавил полет назад и оформил мини-левел.

Спасибо всем, кто прочитал! C# - лучший!

Показать полностью 1
4

А кто вас?

Меня з@ебали:
Юные мотоциклисты; обьезжающие водители пробок по обочине; девушки родители с наклейкой "за рулём женщина", имеющая губы 50+ см и все им подобные мудилы

Опять сорвался...

Не могу удалить игру с телефона, мне просто нравиться отдавать по чуть-чуть своего времени.

Вроде понимаю, что ты учишь C# (ЯП такой), что твоя задача - отработать начальное понятие и написание классов... Но нет

Решил поставить Stay Focused - пусть у меня будет МАКСИМУМ 15 минут в день. Поставлю пароль (который я не увижу, попрошу сестру сделать) на изменения лимита.

P.s: мне 14, и я как первоклассник люблю Brawl Stars

10

Что я узнал за 8 лет плавания

Кратко обо мне: начал в 6 лет, сейчас мне 14. Локация - СПБ

  1. Спорт - это не про терпение. ЭТО ПРО ТЕРПЕНИЕ х10 И ТРУД х50

  2. В плавании нужна голова. Чтобы себя контролировать в отбое, подьёме, чтобы не полететь первую сотку на длинной дистанции и тд. С годами это вырабатывается и среднестатистический спортсмен начинает тупеть (факт, но не в обиду будет сказано)

  3. Вставать в 5 утра 3 раза в неделю - норма (это утренние тренировки в 6:40)

  4. На утренние ходить обязательно, иначе сольёшь весь прогресс в утиль

  5. Тебя здесь никто не держит, не нравиться - улетай

  6. На школу забивать НЕЛЬЗЯ, особенно по приезду с 2-х недельных сборов. Не знать школьную программу - ты ебаный неуч

  7. Тренер - твой самый близкий человек, к которому ты можешь обратиться с любым вопросом, в любое время и место. Тренер поймёт тебя)

  8. На соревах норма переодеваться в общественном туалете - так быстрее (фу, я только в раздевалках переодеваюсь, рил)

  9. Ухудшить время на дистанции на 4 секунды с прошлого раза, но при этом получить медаль - это то, что было со мной позавчера)

  10. Девочки могут дать пизды. Нет, я имею в виду, что просто может тебя обогнать и утереть тебе нос

  11. Что ты не ешь - всё сжигается моментально, даже если ты не на трене, а на отдыхе

  12. Место, где ты встретишь спортсмена после сорев - рестораны-фастфуды. Спортсмен в основном иногородний

  13. У пловцов ДЕЙСТВИТЕЛЬНО широкая спина (6+ лет необходимо), но рост может быть и полтора метра, а может быть и 2 метра целиком.

  14. Я смеюсь с неучей, которые ставят в заявочном времени, время по-факту невозможное. Примеры - рекорд соревнований, ноунейм на первом предватительном месте в заявочном протоколе. Все можно проверить с помощью сайтов, тренеров, одногруппника или если уже плыл с этим человеком, то ты запомнишь его фио на 99,99%

  15. ТЯНИСЬ, ТЯНИСЬ и еще раз ТЯНИСЬ. Иначе после трени встанешь как дерево

  16. Не приходи с горлом, температурой, насморком, кашлем и тд. Не заражай нас

  17. Чтобы окончательно не отупеть, необходимо иметь занятия, хобби кроме школы или спорта

  18. Чел, который не справляется в школе + он спортсмен , скорее всего врет

  19. Если ты куришь, то ты в первую очередь - курильщик, а потом уже спортсмен

  20. Соревы и экипировка - дорогая. Спокойно можно выложить 5 тысяч за 3 дистанции или 45к за просто плавки, которые тебя обтягивают (называется гидрак)

  21. НЕ СРИ в гидраках. Могут порваться, загрязниться, а потом еще долго натягивать.

  22. Посрать 3 раза за день перед заплывом - норма

  23. ТЫ СЛАБАК ЕСЛИ БРОСИЛ СПОРТ! ОСОБЕННО, ЕСЛИ ИЗ-ЗА ЭКЗАМЕНОВ, ШКОЛЫ, РОДИТЕЛЕЙ и тд. На большинство тренировок я приезжаю сам, хотя ехать от дома до школы/бассейна минут 50

PS: С удовольствием отвечу на ваши вопросы, а также попробую разьяснить какие-то непонятные моменты в моем тексте

Показать полностью

Крестики нолики онлайн или делюсь прогрессом в рисовании

Привет! Я очень активный человек и достаточно редко могу посидеть за компом 2+ часа. В этом посте делюсь моим прогрессом по крестикам-ноликам в онлайн со своей графикой. Под мобилу. Пока выкладываю (пока!) мои рисунки.

Игровое поле

Игровое поле

Конечно, оно сыровато, но для ЦА +- 5 человек норм. Пока не думаю перерисовывать

Скажите, это похоже на X? Это морская звезда!

Скажите, это похоже на X? Это морская звезда!

Ну икс я точно перерисую в ближайшие пару дней, Y нарисую сегодня-завтра)

А вот что у меня есть в заготовке, где я научился импортировать картинки в юнити, создав мини-игрушку для примера. Цель: перемещение главного героя для получения здоровых вещей (деньги, здоровье, еда, любовь) и избегания всего вредного (разрушенная любовь, отравленная еда, мемкоины)

Вот главный герой, лень открывать в движке)

Вот главный герой, лень открывать в движке)

Спасибо, кто дочитал этот пост!

Крестики-нолики, ждите себя в релизе)

Показать полностью 2
Отличная работа, все прочитано!