Skip to content

RUAS (Rotterdam University of Applied Sciences) Minor Game Design & Development - Unity Development Course

License

Notifications You must be signed in to change notification settings

HR-CMGT/Minor-GDD-Unity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minor GDD - Unity Development

Presentations - Project Files - Resources - Tutorials - Unity Tips

During this minor we're making games with Unity.

Topics per week

Week Topic(s)
==================== 2D Project ====================
1.1 Introduction Unity2D (workshop for all)
Course Intro, RigidBody2D, Script Lifecycle, Sprites, Components, Referencing Objects, Prefabs, Creating/Destroying GameObjects, Camera (Cinemachine), Sounds.
1.2 Object Communication
Collision/Trigger, Tags, GetComponent, Find GameObjects Collections: List/Array/Dictionary/ScriptableObject, Timers and Events: Quick Timer in Update, Coroutines, UnityEvents & Listeners, Tips & Best Practices
1.3 UI & Saving
Screen Space, World Space, Canvas, Resizing, Anchors, Pivots, UI Components. Persistence, Saving/Loading, JSONUtility
1.4 Game Architecture 1 & Concept Presentations 2D Project
Prefab as API, Game Programming Patterns, SOLID principles.
1.5 Game Jam Code
AnimationClips, Player Feedback/VFX, iTween/DOTween, How To Debug Quickly
1.6 { no class } Final Presentations 2D Project
1.7 Block Prototyping (3D)
3D Navigation, ProBuilder, prefabs & prototyping assets
1.8 { no class } Blocktober Demo
1.9 Problem Solving
Profiler, HTRTFM, Using Unity Learn, Package Manager, Overview of useful Unity components, Script Reference > Tutorials, Separate problems into small projects
1.10 Game Architecture 2
Databases and other ways to store data, Refactoring.
==================== 3D Project ====================
2.1 & 2.2 Materials, Shaders
Description
2.3 { no class } Concept Presentations 3D Project
2.4 3D Animation in Unity
Description
2.5 { no class }
2.6 FX in Unity
Description
2.7 Audio in Unity
Description
2.8 { no class }
2.9 { no class } Final Presentations 3D Project

About

RUAS (Rotterdam University of Applied Sciences) Minor Game Design & Development - Unity Development Course

Topics

Resources

License

Stars

Watchers

Forks