Lập trình Game Unity3D

TỔNG QUAN KHÓA HỌC
NỘI DUNG KHÓA HỌC
ĐĂNG KÍ KHÓA HỌC
Khoá Unity là Game Engine dễ sử dụng nhất được các Studio Game trên cả thế giới sử dụng.Unity lập trình C#, viết code 1 lần chạy được cả trên ANDROID, IOS, WINDOWS PHONE, WEB-GAME,...Sự phát triển của Unity tạo ra nhiều cơ hội lớn cho thị trường Game di động phát triển.Ngoài ra, với 80 triệu thuê bao di động, thị trường phát triển game trên mobile đang là mảnh đất màu mỡ tại Việt Nam, nhu cầu về nhân sự Lập trình Game Unity ngày càng lớn.

Ai nên tham gia khóa học:

  • Sinh viên kỹ thuật đến từ các trường Trung cấp - Cao đẳng - Đại học
  • Học sinh THPT có định hướng theo đuổi lập trình game
  • Lập trình viên đang đi làm muốn trang bị thêm cho mình “vũ khí” mới, ưu việt hơn
  • Và tất cả các đối tượng yêu thích, đam mê và mong muốn thành công trong lĩnh vực phát triển ứng dụng cho thiết bị di động.
  • Lập trình viên đang đi làm muốn chuyển đổi qua lập trình game .

Kết quả sau Khóa học Lập trình Unity

  • Tự thiết lập môi trường để lập trình game Unity
  • Thành thạo kỹ năng lập trình, phát triển game Unity.
  • Tự phát triển 1 game unity hoàn chỉnh & tích hợp thanh toán.
  • Kết thúc khoá học bạn kiếm được tiền mang về nhà.
  • Bạn có cơ hội nhận ở lại làm việc tại công ty cổ phần DevPro Việt Nam với mức lương hấp dẫn.
  • Xác nhận thực tập tại Công ty Cổ Phần DevPro Việt Nam.

Quyền lợi khi tham gia khóa học:

  • Giảng viên là những chuyên gia lập trình với hàng chục năm kinh nghiệm.
  • Các bạn được học theo mô hình dự án thực tế doanh nghiệp.
  • Chất lượng đào tạo của DevPro luôn luôn là nhất, với các giáo trình chuẩn quốc tế.
  • Học viên trực tiếp tương tác với giảng viên ngay trong bài học.
  • DevPro là công ty duy nhất có chính sách hỗ trợ học viên trực tiếp, liên tục 24/7 và cả sau đào tạo
Khóa học lập trình Unity của DEVPRO sẽ khắc phục những băn khoăn của bạn. Với phương pháp dạy sáng tạo cùng với các bài tập thực hành chuyên sâu giúp các bạn hệ thống hóa kiến thức và tự tin khi làm mobile developer

Nội dung khóa học:

Bài 1. Giới thiệu và cài đặt Unity
  • Giới thiệu về Engine game Unity
  • Cài đặt Unity, SDK, JDK và thiết lập build game trên các nền tảng
Bài 2: Tổng quan ngôn ngữ lập trình C#
  • Các kiểu dữ liệu cơ bản, cách khai báo biến hằng, các toán tử
  • Class, Collections
  • Lập trình hướng đối tượng (OOP)
  • Interface, Regular Expression,...
Bài 3: Làm quen với Editor, Script, môi trường lập trình trên Unity
  • Giới thiệu các thành phần giao diện trong Unity
  • Gameobject và Component Tranform
Bài 4: MonoBehaviour, Getcomponent
  • Vòng đời của game object
  • Các hàm trong MonoBehaviour: Awake, Start, Update, FixedUpdate, OnEnable, OnDisable,...
Bài 5: Asset in Unity
  • Import Graphic, Audio và cách sử dụng chúng trong game
  • Khái niệm về Prefab và cách sử dụng
Bài 6: Animation và Animator:
  • Các cách tạo animation, animator trong Unity
  • Các cách tạo animation phổ biến trong game
  • Thực hành các sơ đổ animator phức tạp
