Học Lập Trình Game Cơ Bản

  -  

KHÓA HỌC LẬPhường TRÌNH GAME 2D & 3D UNITY

Toàn bộ có Game 2 chiều, Game 3D & thành lập nhân thứ 3D cùng với Blender


GIỚI THIỆU

Unity hiện nay đang là framework được rất nhiều Game Studio trên toàn nhân loại sử dụng. được chế tạo vày lực lượng Unity Technologies. trong những Đặc điểm tạo nên Unity được đánh giá là gốc rễ trò chơi Engine tốt nhất hiện thời là:

- Lập trình bởi C#, là ngôn ngữ siêu thân ở trong với lập trình sẵn viên.

Bạn đang xem: Học lập trình game cơ bản

- Hỗ trợ vẫn nền tảng: Chỉ phải viết code 1 lần, với game của bọn họ đang chạy được trên cả iOS, Android, WindowsPhone... và thậm chí còn là cả trên Web Browser

- Unity gồm cỗ khí cụ hỗ trợ vào Engine trò chơi cực dũng mạnh nhỏng Graphic Rendering(DirectX, OpenGL), physic (NVIDIA PhysX), audio (OpenAL) góp quy trình cải cách và phát triển game trsinh sống bắt buộc nhanh hao cùng đơn giản và dễ dàng hơn.

- Kho thư viện Asmix Store to đùng miễn mức giá lẫn teo giá tiền bởi vì cộng đồng cả quả đât cung ứng, bạn sẽ có rất nhiều chọn lọc rộng để tạo thành hồ hết game cực chất

ĐIỀU KIỆN THEO HỌC

- Yêu thích hợp game trên sản phẩm điện thoại.

- Phải gồm máy tính thông số kỹ thuật về tối thiểu Core i3, Ram 4G (Windows hoặc MAC)

- Đã biết xây dựng một ngôn từ bất kì.

Xem thêm: Đua Xe Địa Hình Núi Rừng - Đua Xe Đạp Mạo Hiểm Vượt Địa Hình Núi Rừng

MỤC TIÊU KHÓA HỌC

Hoàn tất khóa học, học viên sẽ:

- Tự lập trình sẵn được game 2 chiều và 3D chạy xe trên toàn bộ những mẫu sản phẩm công nghệ iOS, Android, Windows Phone và Trình duyệt web

- Tự xây cất khối hệ thống game 2 chiều để kiếm chi phí cùng với truyền bá AdMob

- Nếu cần mẫn luyện tập, rất có thể lập nhóm/team & Studio làm cho Game.

- điều đặc biệt, học tập viên đã chũm được nghệ thuật từ sản xuất những nhân vật, kỹ thuật tạo thành hoạt động 3 chiều theo may mắn của bản thân mình mà không đề nghị bất kì một thỏng viện hỗ trợ nào.

- Tự bản thân sản xuất được thể loại game 3 chiều Online thời hạn thực đa số người nghịch.

Xem thêm: Điều Kiện Để Học Master Là Gì ? Điều Kiện Cần Biết Để Theo Học Master


BẰNG CẤP.. - CHỨNG NHẬN

Tđắm say dự bên trên 80% số buổi học, với hoàn tất đồ án cuối khóa, học viên sẽ tiến hành cấp Chứng nhận hoàn chỉnh khóa huấn luyện và đào tạo của Trung Tâm Đào Tạo Tin Học Khoa Phạm, có giá trị Việt Nam

THỜI GIAN & HỌC PHÍ

- Thời lượng: 3 tháng.

- Học chi phí trên Khoa Phạm: 8.000.000

- Địa điểm học: Trung Tâm Đào Tạo Tin Học Khoa Phạm

263/14 Lý Thường Kiệt, Phường 15, Quận 11, TP.HCM

- Lưu ý: Do tính chất lớp thiết kế game nên sự tác động thân giáo viên và học tập viên, do đó, khóa huấn luyện và đào tạo này KHÔNG ÁPhường. DỤNG cách làm HỌC TỪ XA qua teamviewer

NỘI DUNG KHÓA HỌC LẬP TRÌNH UNITY 3D

WORKING IN UNITY

Downloading and Installing Unity

Getting Started

- Starting Unity for the First Time

- Creating Project

- Opening a Project

UNITY 2 chiều

Learning Interface

- The Project Window

- The Scene View

- The Hierarchy Window

- The Inspector Window

- The Toolbar

Sprites

- Sprite Creator

- Sprite Editor

- Sprite Packer

2 chiều Physics Reference

- Rigidbody 2 chiều - Collider 2 chiều

• Circle Collider 2D

• Box Collider 2D

• Polygon Collider 2D

• Edge Collider 2D

• Physics Material 2D

Scripting

- Scripting Overview

• Creating & Using Scripts

• Variables & the Inspector

• Controlling GameObjects Using Components

• Event Function

• Time và Framerate Management

• Creating & Destroying GameObjects

• Coroutines

• Special Folders & Script Compilation Order

• Namespaces

• Attributes

• Execution Order of Event Function

• Understanding Automatic Memory Management

• Platsize Dependent Compilation

• Generic Functions

• Scripting Restrictions

• Script Serialization

• UnityEvents

• What is a Null Reference Exception

• Importvà Classes

- Scripting Tools

• Console Window

• MonoDevelop

- Event System

• Supported Events

Audio

- Auibởi vì Overview

- Audio Files

- Audio Source

- Audio Clip

Animation

- Animation System Overview

- Animator Controller

- Animation Transitions

UI

- Canvas

- Basic Layout

- Visual Components

- Interaction Components

- UI Reference

• Rect Transform

• Canvas Components

• Canvas

• Canvas Scaler

• Canvas Group

• Canvas Renderer

- Visual Components

• Text

• Image

• Raw Image

- Interaction Components

• Button

• Slider

• Input Field

Practice

1. Spider Cave
*
2. Rush Plane
*

UNITY 3D

Learning Interface

- The Project Window

- The Scene View

- The Hierarchy Window

- The Inspector Window

- The Toolbar

Light

- Lighting Overview

- Using Lights

- Cookies

- Shadows

- Directional Light Shadows

- Lens Flare

Materials, Shaders & Textures

- Creating & Using Materials

3 chiều Objects

- Cube

- Sphere

- Capsule

- Cylinder

- Plane

- Quad

Asmix Workflow

- Importing Assets

- Import Settings

- Importing from the Asset Store

- Asset Packages

- Standard Assets

Terrian Engine

- Creating & Editing Terrains

- Height Tools

- Texture

- Tree

- Grass and Other Details

- Wind Zones

- Terrain Settings

Tree Editor

- Building Your First Tree

- Tree Basics

- Branch Group Properties

- Leaf Group Properties

- Tree – Wind Zones

Particle Systems

- Particle Systems Overview

- Using Particle Systems in Unity

3D Physics Reference

- Box Collider

- Capsule Collider

- Character Collider

- Mesh Collider

- Rigidbody

- Sphere Collider

- Wheel Collider

- Terrain Collider

- Physic Material

Navagation và Pathfinding

- Navigation System in Unity

- Building a NavMesh

- NavMesh Agent

- Creating a NavMesh Agent

Practice

1. Zig Zag Runner
*
2. FPS Shooter Zombie
*
3. Tank Multiplayer Shooter

EXPORTING PLATFORM-SPECIFIC

Android

- Download và install Java Development Kit