강의

멘토링

커뮤니티

Game Dev

/

Game Programming

C# Grammar Basics for Beginner Game Development

This is a basic grammar lecture for those who do not have a basic knowledge of programming. Rather than reading the contents of a rigid book, this is a beginner-friendly lecture where you can watch the video and follow along with your own interpretation of why it was created.

(3.5) 2 reviews

47 learners

Level Beginner

Course period Unlimited

  • inus7373
C#
C#
visual-studio
visual-studio
C#
C#
visual-studio
visual-studio

What you will gain after the course

  • Basic programming grammar

  • Object-oriented programming

  • C# Basic Grammar

  • Window Form

  • A simple mini game using WinForms

You will learn why the basic C# grammar was created this way.

In this lecture, we will learn the basics of coding and create a simple acid rain game.

  • You will learn the grammar and some features and techniques of the C# language.

  • I can tell you about the features of the program that I felt while learning the program from a designer who was an outsider to the program, and when I use it in practice.


You will learn about basic C# grammar, etc.

Install Section (0)

You can experience the unique characters you encounter for the first time by installing the program.

Section (1) C# Programming Basics

You can briefly see how C#'s basic commands, data types, and operators work, and how coding commands are stored and operated.

Section (2) C# Control Statements

You can understand the characteristics of conditional statements, loops, and other commands for use in coding.

Section (3) C# Object-Oriented

You can understand why methods, classes, inheritance, structs, virtual, overrides, split classes, extension methods, interfaces, abstract classes, and properties are used to make coding more reusable.

Section (4) Data Structures

You can learn various data structures using arrays, collections, and templates.

Section (5) Additional keywords specific to C#

It can easily create code that was difficult to develop using delegates, events, lambdas, LINQ, etc., rather than general information that can be easily used in programs.

Section (6) WinForm

You can create and provide a simple mini-game using WinForm for tool development.

Things to note before taking the course

Practice environment

  • Operating System and Version (OS): Windows

  • Tools used: Visual Studio Community Personal Free Version

Player Knowledge and Precautions

  • Since the learning difficulty is basic, you can watch it with enthusiasm.

  • This is an example lecture, so after watching it once, you can think about the code you created and write it. If you get stuck, you can check the video again and practice coding by asking questions.

  • [Questions/Answers] will be managed continuously so that it does not exceed one day.


Recommended for
these people

Who is this course right for?

  • For those who want to start the program easily

  • For those who are new to coding

  • For those who are curious about the basics of how games are made

Need to know before starting?

  • doesn't exist

Hello
This is

It is currently empty.

I worked at great companies until reaching a senior level.

Currently, I am working in education while pursuing personal development projects.

I hope you can take away a lot of great things through this wonderful connection.

I worked at great companies until I reached this point. Currently, I am working in education while pursuing independent development. I hope we can form a great connection and that you can take away a lot from this experience.

Curriculum

All

32 lectures ∙ (21hr 8min)

Published: 
Last updated: 

Reviews

All

2 reviews

3.5

2 reviews

  • nights62565님의 프로필 이미지
    nights62565

    Reviews 2

    Average Rating 5.0

    5

    25% enrolled

    • inus7373
      Instructor

      Thank you for the course review. I'm trying to develop in the game field, so if there are any other necessary languages or courses you'd like to see, please leave them and I'll refer to them and try to create them.

  • c샵천재님의 프로필 이미지
    c샵천재

    Reviews 1

    Average Rating 2.0

    Edited

    2

    28% enrolled

    The instructor's teaching skills are good, but it's difficult to follow each lesson because the source code files and PPT materials used in the lectures are not provided. In particular, the font size of the example codes is large, making it hard to understand the overall code flow from the video screen. It would be very helpful for taking the course if you could provide the class materials together. Instructor, I earnestly request that you attach the materials!

    • inus7373
      Instructor

      Thank you for the feedback. Currently, the only reference source available is the acid rain cost data. I'll make sure to share at least this first.

$22.00

Similar courses

Explore other courses in the same field!