Наконец-то починил лаунчер, теперь все настройки корректно применяются внутри самой игры и нет никаких проблем с сохранением пути.
Также сделал собственную версию MessageBox, он появляется, когда вы меняете язык лаунчера.
⚒️
В дальнейшем надо будет добавить звук, список используемых ресурсов и т.д, но это позже. А сейчас надо сохранить текущий результат, а то не хочу повторять историю с сломанным проектом😅.
😞
Жаль конечно, что я не смог за эти дни продолжать заниматься геймдевом, но надеюсь, что в ближайшие дни получится выложить новость по этой тематике.
⌛
Также могу сказать, что где-то через неделю новости про разработку игр будут появляться чаще, т.к. у меня появится куча свободного времени.
Также сделал собственную версию MessageBox, он появляется, когда вы меняете язык лаунчера.
⚒️
В дальнейшем надо будет добавить звук, список используемых ресурсов и т.д, но это позже. А сейчас надо сохранить текущий результат, а то не хочу повторять историю с сломанным проектом😅.
😞
Жаль конечно, что я не смог за эти дни продолжать заниматься геймдевом, но надеюсь, что в ближайшие дни получится выложить новость по этой тематике.
⌛
Также могу сказать, что где-то через неделю новости про разработку игр будут появляться чаще, т.к. у меня появится куча свободного времени.
❤4👏4
8ae781f4-de79-42f9-bdf0-939b127387eb
<unknown>
Никто не ждал, но вот держите музыкальную минутку.
🎧
Новостей про разработку пока нет, т.к. сдаю сессию, но она скоро закончится.
Так вот ближе к сути, я нашел нейронку, которая создаёт песни по текстовому описанию. Необходимые слова и музыку она подбирает сама. Этот трек как раз сгенерирован этой нейронкой.
Как по мне звучит круто😎👨🏻💻💿
🎧
Новостей про разработку пока нет, т.к. сдаю сессию, но она скоро закончится.
Так вот ближе к сути, я нашел нейронку, которая создаёт песни по текстовому описанию. Необходимые слова и музыку она подбирает сама. Этот трек как раз сгенерирован этой нейронкой.
Как по мне звучит круто😎👨🏻💻💿
🤯6❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Немного разбавлю тишину на канале.
🎶
Я добрался до реализации звуковых эффектов.
Пробовал реализовывать с помощью SoundPlayer, но в нем нельзя настраивать громкость проигрывания звукового эффекта, поэтому реализовал проигрывание звука с помощью MediaPlayer, правда пришлось создать собственный класс, который использовал возможности MediaPlayer, это понадобилось т.к. мне не понравилась встроенная реализация метода Play();
🎶
Я добрался до реализации звуковых эффектов.
Пробовал реализовывать с помощью SoundPlayer, но в нем нельзя настраивать громкость проигрывания звукового эффекта, поэтому реализовал проигрывание звука с помощью MediaPlayer, правда пришлось создать собственный класс, который использовал возможности MediaPlayer, это понадобилось т.к. мне не понравилась встроенная реализация метода Play();
👍5❤2🔥2
У моего друга вышел крутейший трейлер модификации для игры NFS под названием Speed Champions. Там фигурирую как я сам (озвучка) так и лаунчер, трейлер мне понравился и если вы поддержите своим просмотром и оценкой, то как я так и мой друг @onenfsmodding, будем вам признательны.
⚒️🎮🎥
А вот сам трейлер: https://youtu.be/_bdmEXmJ5jA?si=J9P1V1xjb2F3jJEX
⚒️🎮🎥
А вот сам трейлер: https://youtu.be/_bdmEXmJ5jA?si=J9P1V1xjb2F3jJEX
❤2🔥2
До нового года осталось менее 12 часов, а у меня так и вообще меньше 3 часов.🎉 Поэтому пора подвести итоги 2023 года.👏
Январь - Февраль
Разработка мобильного приложения. Расширенная версия заметок. Её я выложил в RuStore.📱 Использовал XamarinForms C#👨💻
Март
Создание данного телеграм-канала. Изначально я планировал просто выкладывать решения с сайта Codewars, но где-то через полмесяца с момента создания канала формат поменялся, и я начал выкладывать свои проекты.🚀
Апрель - Середина Июня
Делал простенькие игры, используя WPF. Вот пример: Крестики-нолики, Змейка, Сапёр.🎮
Июнь - Август
Вернулся в Unity и начал помаленьку делать игру вместе с @moiTrehglazki.👫❤️
Сентябрь
Первая версия лаунчера на WinForm для модификации Speed Champions @onenfsmodding🏎️👊
Январь - Февраль
Разработка мобильного приложения. Расширенная версия заметок. Её я выложил в RuStore.📱 Использовал XamarinForms C#👨💻
Март
Создание данного телеграм-канала. Изначально я планировал просто выкладывать решения с сайта Codewars, но где-то через полмесяца с момента создания канала формат поменялся, и я начал выкладывать свои проекты.🚀
Апрель - Середина Июня
Делал простенькие игры, используя WPF. Вот пример: Крестики-нолики, Змейка, Сапёр.🎮
Июнь - Август
Вернулся в Unity и начал помаленьку делать игру вместе с @moiTrehglazki.👫❤️
Сентябрь
Первая версия лаунчера на WinForm для модификации Speed Champions @onenfsmodding🏎️👊
❤5
Октябрь
В этом месяце сделана большая часть визуала нового лаунчера.🎨
Ноябрь
Заказ из колледжа, делал телеграм-бота “Толика”. Делал такого бота впервые и как по мне вышло неплохо.🤖
Конец Ноября - Декабрь
Здесь было почти все вышеперечисленное: Доработка лаунчера, допиливание бота, начало обучения Unity, используя книгу.📚
Хотя этот год лично для меня пролетел максимально быстро, но вот написав это, я понял, сколько всего было сделано, и даже не верится, хотя мне все равно кажется, что можно лучше и больше.📈
Планы на следующий год:
Закончить за время каникул читать книгу по разработке и влиться в геймдев, прям хочется этим заниматься.🎯
Также планирую снимать полноценные видео на YouTube, конечно по возможности, но одно точно будет, так что ждите.🎥
-Дополнить лаунчер всеми теми фишками, которые были придуманы.🔥
Ну и в целом на этом всё, спасибо всем моим подписчикам, за то что подписаны на меня, за то что комментируете, реагируете на посты. Когда создавал этот канал, я не думал, что он превратится во что-то большее, чем просто ответы на задачки.❤️
⛄Всех с наступающим новым годом!⛄🎄
В этом месяце сделана большая часть визуала нового лаунчера.🎨
Ноябрь
Заказ из колледжа, делал телеграм-бота “Толика”. Делал такого бота впервые и как по мне вышло неплохо.🤖
Конец Ноября - Декабрь
Здесь было почти все вышеперечисленное: Доработка лаунчера, допиливание бота, начало обучения Unity, используя книгу.📚
Хотя этот год лично для меня пролетел максимально быстро, но вот написав это, я понял, сколько всего было сделано, и даже не верится, хотя мне все равно кажется, что можно лучше и больше.📈
Планы на следующий год:
Закончить за время каникул читать книгу по разработке и влиться в геймдев, прям хочется этим заниматься.🎯
Также планирую снимать полноценные видео на YouTube, конечно по возможности, но одно точно будет, так что ждите.🎥
-Дополнить лаунчер всеми теми фишками, которые были придуманы.🔥
Ну и в целом на этом всё, спасибо всем моим подписчикам, за то что подписаны на меня, за то что комментируете, реагируете на посты. Когда создавал этот канал, я не думал, что он превратится во что-то большее, чем просто ответы на задачки.❤️
⛄Всех с наступающим новым годом!⛄🎄
❤6
This media is not supported in your browser
VIEW IN TELEGRAM
Первая новость в этом году и посвящается она багу, это как бы не совсем баг, все работает нормально, просто у меня не самая лучшая клавиатура и значение продублировалось, поэтому их так трясёт.
Ещё хочу сделать замечание по книге в ней перепутали понятия:
🛡️ Защищённый(protected) - доступен внутри класса и в класах наследниках и
🌚 Скрытый(private) - доступен только внутри своего класса.
📖 В книге их написали одинаково private, буду теперь внимательнее читать книжку, может ещё что-то найду. 👀
Ещё хочу сделать замечание по книге в ней перепутали понятия:
🛡️ Защищённый(protected) - доступен внутри класса и в класах наследниках и
🌚 Скрытый(private) - доступен только внутри своего класса.
📖 В книге их написали одинаково private, буду теперь внимательнее читать книжку, может ещё что-то найду. 👀
😁6
Немного теории.📓
😬
В книге опять ошибка. В этот раз она опять заключается в модификаторах доступа.
В C# если явно не указывать модификатор доступа, то применятся следующие модификаторы:
🌚 Private - для полей, свойств, методов.
💠 Internal - для классов, структур.
Конечно это ещё зависит от того, в каком месте определена та или иная языковая конструкция, но базово это выглядит вот так, а если хотите посмотреть более подробную информацию о модификаторах доступа, то вот хорошая статья на Metanit.
https://metanit.com/sharp/tutorial/3.2.php
#образовач
😬
В книге опять ошибка. В этот раз она опять заключается в модификаторах доступа.
В C# если явно не указывать модификатор доступа, то применятся следующие модификаторы:
🌚 Private - для полей, свойств, методов.
💠 Internal - для классов, структур.
Конечно это ещё зависит от того, в каком месте определена та или иная языковая конструкция, но базово это выглядит вот так, а если хотите посмотреть более подробную информацию о модификаторах доступа, то вот хорошая статья на Metanit.
https://metanit.com/sharp/tutorial/3.2.php
#образовач
❤5👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Какие интересные баги, а все из-за того, что я хотел получить компонент Material напрямую, хотя это нужно делать через Renderer. Material, ну ладно всякое бывает, если что это пульки-ёлочки 🔫🎄, новый год всё-таки. ⛄
🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
Вот что я хотел сделать ёлочки, новый год 🌲
Сегодня я почти дочитал 31 главу "Прототип 3.5: Space Shmup Plus" осталось 10 стр.
⚒️
Добавил разные виды оружия + свой кастомный с уроном по области.
🎯
Сделал эффект попадания по врагам.
💠
Также почти доделал систему бонусов, они уже работают и их можно подбирать, как видно на видео, но они ещё не появляются самостоятельно в игре, этим я уже займусь завтра и как раз там расскажу чему научился и что да как.
Сегодня я почти дочитал 31 главу "Прототип 3.5: Space Shmup Plus" осталось 10 стр.
⚒️
Добавил разные виды оружия + свой кастомный с уроном по области.
🎯
Сделал эффект попадания по врагам.
💠
Также почти доделал систему бонусов, они уже работают и их можно подбирать, как видно на видео, но они ещё не появляются самостоятельно в игре, этим я уже займусь завтра и как раз там расскажу чему научился и что да как.
🔥5
"Прототип 3.5: Space Shmup Plus"
👾
Космический шутер, в котором вы управляете космическим кораблем.
📋
В игре имеется:
-👽 4 вида врагов, которые отличаются по способу движения. Также есть особый враг, который уничтожается постепенно т.е. надо сначала уничтожить одну часть, потом только будет доступна для уничтожения другая его деталь.
-💠 Бонусы, которые дают оружие и щит, также если подобрать несколько одинаковых усилений подряд, то количество стволов будет увеличиваться.
-🛡️ Защитное поле, которое имеет несколько степеней прочности.
-🌲🦔 Конечно я не мог не добавить чего-то своего и добавил собственные пушки: Ёлко-пушку и Ежа.
Хочу отметить, что в этой главе ставился сильный упор на наследование класса Enemy (Враг), и их движение, которое было заданной с помощью линейной интерполяции 🤓.
⌛
Кроме этого я узнал, что можно управлять временем запуска того или иного скрипта, например есть метод Start(), он запускается при первом появлении объекта в кадре, но через настройки Unity можно поставить задержку запуска этого скрипта.
Edit > Project Settings... > Script Execution Order.
📖
Теперь буду знать, что можно добавлять к классам атрибут [System.Serializable], для того чтобы они отображались в инспекторе Unity.
✍️
Чтобы не забывать какие-то полезные вещи, я записываю все нужные по моему мнению конструкции в отдельный файл, своего рода методичка по юнити.
⚒️
Можно кончено приступить к чтению следующей главы, где рассматривается работа с XML файлами, но мне хочется кое-что добавить в эту, например, разную форму стволов для каждой пушки.
#прототип #читаюкнигу
👾
Космический шутер, в котором вы управляете космическим кораблем.
📋
В игре имеется:
-👽 4 вида врагов, которые отличаются по способу движения. Также есть особый враг, который уничтожается постепенно т.е. надо сначала уничтожить одну часть, потом только будет доступна для уничтожения другая его деталь.
-💠 Бонусы, которые дают оружие и щит, также если подобрать несколько одинаковых усилений подряд, то количество стволов будет увеличиваться.
-🛡️ Защитное поле, которое имеет несколько степеней прочности.
-🌲🦔 Конечно я не мог не добавить чего-то своего и добавил собственные пушки: Ёлко-пушку и Ежа.
Хочу отметить, что в этой главе ставился сильный упор на наследование класса Enemy (Враг), и их движение, которое было заданной с помощью линейной интерполяции 🤓.
⌛
Кроме этого я узнал, что можно управлять временем запуска того или иного скрипта, например есть метод Start(), он запускается при первом появлении объекта в кадре, но через настройки Unity можно поставить задержку запуска этого скрипта.
Edit > Project Settings... > Script Execution Order.
📖
Теперь буду знать, что можно добавлять к классам атрибут [System.Serializable], для того чтобы они отображались в инспекторе Unity.
✍️
Чтобы не забывать какие-то полезные вещи, я записываю все нужные по моему мнению конструкции в отдельный файл, своего рода методичка по юнити.
⚒️
Можно кончено приступить к чтению следующей главы, где рассматривается работа с XML файлами, но мне хочется кое-что добавить в эту, например, разную форму стволов для каждой пушки.
#прототип #читаюкнигу
👍6
Как и планировал, я добавил различную форму ствола для каждой из пушек, ещё хотел добавить дополнительное оружие (самонаводящиеся ракеты), но мне лень. 🦥
🏁🏎️
Лаунчер.
🧠🤖
Я решил испробовать возможности Chat GPT для написания цветовой стилистики, у него это получилось, правда не идеально т.к. он не смог правильно подобрать прозрачность, но с общей цветовой схемой он смог справиться, так что скоро будут новости про новые визуальные стили.
🏁🏎️
Лаунчер.
🧠🤖
Я решил испробовать возможности Chat GPT для написания цветовой стилистики, у него это получилось, правда не идеально т.к. он не смог правильно подобрать прозрачность, но с общей цветовой схемой он смог справиться, так что скоро будут новости про новые визуальные стили.
👍4🔥2