Bài 7: : Physic và Input trong Unity
  • Colider, Rigidbody, AddForce,…
  • Lập trình điều khiển chuyển động cho nhân vật bằng physic theo input từ bàn phím
  • Kết hợp chuyển đổi animation đã học
Bài 8: ParticleSystem
  • Hệ thống hạt trong Unity
  • Tạo và chỉnh sửa các hiệu ứng
Bài 9: Hệ thống UI trong Unit
  • Thiết kế giao diện cơ bản trong Unity: Text, Button, Image, …
  • Cách bố trí giao diện đẹp mắt người dùng
Bài 10: Thực hành làm game 3D: Survival Shooter
  • Dùng model 3D tạo map trong game, tạo nhân vật
  • Điều khiển player theo chuột và bàn phím
  • Áp dụng kiến thức animation, animator chuyển trạng thái nhân vật theo điều khiển
Bài 11: Thực hành làm game 3D: Survival Shooter (Tiếp)
  • Tạo đối tượng enemy, spawm enemy và dùng thuật toán tìm đương trong Unity làm AI
  • Quản lí máu và gây Damage
  • Áp dụng kiến thức animation, animator chuyển trạng thái nhân vật theo điều khiển
Bài 12: Thực hành làm game 3D: Survival Shooter (Tiếp)
  • Tính điểm số và UI cơ bản, game over
  • Thêm các hiệu ứng âm thanh
Bài 13-15: Thực hành làm Game 2D hoàn chỉnh
  • Thiết kế kịch bản Game và UI Prototype
  • Vẽ giao diện
  • Code thuật toán và hoàn thiện Game
Bài 16: Admob, Unity Ads
  • Tích hợp quảng cáo Admob như Banner, Native Express, Interstial,...
  • Tích hợp quảng cáo Video của Unity
Bài 17: LeaderBoard, Achievement
  • Tích hợp xếp hạng trong Game
  • Tính thành tích của nhân vật trong Game
Bài 18: Tích hợp Game với mạng xã hội
  • Hướng dẫn tạo App Facebook
  • Share link Game, share Screenshot
  • Invite Friends
Bài 19: Tích hợp In-apps Purchase
  • Mua bán trong Game
  • Product Consume, NonConsume, Subscriptions
Bài 20: Phát hành ứng dụng
  • Hướng dẫn phát hành lên chợ Google Play: Gen Keystore, file Apk
  • Hướng dẫn phát hành lên chợ Apple Store: Dùng XCode để publish Game
  • Tối ưu Game (ASO) với công cụ tìm kiếm
  • Tips đẩy Game lên TOP

Đăng kí khóa học

Giảng viên giảng dạy

DOÃN ANH TUẤN

  • 5 năm kinh nghiệm lập trình mobile và game phát triển trên nền tảng Unity 3d. Giảng dạy các khoá học Unity 3d tại các trung tâm tại Hà Nội

  • Chuyên gia công nghệ trong các dự án game casual mobile, các game 2d, 3d và game mutiplayer, game online
  • Chuyên gia phân tích , thiết kế, tôi ưu các dòng game 2d, 3d, mobile game

  • Kinh nghiêm chuyên sâu trong các vấn đề marketing game, kiếm tiền từ game mobile

Thông tin khóa học

  • Khai giảng: 21-04-2017
  • Thời lượng: 20 buổi
  • Lịch học: Thứ 4 - Thứ 6
  • Giờ học: 18h00 - 21h00
  • Địa điểm: Tầng 6, 147 Mai Dịch, Cầu Giấy
  • Học phí: 4.000.00 VNĐ
  • Ưu đãi: Đang cập nhật
  • ĐĂNG KÍ HỌC
Hỗ Trợ
Hà Quyên
FacebookSkype
An Hằng
FacebookSkype
Phạm Hoa
FacebookSkype
Đăng kí học
Thông tin liên hệ

Địa chỉ: Tầng 6, 147 Phố Mai Dịch, Cầu Giấy Hà Nội (Từ Đường Hồ Tùng Mậu rẽ phải đi thẳng khoảng 150M)

Điện thoại: 0985 95 08 95

Email: contact@devpro.vn (Ms Hằng)

Chứng nhận

Khóa học lập trình - Devpro Việt Nam