David Joiner, Kean University
Using Unity as a modeling engine poses some challenges, but benefits from having a native, high quality 3D display.
Using Unity as a modeling engine poses some challenges, but benefits from having a native, high quality 3D display.
Conway’s Game of Life is a classic problem for computer science students, and provides an early example of cellular automata as well as an opportunity to practice nested loops and multi-dimensional arrays. Continue reading “Unity 4: Game Of Life in 3D”
The Lorenz system is a widely studied example of a chaotic system. It’s classically simple, needing only three coupled equations to exhibit a variety of types of traditionally chaotic behavior. First described by Lorenz in 1963, the system was initially designed as a simplified model of convection in the atmosphere. Continue reading “Unity 3: Lorenz Butterfly”
One of the most important features of Unity’s scripting language is the ‘GetComponen’ command. Each game object in Unity has its features extended by components. Components can be used to attach a renderer, or a collider, or a special effect. Components can also be used to attach our custom scripts. Continue reading “Unity 2: GetComponent Command”
Welcome to the first in a series of blog posts about my experiences using Unity as a modeling and visualization tool. The series will walk users through creating scientifically appropriate models, simulations, and visualizations in Unity Game Engine, driven by my experiences using modeling in Unity for outreach and recruiting activities with high school students and undergrads. Continue reading “Unity 1: Hello”