Unityversity Sundays at Santa Clara Library

Unityversity Sundays at Santa Clara Library have begun! When: 1PM Sundays Where: at the Santa Clara Library, board room upstairs What we teach: How to make 3D and VR games and apps with Unity, VRTK and other game dev tools Prerequisites: No prior experience required, but Unity and C# or other programming experience will help. What…

Basic Game Art

Basic game art production skills can be learned quickly in a few stages.   Materials & Textures Sources of free 3D assets Basic 3D modeling tools Materials & Textures When you make 3D game objects like cubes, they default to a white default material that blends together and is hard on the eyes. You can…

Shoot with raycasts

Raycasting is one of the most frequently used functions in Unity game development. Raycasting draws a line into space from an origin point until it hits something. It can be used not only to cast literal rays like for ray guns, but also it can be used to check for things being near each other…

Handling Input

At some point in your development journey, you may find yourself wanting to let players of your project utilize fancier input methods, rather than simply having them hit specific, default keys on their computer keyboard. TOOLS Unity does include some basic gamepad support; you can go to Edit->Project Settings->Input in the editor to map keys…

VRTK: Virtual Reality Toolkit 4

VRTK is a VR game development framework for the Unity game enigne that supports multiple VR SDKs and devices as well as simulation mode for working without headsets using keyboard and mouse support. Get VRTK and SteamVR from Github Do not download VRTK and SteamVR unity plugins from the Asset Store. Those are out of…

Hololens Unity Tutorial

Making mixed reality apps for Hololens with Unity takes a few steps: Follow the Microsoft Hololens Unity project creation tutorial. Unity development overview The fastest path to building a mixed reality app is with Unity. We recommend that you take time to explore the Unity tutorials. If you need assets, Unity has a comprehensive Asset…

Internet VARchive

Work in progress has begun to turn the Internet Archive 2017 Hackathon project into a working VR/AR experience for the anniversary event Oct 11. https://gitlab.com/unityversity/InternetVARchive Photogrammetry We are learning how to do photogrammetry to combine photographs into 3D scanned models. There are 2 very different kinds of photogrammetry: 3D scanning objects and indoor mapping architectural…

Cogswell Bootcamp

BOOTCAMP CURRICULUM Week 1: Experimentation Week 2: Concept Week 3: Design Week 4: Features Week 5: Content Week 6: Playtesting Week 7: Polish Week 8: Prelaunch Demo Night

Gameplay Progression

Gameplay progression is the change in a game’s dynamics over time to keep the game interesting and difficult as the player increases in skill to reward continued play. Develop a progression for your game Develop a gameplay progression plan to expand your gameplay features into a series of challenges that increasingly explore the possibilities of…

Make a text console game

Text console games are simpler than graphical ones and help you to learn fundamental C# programming concepts like data structures. Create a text-only game using the Debug.Log console The simplest possible game we can make in Unity is one that uses Debug console output and single keys as input. Make a new scene. Copy the…

Unityversity Bootcamp2 Playtest night at GDC2017

Unityversity participated in a night of playtesting student-created games in an annual tradition begun by Ian Schreiber of RIT in 2015. We exhibited work-in-progress prototypes from the Gamebridge Bootcamp and played many games by RIT students. You can see some of our games on screens around 1:27 into RIT’s video: Here are some pictures of…