Wolfram U

Wolfram Notebooks as a Game Engine

Estimated Time: 48 min

Course Level: Beginner

Summary

Wolfram Notebooks are a flexible, interactive way to write programs and create user interfaces. With some easy-to-use, built-in tools, you can make video games that run entirely within Wolfram Notebooks. This video starts by showing you how to build a simple 2D side-scrolling platform game from the ground up. The video also shows you some examples of popular games recreated within the notebook interface.

Featured Products & Technologies: Wolfram Language and Wolfram Notebooks (available in Mathematica, Wolfram|One and Wolfram|Alpha Notebook Edition)

You'll Learn To

  • Calculate how often the front end can update a value on your computer
  • Use Dynamic, DynamicModule and other built-in functions to connect and use game controllers
  • Import graphics from websites
  • Set dynamic plot ranges that track player movement
  • Create and work with hit boxes and gravity for game characters and scenery
  • Build a simple interface to create a map of obstacles and platforms as well as test playability