Home / Courses / CMST 315
University of Maryland Global Campus — Web and Digital Design

CMST 315: Game Design I

A complete guide to UMGC's CMST 315: Game Design I — what this course covers, typical assignments, and where to get expert help when a deadline is close.

Undergraduate 3 Credits UMGC

Game Design I is a hands-on introduction to 3D game design — the gateway course for UMGC's entire immersive-design track (VR, AR, and world-building).

What CMST 315 covers

A hands-on, project-based introduction to 3D video game design and programming fundamentals. The aim is to use an industry-standard 3D game engine to create a game from concept to final product.

Topics include 3D game engines, 3D game design, gameplay mechanics, sound effects, C# programming, project management, 3D physics, and user interface design.

Typical CMST 315 assignments

Expect a project requiring you to create a game in a 3D game engine from concept through final product, implementing specific gameplay mechanics.

Key topics in CMST 315

Writing tips for CMST 315

Follow the assignment instructions and rubric line by line

UMGC assignments for CMST 315 are graded against a specific rubric or grading criteria your instructor provides — every requirement has to be visibly addressed. Skipping a requirement because it seems minor is one of the most common reasons a strong submission loses points.

A finished visual project still needs a written design rationale

CMST courses like CMST 315 usually require more than a finished design file — evaluators want a written explanation of the design decisions, principles, and process behind the work, not just the final visual output.

Address accessibility, ethics, and usability explicitly

UMGC's design courses consistently build accessibility, ethical/legal considerations, and usability into their rubrics. A visually strong project that ignores these dimensions is one of the most common ways students lose points in this discipline.

Stuck on your CMST 315 assignment?

Our writers know UMGC's course structure and this class's typical assignments. Get an original, properly cited paper matched to your syllabus and rubric.

Get Expert Help

Why students seek help with CMST 315

Students sometimes build a game prototype without documenting the concept-to-final-product design process the course requires — the rubric typically wants that full process documented, not the final product alone.

How GradeEssays helps with CMST 315

Share your game design project and rubric, and your writer will help document the full concept-to-final-product design process alongside your game.

Get Help With CMST 315

Share your assignment instructions and rubric and we match you with a writer who knows this course and UMGC's grading standards.

Place Your Order View All Services

Prerequisites and course context

CMST 315 has no listed prerequisites, but it is itself the required prerequisite for CMST 330, CMST 331, and CMST 490 — the gateway course for UMGC's entire immersive-design track.

Related courses

Frequently asked questions

Does CMST 315 have prerequisites?

No, CMST 315 has no listed prerequisites, but it is itself the required prerequisite for CMST 330 (Virtual Reality Design I), CMST 331 (Augmented Reality Design I), and CMST 490 (Virtual World-Building) — the gateway to UMGC's entire immersive-design track.

What programming language does CMST 315 use?

C# — the course uses an industry-standard 3D game engine along with C# programming to build gameplay mechanics from concept through final product.