Learn Video Game Development & Program In C#!
Offered By: Skillshare
Course Description
Overview
Easily Learn To Make Amazing Games!
This course aims to teach students with no experience how to create a PC Game! This class teaches students coding fundamentals and game design principles through hands-on tutorials. Using the free game engine Unity, students can learn how to make a fully functioning game and how to create levels from scratch in order to make a customised game that is playable and fun.
Concepts Covered
By the end of the course students should have an understanding of the following concepts:
- Unity & Visual Studio Installation
- Navigating In Unity
- Steps Required For Game Creation
- Programming Fundamentals Including:
- Variables
- If/Else Statements
- For/Foreach Loops
- Arrays/Lists
- Functions
- Designing Obstacles For Your Game
- Importing Art Assets
- Creating UI & Menus
- How To Build/Export Your Game
- Implementing Music
- Basic Game Design Principles
Is this beginner and kid-friendly?
This class is for students who are new to Unity and has no required knowledge but can still be undertaken by students who are at a more advanced level. The course has no adult themes and is suitable for all ages.
What You Will Need
- 8-12 hours of free time (This is dependant on skill level and speed)
- A modern PC / Mac capable of installing and running Unity (See specs here)
- An internet connection to download Unity and Visual Studio
Syllabus
- Course Introduction
- Installing Unity & Visual Studio
- Navigating The Unity Editor
- Intro To Variables
- If Statements
- Loop Learning
- Generating Road Edges
- Adding Grass
- Moving Our Car
- Infinite Level Generation
- Adding Side Collisions
- Adding Road Objects
- Implementing Hitting Objects
- Adding Oil Spills & Speed Boosts
- Side Road Objects
- Object Spawning Chances
- Bug Fixing
- In Game UI Design
- Creating A Main Menu
- Creating A Death Screen
- Implementing Death Statistics
- Audio & Sound Effects
- Building Your Game
- Project Wrap Up
Taught by
Jack Donaldson
Related Courses
Introduction to Bootstrap - A TutorialMicrosoft via edX 系统平台与C#程序基础
Xi'an Jiaotong University via Coursera Apprendre à coder pour les vrais débutants
Microsoft Virtual Academy via OpenClassrooms DevOps Testing
Microsoft via edX Introduction to Data Modeling
Microsoft via edX