Голосов: 0
#1
Create a 3D Car Racing Game with THREE.js and CANNON.js
Чему вы научитесь:
Создание автомобильной гоночной игры, которая работает в браузере, включая мобильные устройства, никогда не было проще. Используя две библиотеки с открытым исходным кодом THREE.js и CANNON.js, этот курс проведет вас через шаги, которые вам понадобятся, и выстроится в сторону полной гоночной игры. По пути вы узнаете
- У вас будет база знаний о THREE js library.
- У вас будет хорошее знание того, как работает физический движок. В частности, CANNON js
- Вы узнаете, как адаптировать свои активы для работы с классом CANNON RayCastVehicle.
- Вы будете знать, как использовать информацию о местоположении и ротации из физического движка и применять его к своим активам.
- Вы будете знать, как использовать коллайдеры в своей сцене, чтобы ваш автомобиль не проехал через вашу 3D-среду.
- Как настроить среду разработки
- Как получить доступ к бесплатным и недорогим активам для использования в вашей игре.
- Как отредактировать эти ресурсы для работы с библиотеками THREE.js и CANNON.js.
- Как использовать THREE.js для добавления 3D в HTML-страницу.
- Основы света THREE.js, камеры и сетки.
- Основы библиотеки CANNON.js, включая жесткие тела.
- Как отладить вашу физику либо с помощью CannonDebugRenderer, либо с помощью класса CannonHelper, созданного автором. Оба включены в ресурсы для курса.
- Как использовать класс CANNON.RayCastVehicle, чтобы добавить автомобиль с подвеской и полностью работающими колесами.
- Как применить свои собственные активы к RayCastVehicle и добавить коллайдеры, чтобы он попадал в ваш контент.
- Как добавить отзывчивый графический интерфейс в игру
Курс включает в себя активы для гоночной игры, как показано на изображении курса и промо-видео. Автор получил награды за 3D-игры, которые он произвел. Учитесь у эксперта, который уже более 30 лет занимается созданием игр. Игра, которую мы разработаем, позволяет игроку выбирать из опционального тела, двигателя, выхлопа и колес. Это связано с вождением автомобиля с дистанционным управлением вокруг садовой дорожки.
Это отличный способ улучшить ваши навыки JavaScript на этом пути. Весь код использует новейший стиль ES6, используя классы по всему проекту.
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.