New York City, New York, USA

Robert Yang

Elite
@radiatoryang

game developer and video game professor

hedera. paint 3D ivy in the Unity Editor, watch procedurally generated meshes simulate growth and clinging in real-time

810

merino. Merino is a narrative design tool that lets you write Yarn scripts inside the Unity Editor

300

bobbin. small Unity editor tool that can automatically download and import Google Docs or Sheets (or anything with a URL) into your Unity project; perfect for collaborating with designers, writers, or translators

194

scopa. Unity level design plugin that adds support for Quake .MAP / Half-Life .RMF / Source .VMF, Q1 HL1 .WAD textures, and .FGD export.

152

ropework. a visual novel framework template for Yarn Spinner / Unity C#

110

Yarn-Weaver. simple tool built in Unity C# to test Yarn files, good for game devs and narrative designers

51

unity-triplanar-terrain-cliff-shader. drop-in replacement shader to add triplanar cliffs to Unity terrain (built-in 3D pipeline, 2021.2+)

30

nyu_studio_spring2015. This is a repository for the NYU Tisch / Game Center courses GAME DEVELOPMENT: TEAM STUDIO (GAMES-UT 122-001) and GAME DEVELOPMENT STUDIO (OART-UT 1612) in Spring 2015.

11

plinth. Unity Editor window that display all prefab or scriptable object of a given type in editable table form

11

buildingworlds_spring2013. Building Worlds, Spring 2013

10

lipstick. an open-source fork of Oculus' OVRLipSync implementation for Unity (under Oculus Audio license)

10

RetroTVFX. A small collection of shaders for a range of authentic old TV effects (Composite, S-Video, RF, etc)

9

spring2019_leveldesign. class repo for Level Design Studio (Spring 2019) course at NYU Game Center

8

spring2019_studio2. class repo for Game Studio 2 course (Spring 2019) at NYU Game Center

8

spring2017_intermediate. [spring2017] Class repository for NYU Game Center class "Intermediate Game Development"

8

nyu_studio_fall2015. This is a repository for the NYU Tisch / Game Center courses GAME DEVELOPMENT: TEAM STUDIO (GAMES-UT 122-001) and GAME DEVELOPMENT STUDIO (OART-UT 1612) in Fall 2015.

6

poly_gamedev_spring2015. This is a course repository / wiki for DM-UY 2153-A / CS-UY 3233-A "Intro to Game Development" / "Game Development Studio 1" at NYU Poly School of Engineering in Spring 2015.

6

spring2018_leveldesign. class repo for Level Design Studio class at NYU Game Center, spring 2018

6

fall2019_gamedev. Class repo for Intermediate Game Development course at NYU Game Center, Fall 2019 semester

6

poly_gamedev_fall2015. This is a course repository / wiki for DM-UY 2153-A / CS-UY 3233-A "Intro to Game Development" / "Game Development Studio 1" at NYU Poly School of Engineering in Fall 2015.

6

DynamicDecals. Decal solution for Unity's Built-In Render Pipeline

6

mohair. scans your Unity C# project to auto generate documentation for Yarn Spinner Commands / Functions

5

buildingworlds_spring2014. This is a class repository for the Parsons the New School for Design PSAM class "Building Worlds" running in Spring 2014.

5

spring2016_vrstudio. This is a course respository for the NYU Game Center class "VR Studio", Spring 2016.

5

levelwithme2. This is the repository for Level With Me (cohort 2), an interview series at Rock Paper Shotgun that culminated in a collaborative game by all the interviewed developers. All implementation was handled by Robert Yang in Unity. The code and scene construction is quite messy... you've been warned.

5

fall2017_intermediate001. course repo for section 001 of "Intermediate Game Development" at NYU Game Center, Fall 2017

5

fall2017_introToVR. class repository for Intro to VR class at NYU Game Center, Fall 2017

4

gold-player. A first person player controller for Unity.

4

summer2016_gamedev. [summer2016] This is a class repository for the NYU Game Center class "Intro to Game Development"

4

