Попадание в топ-10 очень много значит для меня. Теперь надо не предать ваши и Романа ожидания.
Да, у меня уже на 50% готова игра, но там я наговнокодил и вернусь к ней только после завершения курса.
А пока что я буду делиться своим прогрессом сначала в консольных приложениях, затем в юньке. И не просто делиться, но кидать исходники на интересные заготовки, чтобы каждый из вас при желании мог потрогать, поменять параметры или перепилить на свой лад 🙂
Вангую, за несколько месяцев этот канал сильно преобразится, здесь будет много плюшек на любой вкус и цвет.
Вы только держитесь тут! Всего доброго и хорошего настроения )
Да, у меня уже на 50% готова игра, но там я наговнокодил и вернусь к ней только после завершения курса.
А пока что я буду делиться своим прогрессом сначала в консольных приложениях, затем в юньке. И не просто делиться, но кидать исходники на интересные заготовки, чтобы каждый из вас при желании мог потрогать, поменять параметры или перепилить на свой лад 🙂
Вангую, за несколько месяцев этот канал сильно преобразится, здесь будет много плюшек на любой вкус и цвет.
Вы только держитесь тут! Всего доброго и хорошего настроения )
👍1
Media is too big
VIEW IN TELEGRAM
В рамках задания мне нельзя использовать то, что ещё не пройдено. Менторам на проверку пока не отсылал, т.к. здесь ещё бардак в коде.
А ещё знаете что? Я как самый хитрожопый сделал рекламный баннер в консоли, чтобы монетизировать его через Романа Сакутина @rsakutin 😂
Ну это так, в качестве прикола. Следующим постом будет ссылка на моё недотворение, челлендж и просьба к вам кое-что подсказать по коду.
А ещё знаете что? Я как самый хитрожопый сделал рекламный баннер в консоли, чтобы монетизировать его через Романа Сакутина @rsakutin 😂
Ну это так, в качестве прикола. Следующим постом будет ссылка на моё недотворение, челлендж и просьба к вам кое-что подсказать по коду.
👍3
https://gist.github.com/ValeryLangolf/2758d1560f750c53e59581e104a1b571 - код консольной игры в змейку, которую я сегодня запилил.
Челлендж: Надо преписать код так, чтобы после нажатия клавиши "S" вместо змейки по экрану двигался текст - какая-нибудь умная цитата. Победителю переведу 500 рублей.
И вопрос к знатокам: как в консоли отключить отрисовку экрана, чтобы сначала всё зафигачить, а затем включить отрисовку и вывести всё разом?
Челлендж: Надо преписать код так, чтобы после нажатия клавиши "S" вместо змейки по экрану двигался текст - какая-нибудь умная цитата. Победителю переведу 500 рублей.
И вопрос к знатокам: как в консоли отключить отрисовку экрана, чтобы сначала всё зафигачить, а затем включить отрисовку и вывести всё разом?
А кто это у нас в шары долбится при прочтении задания?
3 дня кипел над выполнением, а затем перечитал условия и понял, что нельзя делать в нескольких потоках. Исправил, теперь змейка будет двигаться только после нажатия на управляющие кнопки.
Зато код мне самому оказался настолько понятен, что переделал всё минут за 10.
3 дня кипел над выполнением, а затем перечитал условия и понял, что нельзя делать в нескольких потоках. Исправил, теперь змейка будет двигаться только после нажатия на управляющие кнопки.
Зато код мне самому оказался настолько понятен, что переделал всё минут за 10.
Приветствую полуночников!
В рамках задания пришлось убрать автоматическое передвижение змейки. Код уже хорош, но ещё не принят.
Игра получилась залипательной, поэтому если решите попроходить, я предупредил )
https://gist.github.com/ValeryLangolf/e83988bd807aa7b113afdf865d77f8cb
В рамках задания пришлось убрать автоматическое передвижение змейки. Код уже хорош, но ещё не принят.
Игра получилась залипательной, поэтому если решите попроходить, я предупредил )
https://gist.github.com/ValeryLangolf/e83988bd807aa7b113afdf865d77f8cb
❤1
Media is too big
VIEW IN TELEGRAM
Немного на отвлечённые темы. В жизни у меня 2 страсти: кодинг и дрессура. Так вышло, что я стал кинологом, а программирование превратилось в хобби. Интересно, а получится ли в 34 переставить профессии местами. Проверим )
❤3🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Осторожно, ненормативная лексика! Но песня душевная 😁
Припев вообще порвал )
Припев вообще порвал )
🔥2👎1💩1
"Тут вообще будут посты про разработку игр?"
- будут! Но будем реалистами. Всё начинается с малого, постепенно знания структурируются, появляются наработки, простые игры, затем посложнее, далее формируется команда, объединённая общей целью.
Я предпочитаю быть последовательным и двигаться от простого к сложному. Как ранее уже говорил, я до середины довёл разработку игры, но пока приостановил проект, вернувшись к основам. За 12 дней пройдена половина курса C#, далее будет курс unity, и только в напильнике займусь проектом, который нестыдно будет показать.
А кто-то представлял себе разработку как-то иначе?
- будут! Но будем реалистами. Всё начинается с малого, постепенно знания структурируются, появляются наработки, простые игры, затем посложнее, далее формируется команда, объединённая общей целью.
Я предпочитаю быть последовательным и двигаться от простого к сложному. Как ранее уже говорил, я до середины довёл разработку игры, но пока приостановил проект, вернувшись к основам. За 12 дней пройдена половина курса C#, далее будет курс unity, и только в напильнике займусь проектом, который нестыдно будет показать.
А кто-то представлял себе разработку как-то иначе?
👍1
В курсе C# осталось пройти 2 раздела: ООП (самое интересное для меня) и LINQ 🥳
А ещё я обещаю постараться после 27 мая посвятить 10 дней созданию простой игры: "Быки и коровы". Компьютер загадывает число (цифры не повторяются), игрок пытается его отгадать. Если цифра игрока есть в числе и на своём месте - это бык. Если не на своём месте - это корова. Кто играл, тот знает, игрушка простая и занимательная.
Я думаю, если не будет завала с прочими мероприятиями, то на написание логики уйдёт пару дней, ещё пару дней на оформление. Остальное всё на изучение как разместить на площадке яндекс игр.
Ставьте огонёк, если хотите, чтобы я записал процесс создания и смонтировал видос. Монтировать видео - та ещё запара, поэтому огоньков должно быть много.
А ещё я обещаю постараться после 27 мая посвятить 10 дней созданию простой игры: "Быки и коровы". Компьютер загадывает число (цифры не повторяются), игрок пытается его отгадать. Если цифра игрока есть в числе и на своём месте - это бык. Если не на своём месте - это корова. Кто играл, тот знает, игрушка простая и занимательная.
Я думаю, если не будет завала с прочими мероприятиями, то на написание логики уйдёт пару дней, ещё пару дней на оформление. Остальное всё на изучение как разместить на площадке яндекс игр.
Ставьте огонёк, если хотите, чтобы я записал процесс создания и смонтировал видос. Монтировать видео - та ещё запара, поэтому огоньков должно быть много.
🔥5
TyapLyapDev - Разработка игр | Движуха Сакутина pinned «В курсе C# осталось пройти 2 раздела: ООП (самое интересное для меня) и LINQ 🥳 А ещё я обещаю постараться после 27 мая посвятить 10 дней созданию простой игры: "Быки и коровы". Компьютер загадывает число (цифры не повторяются), игрок пытается его отгадать.…»
TyapLyapDev - Разработка игр | Движуха Сакутина
В курсе C# осталось пройти 2 раздела: ООП (самое интересное для меня) и LINQ 🥳 А ещё я обещаю постараться после 27 мая посвятить 10 дней созданию простой игры: "Быки и коровы". Компьютер загадывает число (цифры не повторяются), игрок пытается его отгадать.…
Проведу завтра соревнования с собаками и приступим к разработке обещанной игры. Огоньки есть, но мало. Запись разработки будет, но нарезкой 🙂
🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
27 мая я начал разработку логической игры "Быки и Коровы". Подведём промежуточные итоги недели.
Я планировал 3 дня потратить на логику игры, 3 дня на оформление и 4 дня на попытки разместить в яндекс играх.
Всё пошло не по плану. Параллельно с написанием кода я отвлекался на зарисовки. Код делал на тяп-ляп (хотя тут так и было задумано), спрайты неоднократно перерисовывал.
Я многого не знаю, поэтому изобретал велосипед, да ещё и на костылях. В итоге начал сам путаться в том, что написал, пришлось произвести рефакторинг. Но всё равно корявенько пока.
Ещё много чего предстоит сделать, прежде чем доберусь до размещения игры на площадке ЯИ.
Я планировал 3 дня потратить на логику игры, 3 дня на оформление и 4 дня на попытки разместить в яндекс играх.
Всё пошло не по плану. Параллельно с написанием кода я отвлекался на зарисовки. Код делал на тяп-ляп (хотя тут так и было задумано), спрайты неоднократно перерисовывал.
Я многого не знаю, поэтому изобретал велосипед, да ещё и на костылях. В итоге начал сам путаться в том, что написал, пришлось произвести рефакторинг. Но всё равно корявенько пока.
Ещё много чего предстоит сделать, прежде чем доберусь до размещения игры на площадке ЯИ.
🔥3
Вот что в планах:
1. Карту заменить на нормальную
2. Перерисовать кнопки уровней
3. Сделать автопрокрутку экрана с цифрами вниз.
4. Добавить под каждый уровень задний план, босса.
5. Добавить музыку и звуки.
6. Зафигачить анимации победы и поражения.
7. Добавить счётчики времени, попыток, очков.
Могу так же рассказать про подводные камни, с которыми столкнулся (прилепите 10 огоньков, если интересно).
1. Карту заменить на нормальную
2. Перерисовать кнопки уровней
3. Сделать автопрокрутку экрана с цифрами вниз.
4. Добавить под каждый уровень задний план, босса.
5. Добавить музыку и звуки.
6. Зафигачить анимации победы и поражения.
7. Добавить счётчики времени, попыток, очков.
Могу так же рассказать про подводные камни, с которыми столкнулся (прилепите 10 огоньков, если интересно).
🔥8
Media is too big
VIEW IN TELEGRAM
Не всё же нам с вами кодить, можно и фотошопу уделить внимание. Для иконок и окон игры может неплохо подойти форма суперэллипс, ешё его называют сквиркл, но это как-то влажно звучит и вообще сложно выговорить правильно. Огоньки я не клянчу, но по ним замеряю, интересен вам контент или нет. Если да, то буду постить чаще. Если нет, то постараюсь не отвлекать вас по всякой фигне
🔥6
Интересно, кто-нибудь из вас рубится в эту игруху https://t.me/Hamster_kombat_bot/start?startapp=kentId779664707
Вообще непонятно, она прям в телеге через бота сделана или как? Я залип в эту фигню, потому что такой жанр - моя слабость. Как прокачаюсь в разработке, обязательно сделаю что-нибудь похожее.
Вообще непонятно, она прям в телеге через бота сделана или как? Я залип в эту фигню, потому что такой жанр - моя слабость. Как прокачаюсь в разработке, обязательно сделаю что-нибудь похожее.
Короче, задач навалилось так много, что хоть на части разрывайся. Касаемо разработки:
1. Обучение - уже неделю не прикасался к урокам. Возможно вернусь к этому направлению только после 17-го числа.
2. Допилить игру "Быки и коровы" и опубликовать в ЯИ - задача переместилась на второй план из-за других задач. Продолжу после 17-го.
3. Разработать приложение с вопросами, как в шоу "Своя игра" - меня вчера "обрадовали" этой задачей, хотя там планы были провести другое мероприятие, где я был совсем не при делах. Теперь надо делать, успев до начала летнего кинологического лагеря, где я в составе организаторов.
4. Сам лагерь. Из-за него всё и запоролось. с 11 по 16 вообще за комп не попаду. Максимум буду читать об успехах других участников творческой мастерской.
5. Онлайн-движуха школы дрессировки, продолжительностью 3 месяца, я организатор. Тут только совмещать с остальными задачами, т.к. период проведения слишком большой, а я не хочу так надолго томить вас ожиданием.
6. Основная работа. Не стану напрягать подробностями, просто навалилось. Решаю проблему нехватки времени, повышая стоимость моей работы. Скоро желающих обратиться ко мне поубавится и я снова посвящу всё время саморазвитию и созданию игр.
1. Обучение - уже неделю не прикасался к урокам. Возможно вернусь к этому направлению только после 17-го числа.
2. Допилить игру "Быки и коровы" и опубликовать в ЯИ - задача переместилась на второй план из-за других задач. Продолжу после 17-го.
3. Разработать приложение с вопросами, как в шоу "Своя игра" - меня вчера "обрадовали" этой задачей, хотя там планы были провести другое мероприятие, где я был совсем не при делах. Теперь надо делать, успев до начала летнего кинологического лагеря, где я в составе организаторов.
4. Сам лагерь. Из-за него всё и запоролось. с 11 по 16 вообще за комп не попаду. Максимум буду читать об успехах других участников творческой мастерской.
5. Онлайн-движуха школы дрессировки, продолжительностью 3 месяца, я организатор. Тут только совмещать с остальными задачами, т.к. период проведения слишком большой, а я не хочу так надолго томить вас ожиданием.
6. Основная работа. Не стану напрягать подробностями, просто навалилось. Решаю проблему нехватки времени, повышая стоимость моей работы. Скоро желающих обратиться ко мне поубавится и я снова посвящу всё время саморазвитию и созданию игр.
👀2
До кинологического лагеря, где я типа организатор, пару дней, так что допиливаю приложуху, которую меня попросили сделать. Сначала было начал психовать, что ну их нафиг лишние задачи, которые не входят в мои обязанности и отнимают время, но вот потом... Потом я понял, что прокачал себя в использовании таких компонентов как InputField, Dropdown, Toggle и ToggleGroup, создании и динамическом добавлении префабов на сцену, организации блочной структуры кода. А при тестировании ещё понял, что PlayerPrefs тут не оподойдёт, т.к. сохранения должны перекидываться вместе с прогой на любой комп. В свободное время поищу альтернативный вариант сохранения добавляемых рубрик.
Смотрю, я стремительно теряю читателей канала. Грустно, но зато самые стойкие в будущем застанут более толковые и интересные публикации о ходе разработки игр.
P.s.: кодить на шарпах и работать с юнькой с каждым днём становится всё проще. Осмысление того, как делать, приходит внезапно и сразу большими кусками. Так что впереди много интересных проектов
Смотрю, я стремительно теряю читателей канала. Грустно, но зато самые стойкие в будущем застанут более толковые и интересные публикации о ходе разработки игр.
P.s.: кодить на шарпах и работать с юнькой с каждым днём становится всё проще. Осмысление того, как делать, приходит внезапно и сразу большими кусками. Так что впереди много интересных проектов
❤2
Да, игру я планировал сделать быстро и на тяп-ляп. А что в итоге? На неделю отвлёкся по делам, вернулся к коду и нифига не понял, что накодил. В итоге сначала составил связи классов, увидел, как всё перепутано и по тупому сделано и переделал.
На самом деле, писать код - это такой кайф. Есть в этом что-то манящее и пробуждающее внутреннего перфекциониста.
Кстати, сделано просто дофига. Но пилю ночами, так как днём совсем другие задачи. Вот и сейчас отметился перед вами, что не сдох и побежал по работе.
Спасибо всем, кто всё ещё следит за каналом. Просто мечтаю сделать для вас крутой контент. И всё будет 😉
На самом деле, писать код - это такой кайф. Есть в этом что-то манящее и пробуждающее внутреннего перфекциониста.
Кстати, сделано просто дофига. Но пилю ночами, так как днём совсем другие задачи. Вот и сейчас отметился перед вами, что не сдох и побежал по работе.
Спасибо всем, кто всё ещё следит за каналом. Просто мечтаю сделать для вас крутой контент. И всё будет 😉
👍4
Рома у себя на канале рассказал про ВУЗы, ну и я тогда расскажу. Не то чтобы разочарований много, просто мне неоткуда было нахвататься полезной инфой. Интернет ещё был в диковинку, в основном телефонный wap, который за 1 Мб скачивания снимал 70 рублей 😁 Мы с друганом записались в ЦДЮТ, там типа курсов программирования. За пол года, что мы туда ходили (занятия 2 раза в неделю), реально на занятия попали 3 раза, и то 1 раз нам показали PowerPoint, а ещё 2 занятия тупо сидели без задания и рубились в Quake. Остальные занятия сорвались, вот примеры срывов:
1. Слишком холодно, отключили отопление.
2. Препод заболел.
3. Завуч ключи забыла.
4. Так праздники же, чего пришли?
5. Препод в командировке.
6. Нет электричества.
и так далее.
А мы ведь топали туда пешком за 5 км от дома.
Короче, шляпа полная.
Примерно 2005, мне купили комп. Сам что-то учил, но посмотреть что да как было негде. В школе не было учителя по информатике, нас учила физичка. Как вы понимаете, я больше знал, чем учительница. Уроки прогуливал, зависая в библиотеке (там были компы и часто нужна была моя помощь). Участвовал в школьной олимпиаде, но там не то что я, никто не оказался готов к заданиям олимпиады.
Институт. Препод подкидывала мне задания со звёздочкой. Я долго тупил, но решал задачи. Она подходила и переписывала решения себе в тетрадку. Оказывается, она не знала, как такое решить 😁. Олимпиада. Ну, мы кинологами заняли второе место. Нам по секрету сказали, что так-то первое, но факультет автоматизированных систем управления не должен был проиграть кинологам, ну ок )
Колледж. Та же фигня. Сделал сам, пошёл по компам помогать другим обучаемым. Короче, помощник преподавателя.
Так что я не мог учиться у лучших, меня просто не окружали такие люди, которые шарят в разработке.
Сейчас понятно, я изучаю в свободное время, а точнее ночами. Разработка игр - то направление, в котором мне интересно развиваться. Но посмотрим, что из этого выйдет.
1. Слишком холодно, отключили отопление.
2. Препод заболел.
3. Завуч ключи забыла.
4. Так праздники же, чего пришли?
5. Препод в командировке.
6. Нет электричества.
и так далее.
А мы ведь топали туда пешком за 5 км от дома.
Короче, шляпа полная.
Примерно 2005, мне купили комп. Сам что-то учил, но посмотреть что да как было негде. В школе не было учителя по информатике, нас учила физичка. Как вы понимаете, я больше знал, чем учительница. Уроки прогуливал, зависая в библиотеке (там были компы и часто нужна была моя помощь). Участвовал в школьной олимпиаде, но там не то что я, никто не оказался готов к заданиям олимпиады.
Институт. Препод подкидывала мне задания со звёздочкой. Я долго тупил, но решал задачи. Она подходила и переписывала решения себе в тетрадку. Оказывается, она не знала, как такое решить 😁. Олимпиада. Ну, мы кинологами заняли второе место. Нам по секрету сказали, что так-то первое, но факультет автоматизированных систем управления не должен был проиграть кинологам, ну ок )
Колледж. Та же фигня. Сделал сам, пошёл по компам помогать другим обучаемым. Короче, помощник преподавателя.
Так что я не мог учиться у лучших, меня просто не окружали такие люди, которые шарят в разработке.
Сейчас понятно, я изучаю в свободное время, а точнее ночами. Разработка игр - то направление, в котором мне интересно развиваться. Но посмотрим, что из этого выйдет.
👍2❤1