Наконец то я осилил прототип второй игры. И это что-то похожее на Angry birds. Эта глава книги делала больше упор на физику, если сравнивать с прошлой главой "Apple picker". Из этой главы я больше узнал о LineRenderer - это та штука с помощью которой рисуется след шарика и резинку рогатки ( я ее сам сделал, в книге не описывалось пошгово как ее реализовать).
Кроме этого ещё больше информации узнал про параметры камеры, научился с ними играться, чтобы добиться такого эффекта отдаления.
Ещё некоторые мелкие детали по настройке физики.
Вот это основное, чему я научился новому не считая каких-нибудь других приемов (способ написания кода т.к. я его читаю анализирую и буду на основе этого писать более хороший код). Если вам кажется, что детальки зданий висят в воздухе, то не обращайте на это внимание. 😁
#прототип #читаюкнигу
Кроме этого ещё больше информации узнал про параметры камеры, научился с ними играться, чтобы добиться такого эффекта отдаления.
Ещё некоторые мелкие детали по настройке физики.
Вот это основное, чему я научился новому не считая каких-нибудь других приемов (способ написания кода т.к. я его читаю анализирую и буду на основе этого писать более хороший код). Если вам кажется, что детальки зданий висят в воздухе, то не обращайте на это внимание. 😁
#прототип #читаюкнигу
👍6🔥2
Сегодня ближе к вечеру опять открою бота на пару часиков для того, чтобы Вы смогли в него протыкать, а также буду максимально благодарен, если возьмёте на себя роль тестировщика и будете максимально выводить толика на баги, так как скоро уже нужно его предоставить в пользование и для этого я хочу провести серьезное тестирование, в котором вы мне поможете (пожалуйста).
❤4
Как и говорил ранее, предлагаю вам присоединиться к тестированию бота. Список изменений, которые я внёс выложу позже.
Попробуйте войти в режим администрирования, в режим оператора, попробуйте написать что-нибудь оператору, одним словом попытайтесь найти баги в боте, если что-то найдете, то пишите буду признателен.
👨🏿💻
Админ:
Ключевое слово:TestA(вводите его и потом можно вводить логин и пароль)
Логин: TestA
Пароль: TestPas
👨🏻💻
Оператор:
Ключевое слово: TestO
Логин: TestO
Пароль: TestPas
🤖
@monatualet228bot
Попробуйте войти в режим администрирования, в режим оператора, попробуйте написать что-нибудь оператору, одним словом попытайтесь найти баги в боте, если что-то найдете, то пишите буду признателен.
👨🏿💻
Админ:
Ключевое слово:TestA(вводите его и потом можно вводить логин и пароль)
Логин: TestA
Пароль: TestPas
👨🏻💻
Оператор:
Ключевое слово: TestO
Логин: TestO
Пароль: TestPas
🤖
@monatualet228bot
❤3🔥3
Спасибо тем, кто потыкал бота.
У меня скоро дедлайн и нужно показывать, что сделал, благодаря сегодняшнему тесту получилось найти ошибки, благодаря этому чуваку (@pantheraD), который пару раз сломал толика. 💔
❌
Из-за этого мне пришлось поставить ограничения на ввод информации (пути, ссылки, пароли) в определенных случаях, чтобы это не ломало логику работы. Если ты напишешь неверно, то бот предупредит, что ты дурачок и неправильно написал.
🧠
Также я сделал клавиатуру админа и оператора на русском языке, кроме этого используя чат GPT улучшил ответы бота в некоторых ситуациях.
🗨️
Добавил возможность обычному человеку самостоятельно прекратить общение с оператором, ранее это мог сделать только оператор.
🚨
Теперь при добавлении нового чата в лист ожидания автоматически приходит уведомление всем авторизовавшимся операторам.
👨🏻💻🗯️
Сейчас немного переписываю ответы бота, поэтому на данный момент бот ещё работает, и можете потыкат какое-то время.
У меня скоро дедлайн и нужно показывать, что сделал, благодаря сегодняшнему тесту получилось найти ошибки, благодаря этому чуваку (@pantheraD), который пару раз сломал толика. 💔
❌
Из-за этого мне пришлось поставить ограничения на ввод информации (пути, ссылки, пароли) в определенных случаях, чтобы это не ломало логику работы. Если ты напишешь неверно, то бот предупредит, что ты дурачок и неправильно написал.
🧠
Также я сделал клавиатуру админа и оператора на русском языке, кроме этого используя чат GPT улучшил ответы бота в некоторых ситуациях.
🗨️
Добавил возможность обычному человеку самостоятельно прекратить общение с оператором, ранее это мог сделать только оператор.
🚨
Теперь при добавлении нового чата в лист ожидания автоматически приходит уведомление всем авторизовавшимся операторам.
👨🏻💻🗯️
Сейчас немного переписываю ответы бота, поэтому на данный момент бот ещё работает, и можете потыкат какое-то время.
👍3❤2
😠Надоело мне то, что я случайно нажимал на кнопки в режиме администратора, и решил добавить такую фишку, что при нажатии на кнопку появляется кнопочка "Отменить" и все если вдруг случайно нажал, то можно благополучно вернуться назад.
И ещё подредактировал ответы, чтобы показывалось в каком формате нужно вводить ту или иную информацию.
И ещё подредактировал ответы, чтобы показывалось в каком формате нужно вводить ту или иную информацию.
❤2
Что ж уже буквально в ближайшие дни бот отправится в колледж и поэтому я пишу небольшую методичку, по его использованию. Также вчера и сегодня сижу и пытаюсь сломать бота, но пока не выходит, так как учел прошлые недочёты из-за которых бот мог крашнуться и исправил их. Ещё немножко отредактировал код и сделал небольшие улучшения.
Вот список того, что осталось сделать:
- Методичка
- Подключить бота к "боевой" БД
- Скомпилировать в готовую программу
- Отдать в колледж
- Продолжить работу над прошлыми проектами 🏎️🖥️ 🎮📖
🎥
Кроме этого думаю сделать видео для Ютуба, как вам такая идея?
Вот список того, что осталось сделать:
- Методичка
- Подключить бота к "боевой" БД
- Скомпилировать в готовую программу
- Отдать в колледж
- Продолжить работу над прошлыми проектами 🏎️🖥️ 🎮📖
🎥
Кроме этого думаю сделать видео для Ютуба, как вам такая идея?
👏4❤2
Руководство — копия.docx
17.5 KB
Не без помощи Чат GPT, но я написал руководство по пользованию ботом, вышло на 3 страницы материала.
Два из 5 пунктов готов, скоро выполнится 3 и уже сегодня (для меня) я отдам его в пользование колледжу.
Два из 5 пунктов готов, скоро выполнится 3 и уже сегодня (для меня) я отдам его в пользование колледжу.
👏4❤2
🤖
Бот отправился в колледж, без проблем конечно не обошлось и некоторые люди не сразу смогли понять, что и куда нажимать, хотя у них есть руководство, но они все равно спрашивают у меня что и как.
🛠️
Ну ладно, самое главное, что бот работает, он уже находится на оценке.
👨🏻💻
Также есть небольшая вероятность того, что мне скажут дописать какую-либо доп. логику для него, но пока по функционалу вроде всё устраивает.
🎮🏎️📽️
И теперь можно заняться другими вещами, и вы можете повлиять на то, что хотите видеть здесь больше всего.
Бот отправился в колледж, без проблем конечно не обошлось и некоторые люди не сразу смогли понять, что и куда нажимать, хотя у них есть руководство, но они все равно спрашивают у меня что и как.
🛠️
Ну ладно, самое главное, что бот работает, он уже находится на оценке.
👨🏻💻
Также есть небольшая вероятность того, что мне скажут дописать какую-либо доп. логику для него, но пока по функционалу вроде всё устраивает.
🎮🏎️📽️
🔥4❤2
Что вы хотите видеть здесь в ближайшее время, другими словами чем мне сейчас заняться?
Anonymous Poll
57%
Продолжать учиться Unity - значит буду делать прототипы игр и выкладывать сюда.
21%
Вернуться к разработке лаунчера.
21%
Запилить видос на ютуб
0%
Что-то своё, предложения в комментарии.
This media is not supported in your browser
VIEW IN TELEGRAM
После того, как закончил работу над ботом дал себе время отдохнуть. А ещё учел ваши пожелания и вот снова сижу и делаю прототип игры)
☑️
Если то, за что вы голосовали не заняло первое место, то не волнуйтесь все предложенное будет реализовано, но т.к. просили геймдев, то держите геймдев.
☑️
Если то, за что вы голосовали не заняло первое место, то не волнуйтесь все предложенное будет реализовано, но т.к. просили геймдев, то держите геймдев.
😁6
This media is not supported in your browser
VIEW IN TELEGRAM
Уже сегодня поздно ночью я доделал половину прототипа вот этого космического шутера.
🚀
Вы спросите почему только половину? А потому что продолжение работы будет в следующей главе, там уже будут бонусы, доп. виды врагов и т.д.
🎮
А на данный момент есть вот такая простенькая игрулька, в которой даже нет интерфейса.
🧠
Во время прочтения этой главы, я узнал, что в юнити есть спец. язык для программирования шейдеров.
Так же узнал как можно используя одну картинку менять изображение силового поля. В видео видно 2 вида этого поля, хотя там 3 вариации: отсутствие, слабое, сильное. И все они находятся в одной картинке, но с помощью некоторых манипуляций их можно менять. Считаю, что полезная штука, что бы не рисовать несколько отдельных картинок, а использовать одну.
🎥
Кроме этого скачал пакет "Recorder" для записи геймплея и как по мне выглядит лучше, плавнее чем запись через Bandicam. Видео выше снято в 4k, хотя телеграм такое не потянул и урезал качество.
⌛
Ждите продолжение по этой игре.
#прототип #читаюкнигу
🚀
Вы спросите почему только половину? А потому что продолжение работы будет в следующей главе, там уже будут бонусы, доп. виды врагов и т.д.
🎮
А на данный момент есть вот такая простенькая игрулька, в которой даже нет интерфейса.
🧠
Во время прочтения этой главы, я узнал, что в юнити есть спец. язык для программирования шейдеров.
Так же узнал как можно используя одну картинку менять изображение силового поля. В видео видно 2 вида этого поля, хотя там 3 вариации: отсутствие, слабое, сильное. И все они находятся в одной картинке, но с помощью некоторых манипуляций их можно менять. Считаю, что полезная штука, что бы не рисовать несколько отдельных картинок, а использовать одну.
🎥
Кроме этого скачал пакет "Recorder" для записи геймплея и как по мне выглядит лучше, плавнее чем запись через Bandicam. Видео выше снято в 4k, хотя телеграм такое не потянул и урезал качество.
⌛
Ждите продолжение по этой игре.
#прототип #читаюкнигу
👍8
Сижу я работаю над лаунчером, потом запускаю его и он такой иди ка ты нахер. И вылетает эта ошибка, что один файл не может найти этот путь. Хотя я его нигде не прописывал но он почему то есть.
😢😢😢
Есть догадки, что это из-за того, что мой комп пару дней решил сказать мне "Прощай", но у него это не получилось и все файлы сохранились, но видимо что-то повлияло на исходники лаунчера, если не решу проблему то буду создавать новый проект и туда копировать старый код.
😢😢😢
Есть догадки, что это из-за того, что мой комп пару дней решил сказать мне "Прощай", но у него это не получилось и все файлы сохранились, но видимо что-то повлияло на исходники лаунчера, если не решу проблему то буду создавать новый проект и туда копировать старый код.
😱4😢1 1
Что по итогу с лаунчером⁉️
Скажу сразу, что восстановить самый новый проект, который и баганулся у меня не получилось, поэтому я сижу и дописываю старую версию лаунчера, но в ней нет многих деталей, которые были в новом лаунчере, поэтому работы много, но ничего не поделать, не буду же я забрасывать этот проект тем более скоро дедлайн и его нужно как можно быстрее доделать.
👨🏻💻
Но я рассчитываю, что восстановлю все потери сегодня и ещё сверху допилю новый функционал.
Скажу сразу, что восстановить самый новый проект, который и баганулся у меня не получилось, поэтому я сижу и дописываю старую версию лаунчера, но в ней нет многих деталей, которые были в новом лаунчере, поэтому работы много, но ничего не поделать, не буду же я забрасывать этот проект тем более скоро дедлайн и его нужно как можно быстрее доделать.
👨🏻💻
Но я рассчитываю, что восстановлю все потери сегодня и ещё сверху допилю новый функционал.
❤2
Развязка.📖
😠
Вот эта нечто на скриншоте трепало мне нервы 2 дня подряд.
🚀
Но я всё-таки допилил лаунчер до уровня прошлой багованной версии.
💀
День был тяжёлым т.к. чинишь одно ломается другое, хотя вроде все правильно, даже код переписан правильно, но все равно появилась та ошибка с несуществующим путем.
🗑️
Я нашел причину этого, удалил переменную, которая имела часть того ломаного пути. Проект выдал ошибку, что не хватает переменой, хотя она никуда не ссылалась и была приватной.
👨🏻💻
Жаль конечно, что не получилось добавить доп. функционал, но хотя бы есть рабочий лаунчер.
😢
А ... хотя нет, там есть ещё ошибки, которые не дают нормально работать(
😠
Вот эта нечто на скриншоте трепало мне нервы 2 дня подряд.
🚀
Но я всё-таки допилил лаунчер до уровня прошлой багованной версии.
💀
День был тяжёлым т.к. чинишь одно ломается другое, хотя вроде все правильно, даже код переписан правильно, но все равно появилась та ошибка с несуществующим путем.
🗑️
Я нашел причину этого, удалил переменную, которая имела часть того ломаного пути. Проект выдал ошибку, что не хватает переменой, хотя она никуда не ссылалась и была приватной.
👨🏻💻
Жаль конечно, что не получилось добавить доп. функционал, но хотя бы есть рабочий лаунчер.
😢
А ... хотя нет, там есть ещё ошибки, которые не дают нормально работать(
😱5❤2
Наконец-то починил лаунчер, теперь все настройки корректно применяются внутри самой игры и нет никаких проблем с сохранением пути.
Также сделал собственную версию MessageBox, он появляется, когда вы меняете язык лаунчера.
⚒️
В дальнейшем надо будет добавить звук, список используемых ресурсов и т.д, но это позже. А сейчас надо сохранить текущий результат, а то не хочу повторять историю с сломанным проектом😅.
😞
Жаль конечно, что я не смог за эти дни продолжать заниматься геймдевом, но надеюсь, что в ближайшие дни получится выложить новость по этой тематике.
⌛
Также могу сказать, что где-то через неделю новости про разработку игр будут появляться чаще, т.к. у меня появится куча свободного времени.
Также сделал собственную версию MessageBox, он появляется, когда вы меняете язык лаунчера.
⚒️
В дальнейшем надо будет добавить звук, список используемых ресурсов и т.д, но это позже. А сейчас надо сохранить текущий результат, а то не хочу повторять историю с сломанным проектом😅.
😞
Жаль конечно, что я не смог за эти дни продолжать заниматься геймдевом, но надеюсь, что в ближайшие дни получится выложить новость по этой тематике.
⌛
Также могу сказать, что где-то через неделю новости про разработку игр будут появляться чаще, т.к. у меня появится куча свободного времени.
❤4👏4