【最短でUnityプログラム脱初心者を目指します!】もっと早く教えてほしかった!Unity C#プログラミング入門

所在平台: Udemy

课程主页: https://www.udemy.com/course/unity-c-sharp-beginner/

课程评论:没有评论

第一个写评论        关注课程

课程简介

本课程旨在帮助Unity初学者快速掌握C#编程,目标是达到能够独立阅读Unity脚本文档并解决未知问题的“脱新手”水平。 课程内容分为四个部分: * **第一部分:基础知识** 涵盖Unity程序的运行设置以及C#的基本语法,包括变量、条件分岐、循环、数组和函数等。 * **第二部分:必备基础知识** 进一步讲解C#的其他重要知识点,以及Unity中必不可少的游戏对象(GameObject)、组件(Component)和事件函数(Event Function)的操作。学完此部分,学员将能独立完成一个简单的项目。 * **第三部分:面向对象编程** 介绍程序设计中的重要概念——面向对象编程,包括类(Class)、封装(Encapsulation)、继承(Inheritance)和多态性(Polymorphism)。这部分内容为深入理解设计模式打下基础。 * **第四部分:进阶知识** 讲解一些提高编程效率和技能的进阶知识,如委托(Delegate)、Lambda表达式、异步处理(Asynchronous Processing)以及其他实用的C#/Unity功能和技巧。 讲师拥有4年个人App开发经验,发布过11款App,累计下载量达10万,并在Udemy上拥有超过2700名学员的开发课程。讲师同时持有职业训练指导员免許,将教育专业知识运用于教学,力求让学员更易于理解和吸收。 本课程适合已安装Unity并完成基本操作,但对脚本内容理解有限的编程初学者,特别是那些在学习过程中遇到过因内容碎片化而难以深入理解问题的学员。

课程评论(0条)

课程详情

〓アップデート情報〓 下記項目の動画を追加しました。 ・非同期処理 ・その他のC#/Unity機能 ・豆知識 下記項目の動画を追加しました。 ・デリゲート ・ラムダ式 下記項目の動画を追加しました。 ・オブジェクト指向1 クラス ・オブジェクト指向2 カプセル化・継承 ・オブジェクト指向3 ポリモーフィズムーーーーーーーーーーーーーーーーーーーーー本講座は、Unityにおけるプログラミングに対して、脱初心者を目指す入門講座です。脱初心者とは、Unity公式のスクリプト説明書(リファレンス)を読み取ることができ、不明な点は、自身で調査可能であることを指します。想定する受講者の方は、Unityをインストール済み(Visual Studio 連携済み)のプログラミング初心者の方です。具体的には、下記のような方を想定しています。玉転がしなどのチュートリアルを終え、Unityエディターの基本操作をなんとなく理解している。チュートリアルでは、スクリプトをコピペし、とりあえず動くものは完成したが、結局プログラムの中身がよくわからなかった。私自身、Unityを始めたばかりの頃に上記のような状態となっておりました。ネット上のブログ記事を参考させていただく場合でも、必要な前提知識がブログ毎に異なるため、自分が理解できる記事を探すのにとても苦労した経験があります。今となっては、「こうやって説明してくれていたら、もっと早く理解できたのに!」と感じる部分が多くありますので、今回それを本講座で共有することにします。Unityを始めた方の一助となれば幸いです。簡単に自己紹介をしておくと、私は個人アプリ開発歴約4年になる者です。リリースしたアプリは11個あり、累計10万インストール程されています。情報発信の方は、「アプリ個人開発 まるブログ」で技術記事を書いたり、Udemy内でアプリ開発関連の動画講座を公開しています。動画講座は、2700名様を超える方にご利用いただいております。職業訓練指導員免許を取得しており、この免許取得の際に得た「教育」の専門知識を活かし、頭に染み込むような伝え方を意識して作成しました。それでは、よろしくお願いいたします。本講座の構成本講座は大きく4部構成となっています。第2部までは必須な知識を取り上げ、第3部はプログラム設計の基礎知識であるオブジェクト指向、第4部はよりステップアップするための知識について解説しています。第2部までの解説内容にて制作したい内容を実現する考え方を理解できるようになると考えておりますので、第2部を節目に制作に着手しても良いでしょう。詳細な解説内容はコース内容欄からご覧ください。各部の概要を載せておきます。第1部 基礎知識Unity上でコンピュータプログラムを動作させる設定を行った後、C#の基礎知識を解説します。C#の基礎を学ぶことで、Unityが用意している便利な機能を使う基礎も身に付けることができます。1.簡単なプログラムの実行2.変数を使用した計算3.条件分岐4.繰り返し処理5.配列6.関数(メソッド)第2部 覚えておきたい基礎知識第2部は、第1部でお伝えしきれなかったC#の知識をご説明します。その後にUnity制作で必須知識のゲームオブジェクト操作、コンポーネント操作、イベント関数についてご説明します。本章の知識を得ることで、制作物を一つ作り切るスキルが身に付くでしょう。1.C#編2.Unity GameObject編3.Unity コンポーネント編4.Unity 既存コンポーネント操作編5.Unity イベント関数編6.Unity その他第3部 オブジェクト指向プログラムについて調べていると、オブジェクト指向という単語をよく目にします。オブジェクト指向とは、プログラムの保守性、拡張性を高めるためのプログラムを組む考え方のことです。具体的なオブジェクト指向の使い方は、デザインパターンという設計ノウハウ集の専門書が世にありますので、そちらを参考にされると良いでしょう。デザインパターン書の解説を読み解くには、クラスの基礎知識や、オブジェクト指向の三大要素である継承、カプセル化、ポリモーフィズム(多態性)の知識が必要となります。デザインパターン書を読み解くための基礎知識をご説明します。1.クラス2.カプセル化・継承3.ポリモーフィズム第4部 ステップアップ必須レベルではないが、覚えておくとなにかと役立つプログラム知識についてご説明します。ブログ記事で見かけることもある内容になりますので都度調べられるように名前だけでも覚えておくと良いでしょう。1.デリゲート2.ラムダ式3.非同期処理4.その他のC#/Unity機能5.豆知識

课程标签

0人关注该课程

主题相关的课程