Category «Articles»

Unity WebGL Export + Hosting

One of Unity’s best features is its flexible export system– a game you develop within the Unity Editor may be exported to a standard Windows, Mac, or Linux executable, or to a mobile iOS or Android Device, or even to the Web! This tutorial will show you how to export your game for the web, …

Flappy Bird Multiplayer Specification

The Tutorial 2 assignment requires you to implement a multiplayer mode for your Unity re-implementation of flappy bird. You must implement the following system in bug-free fashion. Multiplayer Mode A new mode that allows two players to compete side-by-side. There must be two birds, each with a distinct aesthetic (so players know which bird belongs …

Roll-A-Ball Hints

Answering the questions below will help you implement the custom mechanics of your Roll-A-Ball assignment. Jump Mechanic Q: In Unity, what is the difference between Input.GetKey(), Input.GetKeyDown(), and Input.GetKeyUp()? Which function is most useful for a “Jump” mechanic? Q: The three functions above take a string (“space”, for instance), but Unity also provides a KeyCode …

Elements of Professionalism in Video Game Development

Features, technologies, and techniques of polished, professional games. These tips and tricks will help your student or hobbyist game compete. Scene Transitions Student-made games are notorious for sharp, jarring, instantaneous transitions between scenes. Professionally-made games, on the other hand, often feature a variety of soft, elegant transition techniques for moving from one scene to the …