nyu_studio_spring2014. This is a class repository for the NYU Game Center class "Game Development: Studio" running in Spring 2014. This course reflects the various skills and disciplines that are brought together in modern game development: game design, programming, visual art, animation, sound design, and writing. The workshop will situate these disciplines within a larger context of game literacy and a historical and critical understanding of games as cultural objects. Classroom lectures and lab time will all be used to bring these different educational vectors together into a coherent whole; the workshop will be organized around a single, long-term, hands-on, game creation project. Working in small groups under the close supervision of instructors, students will collaborate on the creation of a playable game. As a creative constraint to help inspire them and guide their designs, the students will be given a theme to express in their game projects.

4

nyu_vlambeerLab. intro to proc gen / maze generation lab for Intermediate Game Development at NYU Game Center

4

unityclass_blockly-base. This is a Blockly maze-solving editor project for use with Unity courses that I teach.

3

nyu_studio_summer2015. This is a repository for the NYU Tisch / Game Center courses GAME DEVELOPMENT: TEAM STUDIO (GAMES-UT 122-001) and GAME DEVELOPMENT STUDIO (OART-UT 1612) in Summer 2015, session 2.

3

spring2018_vrstudio. class repo for VR Studio class at NYU Game Center, spring 2018

3

nyupoly_gamedev1_spring2014. This is a class repository for the NYU Poly class "Game Development: Studio 1" for Spring 2014.

3

modding_fall2013. This is a class repo for "Game Development: Modding", a studio elective for undergraduate game development students at NYU Game Center.

3

Unity3D-BSP-Importer. A lightweight plugin for importing BSP maps into Unity3D as meshes.

3

spring2017_recursive. [spring2017] Class repository for Parsons MFADT class "Recursive Reality"

3

datatoys_ohsnap. A supermarket retail shopping simulator experience, using real SNAP / EBT foodstamp data. A DataToys project built in Unity. For more info, check out http://petlab.parsons.edu/datatoys/

3

fall2016_introtogamedev. This is a class repository for the NYU Poly / NYU Tandon IDM class "Intro to Game Development" for Fall 2016

3

buildingworlds_fall2014. class repository for "Building Worlds" Fall 2014 course at Parsons the New School for Design

3

spring2017_vrstudio. [spring2017] Class repository for NYU Game Center class "VR Studio"

3

buildingworlds_fall2015. This is a course repository for BUILDING WORLDS at Parsons The School for Design, Fall 2015.

3

fall2018_gamedev1_morning. class repo for MORNING SECTION 001 (9:30-12:15) of Intermediate Game Dev at NYU Game Center, Fall 2018

2

Unity-InteriorMapping. Interior mapping shader for Unity with a sample scene. This is provided as is, for learning purpose. You can use it freely for your personnal or commercial projects

2

WFC-GG. Wave Function Collapse and Growing Neural Grids combined!

2

UnityChess. A 3D chess game made with Unity.

2

YarnSpinner-Unity. The official Unity integration for Yarn Spinner, the friendly dialogue tool.

2

fall2020_gamedev. this is a class repository for Intermediate Game Dev, Fall 2020 at NYU Game Center

2

UnityTutorials. Full projects from my Unity tutorial videos

2

SoundAndVision. C#

2

spring2016_intermediategamedev. This is a course respository for the NYU Game Center class "Intermediate Game Development", Spring 2016.

2

fall2016_buildingworlds. Class repository for Parsons MFADT Fall 2016 class "Building Worlds"

2

olde. The Open Level Design Engine for Unity3D

2

liplab. Free lip sync / automatic phoneme extraction tool for game developers.

2

unityclass_sculpt. a repo for my Unity students to clone, to learn interactive mesh deformation

2

LightShafts. A light shafts (volumetric shadows) effect for Unity.

2

gamedev_july2013. This is a class repo for "Game Development: Project Studio," a 6 week studio intensive at NYU Game Center, summer 2013, session 2 (July 8 – August 15).

2

UnityVATBaker. Vertex Animation Texture tool in unity for skinned characters.

1
59
Apply