📖 Game Engine Black Book
🖋 Fabien Sanglard , 2019
Как создавался Wolfenstein 3D и в чем секрет его скорости? Как id Software удалось превратить машину, предназначенную для отображения статических изображений для текстовых редакторов и электронных таблиц в лучшую игровую платформу в мире, способную запускать игры со скоростью семьдесят кадров в секунду? Если вы когда-нибудь задавали себе эти вопросы, Game Engine Black Book для вас.
💾 Скачать книгу
GameDEV #book #programming
🖋 Fabien Sanglard , 2019
Как создавался Wolfenstein 3D и в чем секрет его скорости? Как id Software удалось превратить машину, предназначенную для отображения статических изображений для текстовых редакторов и электронных таблиц в лучшую игровую платформу в мире, способную запускать игры со скоростью семьдесят кадров в секунду? Если вы когда-нибудь задавали себе эти вопросы, Game Engine Black Book для вас.
💾 Скачать книгу
GameDEV #book #programming
🛠 GitLab — веб-инструмент жизненного цикла DevOps с открытым исходным кодом, представляющий систему управления репозиториями кода для Git с собственной вики, системой отслеживания ошибок, CI/CD пайплайном и другими функциями. Код изначально был написан на Ruby, а некоторые его части были позже переписаны на Go.
🌍 Сайт
GameDEV #инструменты #Git #web #Go
🌍 Сайт
GameDEV #инструменты #Git #web #Go
📑 Создание динамичного фона для визуальной новеллы
В этот раз покажу, как создать динамичный фон для визуальной новеллы на примере своей игры - The hungry Town, в сеттинге вампиров как Vampire the Masquarade.
🤔 Читать статью
GameDEV #статьи
В этот раз покажу, как создать динамичный фон для визуальной новеллы на примере своей игры - The hungry Town, в сеттинге вампиров как Vampire the Masquarade.
🤔 Читать статью
GameDEV #статьи
🛠 ESLint — линтер для JavaScript, который находит ошибки в коде, помогает избегать глупых ошибок и бесконечных циклов в условиях цикла for, проверять недоступный код. Его плюс гибкость и возможность выбрать, какие правила использовать и какой стиль применять.
🌍 Сайт
GameDEV #инструменты #JavaScript
🌍 Сайт
GameDEV #инструменты #JavaScript
📖 Beginning Game AI with Unity
🖋 Sebastiano M. Cossu , 2021
Данная книга будет полезна разработчикам игр, чтобы получить базовые знания о программировании искусственного интеллекта с использованием Unity и C#. Вам не будет скучно изучать теорию, лежащую в основе искусственного интеллекта. Вместо этого вы будете учиться на собственном опыте и практике и выполнять интересный проект в каждой главе.
💾 Скачать книгу
GameDEV #book #Unity #C_Sharp
🖋 Sebastiano M. Cossu , 2021
Данная книга будет полезна разработчикам игр, чтобы получить базовые знания о программировании искусственного интеллекта с использованием Unity и C#. Вам не будет скучно изучать теорию, лежащую в основе искусственного интеллекта. Вместо этого вы будете учиться на собственном опыте и практике и выполнять интересный проект в каждой главе.
💾 Скачать книгу
GameDEV #book #Unity #C_Sharp
Асинхронное программирование в Unity
Асинхронное программирование позволяет запускать I/O задачи (запросы на сервера) не блокируя основной поток. Полезно при разработке таблицы лидеров или для сохранения данных на сервере.
Автор рассказывает про различия между синхронным и асинхронным программированием, что такое async и await и как это применять на практике.
📺 YouTube
GameDEV #видео #Unity
Асинхронное программирование позволяет запускать I/O задачи (запросы на сервера) не блокируя основной поток. Полезно при разработке таблицы лидеров или для сохранения данных на сервере.
Автор рассказывает про различия между синхронным и асинхронным программированием, что такое async и await и как это применять на практике.
📺 YouTube
GameDEV #видео #Unity
YouTube
Асинхронное программирование в C# и Unity3D для продвинутых
В этом видео мы углубимся в async/await. Узнаем, почему асинхронность не равно много поточность, как устроен await внутри и как его применить к любому типу.
Ссылка на Discord - https://discord.gg/4KgeRYSdUk
Делегаты и события - https://www.youtube.com/w…
Ссылка на Discord - https://discord.gg/4KgeRYSdUk
Делегаты и события - https://www.youtube.com/w…
📑 Анатомия инвентаря в Godot
Один из способов создания инвентаря, на примере движка Godot.
🤔 Читать статью
GameDEV #статьи
Один из способов создания инвентаря, на примере движка Godot.
🤔 Читать статью
GameDEV #статьи
Всё про корутины в Unity
Сопрограмма или корутина — мощная и удобная функция, которую можно использовать для выполнения функции по истечении определенного периода времени.
Автор ролика рассказывает что такое корутина, в каких ситуациях её стоит применять и какие проблемы могут возникнуть у новичков.
📺 YouTube
GameDEV #видео #Unity
Сопрограмма или корутина — мощная и удобная функция, которую можно использовать для выполнения функции по истечении определенного периода времени.
Автор ролика рассказывает что такое корутина, в каких ситуациях её стоит применять и какие проблемы могут возникнуть у новичков.
📺 YouTube
GameDEV #видео #Unity
YouTube
Всё про корутины в Unity 3D
Вся основная информация о корутинах в Unity 3D в одном видео. Что такое корутины, что писать после yield return, как пользоваться Start Coroutine и Stop Coroutine, для чего их можно применять, и прочие тонкости связанные с корутинами в Юнити
Patreon канала…
Patreon канала…
📖 GAMEDEV
🖋 Wlad Marhulets , 2020
Если вы ничего не знаете о разработке игр, то, по сути, вы - это я до того, как я начал работать над своей первой игрой DARQ. Эта книга предназначена для начинающих и не предполагает от читателя никаких знаний о разработке игр.
💾 Скачать книгу
GameDEV #book #gamedev
🖋 Wlad Marhulets , 2020
Если вы ничего не знаете о разработке игр, то, по сути, вы - это я до того, как я начал работать над своей первой игрой DARQ. Эта книга предназначена для начинающих и не предполагает от читателя никаких знаний о разработке игр.
💾 Скачать книгу
GameDEV #book #gamedev
🛠 StyleLint — мощный линтер, который поможет вам избежать ошибок и обеспечить соблюдение соглашений.
🌍 Сайт
GameDEV #инструменты
🌍 Сайт
GameDEV #инструменты
📑 О неуместных восторгах перед Нейросетями
Данная статья представляет из себя продолжение рассуждения о нейросетях и их неуместном использовании.
🤔 Читать статью
GameDEV #статьи
Данная статья представляет из себя продолжение рассуждения о нейросетях и их неуместном использовании.
🤔 Читать статью
GameDEV #статьи
Эволюция в Unity
Существует огромное количество бактерий, вокруг лежит еда, в этой схватке выживет только сильнейший... Вернее, более приспособленный.
Это интересный проект на Unity объединяющий искусственный интеллект, эволюцию и геном. Есть и исходный код.
📺 YouTube
GameDEV #видео #Unity
Существует огромное количество бактерий, вокруг лежит еда, в этой схватке выживет только сильнейший... Вернее, более приспособленный.
Это интересный проект на Unity объединяющий искусственный интеллект, эволюцию и геном. Есть и исходный код.
📺 YouTube
GameDEV #видео #Unity
YouTube
Делаю эволюцию ИИ в Unity
Курс от XYZ School: https://bit.ly/2WF2MhC
При оплате до 28 мая действует скидка 30%. Курс начинается 1 октября 2020.
А по промокоду “Onigiri” дополнительная скидка +10%, итого скидка 40% на курс STYL от XYZ School.
Код: https://github.com/ArtemOnigiri/…
При оплате до 28 мая действует скидка 30%. Курс начинается 1 октября 2020.
А по промокоду “Onigiri” дополнительная скидка +10%, итого скидка 40% на курс STYL от XYZ School.
Код: https://github.com/ArtemOnigiri/…
📖 Begin to Code
🖋 Rob Miles, 2023
Это полноцветное руководство поможет вам быстро начать создавать облачные приложения и игры, даже если вы никогда не занимались этим раньше. Книга содержит множество инноваций, начиная с задач по отладке и заканчивая пошаговыми упражнениями "Сделай что-нибудь". Автор рассматривает код в контексте, показывая, как развертываются и запускаются современные облачные приложения, как их элементы объединяются в работающие системы и как ключевые облачные технологии помогают решить проблемы безопасности, надежности и масштабируемости. Легко, дружелюбно и под вашим контролем!
💾 Скачать книгу
GameDEV #book #programming
🖋 Rob Miles, 2023
Это полноцветное руководство поможет вам быстро начать создавать облачные приложения и игры, даже если вы никогда не занимались этим раньше. Книга содержит множество инноваций, начиная с задач по отладке и заканчивая пошаговыми упражнениями "Сделай что-нибудь". Автор рассматривает код в контексте, показывая, как развертываются и запускаются современные облачные приложения, как их элементы объединяются в работающие системы и как ключевые облачные технологии помогают решить проблемы безопасности, надежности и масштабируемости. Легко, дружелюбно и под вашим контролем!
💾 Скачать книгу
GameDEV #book #programming
🛠 Prettier — это инструмент для форматирования кода, который призван облегчить жизнь разработчиков, он форматирует код сам. Чистит весь код проекта, легко настраивается под разные нужды, даёт возможность сконцентрироваться на главном. Экономит кучу времени и энергии, которая часто тратится на форматирование. С помощью настроенных правил программисты-новички могут работать вместе с профессиональными разработчиками.
🌍 Сайт
GameDEV #инструменты
🌍 Сайт
GameDEV #инструменты
📑 Сколько можно заработать на игре созданной за пару дней
Настало время подвести итоги эксперимента с выпуском простейшей игры в Steam без маркетинга.
🤔 Читать статью
GameDEV #статьи
Настало время подвести итоги эксперимента с выпуском простейшей игры в Steam без маркетинга.
🤔 Читать статью
GameDEV #статьи
Делаем игру внутри QR-кода
В этом уроке автор создаёт простенькую игру на JavaScript и уменьшает её размер до 2 кб, уместив весь код внутри самого обыкновенного QR.
В видео подробнейшим образом показан процесс разработки и некоторые проблемы, с которыми столкнулся разработчик, а в описании под ним можно найти ссылку на репозиторий проекта.
📺 YouTube
GameDEV #видео #JavaScript
В этом уроке автор создаёт простенькую игру на JavaScript и уменьшает её размер до 2 кб, уместив весь код внутри самого обыкновенного QR.
В видео подробнейшим образом показан процесс разработки и некоторые проблемы, с которыми столкнулся разработчик, а в описании под ним можно найти ссылку на репозиторий проекта.
📺 YouTube
GameDEV #видео #JavaScript
YouTube
🤏 Оптимизируем игру до 2 КИЛОБАЙТ
Челлендж на создание игры, размером не больше 2.8 килобайт! Такая игра сможет поместиться даже в QR код, целиком, безо всяких ссылок. После всяких крайзисов, CoD, и DOOM на 50 ГБ жёсткого диска это интересный эксперимент
Содержание:
0:00 - введение
1:00…
Содержание:
0:00 - введение
1:00…
📖 Practical Rust Projects
🖋 Andrew Rzeznik, 2023
В обновленном издании вы сможете не только освоить основы, но и создавать полноценные приложения на языке программирования Rust. Среди приложений, которые вы создадите в ходе работы над этой книгой, - высокопроизводительный веб-клиент, встраиваемый компьютер (например, для робота), игра, бессерверное веб-приложение, а также приложение, использующее искусственный интеллект и машинное обучение.
💾 Скачать книгу
GameDEV #book #Rust #web
🖋 Andrew Rzeznik, 2023
В обновленном издании вы сможете не только освоить основы, но и создавать полноценные приложения на языке программирования Rust. Среди приложений, которые вы создадите в ходе работы над этой книгой, - высокопроизводительный веб-клиент, встраиваемый компьютер (например, для робота), игра, бессерверное веб-приложение, а также приложение, использующее искусственный интеллект и машинное обучение.
💾 Скачать книгу
GameDEV #book #Rust #web
📖 Game Development with Rust and WebAssembly
🖋 Eric Smith, 2022
Эта книга - простой и понятный справочник, который поможет вам разрабатывать собственные игры. В ней вы узнаете все о разработке игр и о том, как создать бесконечную бегалку с нуля. Вы начнете с рисования простой графики в окне браузера, а затем узнаете, как перемещать главного героя по экрану. Вы также создадите игровой цикл, рендерер и многое другое, и все это будет написано полностью на Rust. После вывода простых фигур на экран вы расширите задачу, добавив спрайты, звуки и пользовательский ввод. По мере продвижения вы узнаете, как реализовать процедурно генерируемый мир. Наконец, вы узнаете, как поддерживать чистоту и организованность вашего кода на языке Rust, чтобы вы могли продолжать внедрять новые функции и развертывать свое приложение в Интернете.
💾 Скачать книгу
GameDEV #book #web #Rust
🖋 Eric Smith, 2022
Эта книга - простой и понятный справочник, который поможет вам разрабатывать собственные игры. В ней вы узнаете все о разработке игр и о том, как создать бесконечную бегалку с нуля. Вы начнете с рисования простой графики в окне браузера, а затем узнаете, как перемещать главного героя по экрану. Вы также создадите игровой цикл, рендерер и многое другое, и все это будет написано полностью на Rust. После вывода простых фигур на экран вы расширите задачу, добавив спрайты, звуки и пользовательский ввод. По мере продвижения вы узнаете, как реализовать процедурно генерируемый мир. Наконец, вы узнаете, как поддерживать чистоту и организованность вашего кода на языке Rust, чтобы вы могли продолжать внедрять новые функции и развертывать свое приложение в Интернете.
💾 Скачать книгу
GameDEV #book #web #Rust
Всё про Game Automation QA
В этом видео QA Automation TeamLead из компании Wargaming рассказал, как проходят тесты в их команде, чем они занимаются и играют ли они часами в World Of Tanks на работе.
Во время интервью обсуждались такие темы, как собеседование в WG, доходы тестровщиков в крупных компаниях, автоматизацию тестов в игровой индустрии и даже то, почему QA — это «недопрограммисты».
📺 YouTube
GameDEV #видео
В этом видео QA Automation TeamLead из компании Wargaming рассказал, как проходят тесты в их команде, чем они занимаются и играют ли они часами в World Of Tanks на работе.
Во время интервью обсуждались такие темы, как собеседование в WG, доходы тестровщиков в крупных компаниях, автоматизацию тестов в игровой индустрии и даже то, почему QA — это «недопрограммисты».
📺 YouTube
GameDEV #видео
YouTube
Всё про автоматизацию тестирования игр / QA Automation TechLead из Wargaming
В новом выпуске вы познакомитесь с Александром Шуковым - QA Automation TeamLead компании Wargaming. Именно Саша и его команда занимаются автоматизацией тестирования игры World Of Tanks.
В интервью мы поговорили про путь становление Саши, про собеседования…
В интервью мы поговорили про путь становление Саши, про собеседования…
📑 Советы при работе с Blueprint в Unreal Engine
Блюпринты - это данность, которую нужно принять. Даже если вы гуру C++ BP избежать не получится. В статье есть инструкция, чтобы у саунд дизайнеров, художников по материалам, и других участников процесса разработки было поверхностное понимание о BP и написании кода в них.
🤔 Читать статью
GameDEV #статьи #UnrealEngine
Блюпринты - это данность, которую нужно принять. Даже если вы гуру C++ BP избежать не получится. В статье есть инструкция, чтобы у саунд дизайнеров, художников по материалам, и других участников процесса разработки было поверхностное понимание о BP и написании кода в них.
🤔 Читать статью
GameDEV #статьи #UnrealEngine
🛠 Git — система контроля версий. Помогает избегать проблем при командной работе программистов над проектом. Мы можем вносить изменения одновременно, не опасаясь за работоспособность проекта. Git необходим, когда над сайтом работают сразу несколько команд разработчиков, а сам сайт со сложной архитектурой и состоит из большого числа файлов.
🌍 Сайт
GameDEV #инструменты #Git
🌍 Сайт
GameDEV #инструменты #Git