This time, he found a new support in the form of Unity (@unity3d). According to the company website, Unity is "a flexible and powerful development platform for creating multi-platform 3D and 2D games and interactive experiences." In order to begin to learn the software, Marcus chose to pursue one of the linear "Projects" offered by the site: Roll-a-Ball.
Per its original imagining, Roll-a-Ball allows a user to control a ball while collecting cube tokens on a flat plane. Although a simple game, it invites its creator to learn and manipulate fundamentals of game design such as game objects, coding, etc. The Project essentially teaches itself, for it guides the author through the design process using a sequence of videos. Even so, the act of construction is not a simple one. The creator must scan several screens at once, and he must navigate a multitude of textual menus to create the final product.
Fortunately, these updates are just the beginning. Marcus is currently programming a vertical elevator, speed boosts, and character deaths. He has also begun to research Autodesk (@autodesk), which is a company that provides "3D design, engineering, and entertainment software" (quoted content located on the About section of the company website). Autodesk's programs will allow Marcus to engage in advanced 3D modeling and layering for his Project. By the time he has finished his Unity game, it may prove virtually unrecognizable to its original imagining.
We wish Marcus well as he continues this work over the summer. We invite you to salute his efforts by posting in the comments section below.
Description of 1st image: The final product of "Roll-a-Ball," as envisioned by Unity. Photo located at https://code.msdn.microsoft.com. Kildonan and its IP program claim no ownership over the image above.
Description of 2nd image: A draft of Marcus's rendering of "Roll-a-Ball." Photo taken by IP faculty.
No comments:
Post a Comment