3D Game Development in Wolfram Language: Wolfram U Lesson
Offered By: Wolfram U
Course Description
Overview
How to create an interactive 3D video game in Wolfram Language. Make dynamic camera controls and add game controllers. Set up gravity, collision detection, line-of-sight mechanics.
Summary
You can create an interactive 3D video game entirely in the Wolfram environment, using Wolfram Language and the notebook front end interface. With built-in functions, you can make dynamic camera controls and add game controllers that allow you to move players. The lesson also includes how to set up basic game functionality, like gravity, collision detection and line-of-sight mechanics.
Featured Products & Technologies: Wolfram Language and Wolfram Notebooks (available in Mathematica, Wolfram|One and Wolfram|Alpha Notebook Edition)
You'll Learn To
Create a dynamic user interface in a Wolfram Notebook
Control camera rotation, perspective, angle and movement
Integrate external game controllers with the Wolfram Notebook interface using built-in functions
Detect collisions and add gravity to player movement
Import level maps, character sprite images and sounds
Add textures to 3D polygons using various methods that conserve computational power
Summary
You can create an interactive 3D video game entirely in the Wolfram environment, using Wolfram Language and the notebook front end interface. With built-in functions, you can make dynamic camera controls and add game controllers that allow you to move players. The lesson also includes how to set up basic game functionality, like gravity, collision detection and line-of-sight mechanics.
Featured Products & Technologies: Wolfram Language and Wolfram Notebooks (available in Mathematica, Wolfram|One and Wolfram|Alpha Notebook Edition)
You'll Learn To
Create a dynamic user interface in a Wolfram Notebook
Control camera rotation, perspective, angle and movement
Integrate external game controllers with the Wolfram Notebook interface using built-in functions
Detect collisions and add gravity to player movement
Import level maps, character sprite images and sounds
Add textures to 3D polygons using various methods that conserve computational power
Related Courses
Desarrollo de Videojuegos 3D en Unity: Una IntroducciónUniversidad de los Andes via Coursera 基于Unity引擎的游戏开发进阶
Fudan University via Coursera NPC Programming
Unity via Coursera 3D Interactions and Navigation
Unity via Coursera 网络游戏设计与开发
Fudan University via Coursera