- All Courses
- Game design
Best Game Design Courses
These free online game design courses will further develop your creativity and design skills to develop a game for entertainment, experimental, or educational purposes. You will explore the basic concepts that affect the way gamers interact with games which will help you design aesthetically beautiful and intricate gaming environments that the users will love....…Read More
- 20 Free Courses
- 102,482 Learners
- 3,182 Certificates & Diplomas Earned
Most Popular
Game Design Courses

Diploma in 3D Game Development With Unity Engine
- Explain the basic structure and user interface of the Un...
- Outline the procedures used to remodel, rig, animate and...
- Select the appropriate Mecanim animation and ... Read More

The Art of Adapting Video Games
- Define the core concepts of video game adaptations
- List the primary challenges and opportunities involved i...
- Describe the unique narrative structures and storytellin...
- Explain how to create compelling characters a... Read More

Introduction to Scratch Programming
- Discuss the basic concepts of Scratch and define terms l...
- Explain how to use tempo, events and variables in Scratc...
- Describe the use of coordinates and condition... Read More

Fully Dynamic Pacman Game using JavaScript
- Explain how to create and design assets for a game using...
- Describe how to build a game board using CSS Grid in Jav...
- Explain the method for adding movement patter... Read More

Foundations of Video Gaming
- Discuss the early innovations and technologies that pave...
- Identify the key milestones and pioneers in the creation...
- Analyze the transition from arcade to home gaming, focus...
- State how personal computers became a key pla... Read More

Simple Catcher Game Using HTML 5 Canvas and JavaScript
- Create and develop a simple catcher game from scratch us...
- Apply JavaScript in HTML 5 Canvas to create an interacti...
- Apply game design and logic to the gameplay w... Read More

Level Design with Blender and Unity 3D
- Recognise how to create modular environment pieces in Bl...
- Recall how to navigate in the Blender software
- Identify the keyboard shortcuts for manipulat... Read More

Understanding Ethical Dilemmas in Video Games
- Review the concept of ethics in video games
- List the ethical theories and their applications to vide...
- Discuss the importance of gender, race, ethni... Read More

3D Game Development using Modern OpenGL
- Define a process for OpenGL using SDL and GLEW on a Wind...
- Recall the set-up process for GLFW and GLEW on Visual St...
- Distinguish between absolute and relative lin... Read More

3D Mobile Game Vegetation Modeling in Maya and Unity
- Describe the process of modeling the base of a low-poly ...
- Recall how to model and duplicate the branch of a tree t...
- Explain the process of finishing the branches Read More

Diploma in HTML5 Game Development
- Describe how to create and setup a map for your game
- Describe how to load sprites and other images into your ...
- Describe how to add a playable character to y... Read More

SFML C++ Game Development - Flappy Bird Clone
- Explain how to set up SFML for Windows OS and Mac OS
- State the role of a project directory folder and how to ...
- Explain how to hide the console on a Windows ... Read More

Master Unity from Zero - Foundations
- Explain the process of launching Unity
- Identify where Unity is installed on your computer
- Recognize the features that you need to creat... Read More

Build a Text-Based RPG With C++
- Identify how to store object information and data with c...
- List the steps in creating a text-based dungeon crawler ...
- State how to create custom classes
- Explain how to organize project files Read More

HTML5 Game Development - Lessons and Development Planning
- Identify updates and tools for your visual studio develo...
- Explain the importance of making effective plans for dev...
- Discuss topics and issues you will need to ad... Read More

SFML Game Development : Tic-Tac-Toe
- Identify the method for SFML setup on Windows and Mac ma...
- Describe how to implement the State Machine to switch be...
- Describe how to implement an Asset Manager fo... Read More
Benefits Of An Alison Certificate
Certify Your Skills
A CPD accredited Alison Certificate certifies the skills you’ve learnedStand Out From The Crowd
Add your Alison Certification to your resumé and stay ahead of the competitionAdvance in Your Career
Share your Alison Certification with potential employers to show off your skills and capabilities

Explore Courses By Category
Explore In-Demand Careers
Discover More CareersPopular Course Creators
Over 45 million learners have used Alison to empower themselves
Not sure where to begin?
What is your main goal on Alison?
- 4,500+ free courses
- 45 million+ learners
- 10 million+ graduates
- 195 countries