Lập trình game với unity

KHÓA HỌC LẬP TRÌNH game 2D & 3D UNITY

Toàn bộ bao gồm Game 2D, game 3D & xây dựng nhân vật 3d với Blender


GIỚI THIỆU

Unity hiện tại đang là framework được nhiều Game Studio trên toàn nhân loại sử dụng. được xây dựng vì đội ngũ Unity Technologies. Một trong các những điểm lưu ý làm cho Unity được bình chọn là gốc rễ Game Engine xuất sắc nhất hiện giờ là:

- Lập trình bởi C#, là ngữ điệu rất thân nằm trong với thiết kế viên.

Bạn đang xem: Lập trình game với unity

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

- Unity tất cả bộ công cụ hỗ trợ trong Engine trò chơi cực to gan như Graphic Rendering(DirectX, OpenGL), physic (NVIDIA PhysX), audio (OpenAL) giúp quá trình cách tân và phát triển game trở phải nhanh và dễ dàng hơn.

- Kho thư viện Asset Store to đùng miễn mức giá lẫn co mức giá do xã hội cả nhân loại cung cấp, các bạn sẽ có những lựa chọn hơn để tạo thành những game rất chất

ĐIỀU KIỆN THEO HỌC

- yêu quý game trên Mobile.

- Phải tất cả laptop thông số kỹ thuật tối thiểu vi xử lý core i3, Ram 4G (Windows hoặc MAC)

- Đã biết lập trình một ngôn từ bất kì.

Xem thêm: 500+ Hình Nền Điện Thoại Full Hd 4K, Chất Nhất Quả Đất, 900+ Hình Nền Điện Thoại Ideas

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

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

- Tự thiết kế được trò chơi 2D & 3D chạy trên toàn bộ các mẫu máy iOS, Android, Windows Phone & Trình trông nom web

- từ bỏ xây dựng khối hệ thống game 2d để tìm tiền với truyền bá AdMob

- Nếu chịu khó luyện tập, có thể lập nhóm/team & Studio làm Game.

- Đặc biệt, học viên sẽ cố kỉnh được nghệ thuật tự xây dựng những nhân vật, nghệ thuật tạo vận động 3D theo như ý của chính mình mà ko cần bất kỳ một thư viện cung cấp nào.

- từ mình thành lập được thể các loại game 3d Online thời gian thực không ít người dân chơi.


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

Tham dự trên 80% số buổi học, và hoàn tất đồ gia dụng án cuối khóa, học tập viên sẽ tiến hành cấp ghi nhận hoàn tất khóa đào tạo và huấn luyện của Trung tâm Đào tạo nên Tin học tập Khoa Phạm, có giá trị cả nước

THỜI GIAN và HỌC PHÍ

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

- Học tầm giá tại Khoa Phạm: 8.000.000

- Địa điểm học: Trung tâm Đào chế tạo ra Tin học Khoa Phạm

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

- lưu giữ ý: Do đặc điểm lớp lập trình sẵn game cần sự can dự giữa giảng viên và học viên, vì đó, khóa học này KHÔNG ÁP 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 2d

• Circle Collider 2D

• Box Collider 2D

• Polygon Collider 2D

• Edge Collider 2D

• Physics Material 2D

Scripting

- Scripting Overview

• Creating & Using Scripts

• Variables và the Inspector

• Controlling GameObjects Using Components

• sự kiện Function

• Time and Framerate Management

• Creating và Destroying GameObjects

• Coroutines

• Special Folders and Script Compilation Order

• Namespaces

• Attributes

• Execution Order of sự kiện Function

• Understanding Automatic Memory Management

• Platform Dependent Compilation

• Generic Functions

• Scripting Restrictions

• Script Serialization

• UnityEvents

• What is a Null Reference Exception

• Importand Classes

- Scripting Tools

• Console Window

• MonoDevelop

- sự kiện System

• Supported Events

Audio

- Auido 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 và Textures

- Creating and Using Materials

3 chiều Objects

- Cube

- Sphere

- Capsule

- Cylinder

- Plane

- Quad

Asset Workflow

- Importing Assets

- Import Settings

- Importing from the Asset Store

- Asset Packages

- Standard Assets

Terrian Engine

- Creating và Editing Terrains

- Height Tools

- Texture

- Tree

- Grass & 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

apk

- download and install Java Development Kit