Club Presentations

Check out our club presentations as well as follow up resources and challenges

AeLa - Getting from Student to Sustainable

This week we welcome guest speakers from Aesthetician Labs, a local game development studio made up of former RIT students. You may have seen their game Crazy Platez in the arcade cabinet at MAGIC. Come by and hear about how they transitioned from students to founders of a video game cooperative.


Game Modding

Modding games is a fun way to get experience working with existing codebases. This time around we’re taking a look at the process and tools used to create mods for Half-life 1 and Dark Souls.


Design Patterns

Writing better code that doesn’t reek of spaghetti and duct tape.


Quaternion Day

Quaternions are the mathematical notation for rotations in 3D space and are notoriously difficult to understand. Fortunately, we’re here to help turn that reputation around so things don’t spiral out of control.


Rhythm Ring Revolution Postmortem

After a project is published it can be good to look back at the development process to figure out what went well, what didn’t, and why. This week, Jason will be sharing lessons learned from the development and publishing of Rhythm Ring Revolution.


Designing a Character for a Game

Designing a character to fit the mechanics of an existing game can be challenging. This presentation talks about what it was like designing a character concept for Rainbow Six Siege during a Ubisoft mentorship.


A GameDev Git Guide

Source Control can be used to,, in this presentation we go over the basics of Git, how to use these concepts in GitKraken and then Git bash


AI for Games

How to approach and develop AI in games. This includes techniques like Finite State Machines, Behavior Trees, and Hierarchical Task Networks.


Modding

Modding can help you get a feel for industry-level code and architecture while quickly developing impactful gameplay features without the need for developing an entire game.


Juice

Juice is usually an audio/visual effect that provides the player more feedback from the game and gives it a “feel” or brings it to life


Breaking Into The Industry

Guest Speaker Molly Whittaker from Vicarious Visions talks about the journey transitioning from student to working in the games industry.


Intro to Unreal Engine

Unreal Engine 4 is a complete suite of development tools made for anyone working with real-time technology. From enterprise applications and cinematic experiences to high-quality games across PC, console, mobile, VR and AR.


Pixel Art

Games originally used Pixel Art out of necessity but the style remains in use because of it’s convenience, lower cost, and nostalgia.


Intro to Unity

Unity is a cross-platform game engine used by both indie developers and professional studios to create games like Cuphead, Monument Valley, and Inside.


PICO-8

Pico-8 is a great beginner engine and fantasy console that mimics the constraints of old consoles.


Networking

An introduction to networking using Unity and PUN 2


Shader Graph

An introduction to shaders using nodes instead of code


Healthy Game Development

A discussion on how to make games and not die


Following Through

A discussion about using Psychology and getting stuff done


Rapid Prototyping

Making games quickly


Particle Effects

Particle Systems can add a lot of detail and animation to your game through applying simple equartions


Game Dev Resources @ RIT

There are lots of resources for game development available on campus, you just have to know where to look


Editor Scripting

Suffer now, Benefit Later. Editor scripting lets you extend the unity editor and improve your workflow.


Combat Systems

Combat Systems


Scriptable Objects

Scriptable Objects are data containers that you can use to save large amounts of data, independent of class instances


Designing around a mechanic

Designing around a mechanic is a great technique that allows for rapid prototyping and the creation of new challenges while avoidig getting caught up in a narrative box.


Welcome 2019

Welcome to RGDC!