IDEA 351
Spring 2025
| Section:
01
|
Game Architecture and Programming in Unity centers around software design efficiencies and their application to real-time simulation and related interactive media. Students develop working prototypes with the Unity game engine, learn C# programming, and learn to appreciate the efficiencies of different software architectures and project structures. This class is intended to strengthen student knowledge and help bridge to classes such as Wesleyan's existing IDEA350/COMP350 offering each Spring. By offering more comprehensive training in development platforms, as well as practical experience in technologies that accompany base programming when creating interactive media, students will have a deeper understanding of ways to develop ideas by better understanding the creative tools available. Examples of topics to be covered will include: entity-component vs. inheritance systems, singletons and Unity alternatives, and Scene workflows. Digital Artists will learn to integrate visual design programs such as Blender into the Unity platform as well. |
Credit: 1 |
Gen Ed Area Dept:
NSM IDEA |
Course Format: Lecture / Discussion | Grading Mode: Graded |
Level: UGRD |
Prerequisites: None |
|
Fulfills a Requirement for: None |
|
Past Enrollment Probability: Not Available |
SECTION 01 |
Major Readings: Wesleyan RJ Julia Bookstore
TBA
|
Examinations and Assignments:
Weekly Projects |
Additional Requirements and/or Comments:
The class allows students to learn game and simulation development techniques and practice them. |
Instructor(s): STAFF Times: .M..... 01:20PM-04:10PM; Location: SCIE72; |
Permission of Instructor Required Enrollment capacity: 24 | Permission of instructor will be granted during the drop/add period. Students must submit either a ranked or unranked drop/add request for this course. |
Drop/Add Enrollment Requests | | | | | |
Total Submitted Requests: 6 | 1st Ranked: 5 | 2nd Ranked: 1 | 3rd Ranked: 0 | 4th Ranked: 0 | Unranked: 0 |
|