강의

멘토링

커뮤니티

Game Dev

/

Game Programming

Unity C# Script for Beginners Starting from Scratch

This is a Unity C# scripting course for absolute beginners who are learning programming for the first time. It was created by carefully selecting the core grammar necessary for utilizing Unity scripts.

28 learners are taking this course

  • gametrain
유니티
C#
게임개발
이론 중심
oop
Unity

What you will gain after the course

  • Writing and using scripts in Unity

  • Acquire and utilize core C# script grammar

  • Cultivating Applied Skills through Text-Based Games

Learn the core syntax and usage of C# scripts right in Unity.

This course is designed for coding beginners who want to create something with a game engine but are unsure of where to start. Even non-majors with no programming experience or knowledge can become familiar with Unity C# scripting through repeated use of basic, core syntax.

  • I have carefully selected and organized the most essential grammar for handling C# scripts.

  • It's a clear structure that leads all the way to text-based game creation.


  • You can gradually improve your level through grammar lessons that go up one step at a time like stairs.

  • All examples run in Unity, so you can learn how to integrate Unity with your scripts.

Learn about these things

C# script core syntax

C# scripting is an essential object-oriented language for creating content in Unity. While its syntax is similar to standard C#, there are differences in Unity's usage and basic classes. This course eliminates the hassle of learning C# separately and then adapting to Unity. Instead, it focuses on scripting in Unity from the beginning and the core syntax used in game development.

We will start with the basic structure of Unity C# scripts and explain the basic grammar.

We will conduct a hands-on training session by viewing Unity and Visual Studio together on one screen.

Text-based game creation (4 types)

We'll use core scripting grammar to create four text-based games: Rock-Paper-Scissors, Smugogae, Number Baseball, and Word Match. Grammar is merely a foundational tool, so how effectively you can leverage it to create compelling results depends on your individual efforts. This lecture will teach you how to efficiently codify your grammar knowledge by organizing the flow of logic using flowcharts and then writing code.

Before writing a script, let's first look at the overall structure through a flowchart.

Here's a complete script for a complete game of rock-paper-scissors using the core grammar.

Things to note before taking the course

Practice environment

  • Operating System and Version (OS): The environment in which Unity runs, such as Windows or macOS.

  • Tools used: Unity Game Engine, Visual Studio (Communication Version)

  • PC specifications: 8GB or more of RAM, Intel or AMD processor (quad-core or higher recommended)

  • Graphics Card: DirectX 11 or higher support (Windows), Metal 1.2 support (macOS)

Player Knowledge and Precautions

  • No player knowledge is required.


  • If you like making and playing games, this is great.

  • It would be great if you have a passion and sincerity for learning.

Recommended for
these people

Who is this course right for?

  • This is my first time learning to code

  • People interested in game development

  • Anyone looking for the easiest coding lessons

Need to know before starting?

  • Interest and passion for coding or game creation

Hello
This is

81

Learners

3

Reviews

3

Answers

5.0

Rating

2

Courses

게임 프로그래머 & 프로그래밍 강사 게임 트레이너입니다.

게임 제작 실무 및 교육 경험을 토대로 충실한 강의를 제공합니다.

Curriculum

All

36 lectures ∙ (7hr 21min)

Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

Limited time deal ends in 00:59:47

$22,270.00

25%

$23.10

gametrain's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!