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!