Khóa học:

Intermediate Game Development with Unity

Phát triển Game 2D với các tính năng nâng cao

  • Dành cho người đã có nền tảng về C#, Unity
  • Lộ trình chuẩn theo yêu cầu tuyển dụng của studio
  • Học theo dự án

03 LÝ DO NÊN CHỌN KHÓA HỌC

1

Chương trình chuẩn theo yêu cầu tuyển dụng của studio

Khóa học được thiết kế dựa trên khung năng lực được đề xuất bởi Dual Cat Game Studio. Học viên được học những kỹ năng và kiến thức phổ biến, được các studio game trên thế giới áp dụng, tự tin bước vào ngành công nghiệp game.

2

Lộ trình học tập và phát triển dài hạn

Xuyên suốt khóa học, CodeGym cung cấp lộ trình dài hạn giúp học viên xây dựng được nền tảng kiến thức và kỹ năng vững chắc, để có thể áp dụng những kiến thức đó vào thực tế lâu dài và phát triển sự nghiệp vững chắc.

3

Học theo dự án, ứng dụng kiến thức vào thực tiễn

Học viên được thực hành với các dự án thực tế theo tiêu chuẩn cao của ngành. Không chỉ học lý thuyết, học viên sẽ tạo ra những sản phẩm thực sự, qua đó khẳng định kỹ năng lập trình của mình và sẵn sàng bước vào thị trường việc làm.

KHOÁ HỌC PHÙ HỢP VỚI:

  • Người đã hoàn thành khóa học phát triển game cơ bản hoặc có kinh nghiệm tương đương;
  • Những nhà phát triển game nghiệp dư chưa biết cách xây dựng kiến trúc code trong game dễ mở rộng, sử dụng lại thông qua các yếu tố nhập vai;
  • Sinh viên đã có khả năng lập trình C# cơ bản và đã tiếp xúc với Unity nhưng chưa được trải nghiệm xây dựng một dự án có yếu tố nhập vai hoàn chỉnh.

BẠN SẼ ĐẠT ĐƯỢC GÌ SAU KHOÁ HỌC?

  • Thành thạo việc tạo ra các game 2D bằng Unity;
  • Hiểu và áp dụng Design Pattern (Factory, Observer, Strategy) để xây dựng các hệ thống game nhập vai dễ mở rộng và dùng lại như chỉ số, kỹ năng;
  • Sử dụng Unity để xây dựng responsive UI layout trên các màn hình có tỷ lệ khác nhau;
  • Hiểu và có khả năng chỉnh sửa các tính năng cơ bản của Particle effect để tạo các hiệu ứng kỹ năng sống động;
  • Sử dụng Physics để xử lý va chạm một cách tối ưu;
  • Xây dựng hệ thống quản lý và chạy Animation đơn giản để diễn hoạt nhân vật trong game;
  • Hiểu và có khả năng sửa lỗi, tinh chỉnh các thiết lập build cơ bản trong Android;
  • Hiểu và có khả năng tối ưu hiệu năng game sử dụng Profiler, Garbage Collection, Pooling, Sprite Atlas;
  • Sử dụng Breakpoint để debug lỗi nhanh, chính xác;
  • Hiểu các nguyên tắc cơ bản của phát triển game multi-player và hệ thống mạng;
  • Tối ưu hóa hiệu suất game thông qua quản lý tài sản và kỹ thuật script hiệu quả;
  • Triển khai các cơ chế và hệ thống game phức tạp để nâng cao trải nghiệm chơi game tổng thể;
  • Làm quen với quá trình đóng gói và xuất bản game cho các nền tảng khác nhau.

NỘI DUNG KHÓA HỌC

Khóa học cung cấp các nội dung chính sau:

  • Phát triển Game 2D: Khám phá việc phát triển các game 2D , bao gồm mô hình hóa 2D, hoạt ảnh và mô phỏng vật lý nâng cao.
  • Tối ưu hóa và Hiệu suất: Học các kỹ thuật để tối ưu hóa game của bạn để có hiệu suất tốt hơn, bao gồm quản lý tài sản, tối ưu hóa script và các yếu tố cụ thể cho nền tảng.
  • Cơ chế và Hệ thống Game: Triển khai các cơ chế game nâng cao, chẳng hạn như kẻ thù được điều khiển bởi trí tuệ nhân tạo, các nguồn năng lượng bổ sung và hệ thống điểm số.
  • Đa người chơi và Hệ thống mạng: Hiểu các nền tảng của phát triển game multi-player, bao gồm kiến trúc client-server và các giao thức mạng.
  • Triển khai và Xuất bản: Khám phá quá trình đóng gói và xuất bản game của bạn cho các nền tảng khác nhau, bao gồm máy tính để bàn, di động và web.

TẢI NỘI DUNG CHI TIẾT KHÓA HỌC

3 + 3 =

Lịch học

Part-time: 19:30 – 21:30

Thứ 2,4,6 hoặc 3,5,7

f

Hình thức

Học từ xa

qua Zoom

Học phí

Liên hệ để nhận học phí mới nhất

kèm các ưu đãi

SẢN PHẨM LÀM ĐƯỢC SAU KHÓA HỌC

Sau khoá học học viên có khả năng tự làm được các sản phẩm game thuộc thể loại Match-3 RPG – một phân loại khá phổ biến và đa dạng trong thế giới game hiện nay, như:

  • Match-3 RPG truyền thống
  • Match-3 RPG rogue-like
  • Match-3 RPG với yếu tố chiến lược
  • Match-3 RPG chơi theo lượt
  • Match-3 RPG với cốt truyện sâu sắc

Puzzle & Dragons Story

Gems of War

Empire & Puzzles

Sproggiwood

Puzzle Brawl

Puzzle Quest

Match Land

ĐỘI NGŨ GIẢNG VIÊN VÀ CHUYÊN GIA UY TÍN

Anh Lương Trần Ngọc Khiết

  • Giảng viên Khoa CNTT, Đại Học Sư phạm TP. HCM
  • Thạc sĩ Khoa học máy tính
  • Chứng chỉ Nghiệp vụ sư phạm Giảng viên
  • Hơn 12 năm kinh nghiệm giảng dạy và làm việc trong lĩnh vực lập trình

Anh Nguyễn Tuấn Minh

  • CTO GAPU Game Studio
  • Kỹ sư CNTT Đại học Bách Khoa Hà Nội
  • Nghiên cứu khoa học được xuất bản quốc tế về AI trong lĩnh vực y tế
  • Giải Dự án Game đột phá tại Game Connection Conference 2023
    – NEO Manager certificate
  • Hơn 10 năm kinh nghiệm làm việc trong ngành game với nhiều vị trí khác nhau ở các Studio Game uy tín của Việt Nam
  • Trực tiếp tham gia phát triển nhiều dòng game nổi bật như: Legend Guardians, Stickman Master, Castle Defender, Smashing Heroes, AETHR Idle RPG,… với hàng nghìn người chơi mỗi tháng.

Anh Đặng Đình Sơn

  • Thạc sĩ Công nghệ Kỹ thuật Điện tử, Đại học công nghiệp Hà Nội
  • Hơn 12 năm kinh nghiệm làm việc với Unity và giảng dạy lập trình Game

Anh Bùi Xuân Thịnh

  • Kỹ Sư CNTT, Học viện Kỹ Thuật Quân Sự
  • Hơn 9 năm kinh nghiệm làm việc với Unity và giảng dạy lập trình Game Unity

Anh Nguyễn Tuấn Anh

  • Cử nhân CNTT, Đại học Hà Nội –
  • Hơn 4 năm kinh nghiệm làm việc với Unity và giảng dạy lập trình Game Unity

feedback CỦA HỌC VIÊN

review CodeGym
Feedback học viên

Em cảm ơn CodeGym Online đã cho em có cơ hội học khoá lập trình Game Unity xịn như vậy. Em sinh viên Web chuyển sang Game nên mới đầu học cũng nhiều cái khó khăn lắm. Nhờ có giảng viên Tài mà em bước đầu thành thạo được với C# để bắt đầu với lộ trình làm Game sắp tới ạ. Mọi người nhiệt tình và hỗ trợ em rất nhiều.

Hoàng Văn Thái

Sinh viên IT

Feedback học viên

Em là sinh viên bên kỹ thuật đã tự mò học làm Game trước đó một thời gian rồi sau đó mới đăng ký khoá học Game Unity của CodeGym Online để có người dẫn dắt và định hướng. Nói thật chứ tự học lâu lắm ạ, lại không biết bắt đầu từ đâu nữa, học sai cũng chả có ai sửa cho. Ở CodeGym Online em được thầy định hướng, hỗ trợ, mentor giải đáp nhiệt tình lắm. Các bạn học viên cũng đua nhau học nữa nên em càng có động lực chuyển nghề.

Ngô Anh Bắc

Sinh viên ngành Kỹ thuật

BẠN ĐÃ SẴN SÀNG?

GỌI NGAY

0989.534.458

Đăng ký tư vấn khoá Intermediate Game Development with Unity

10 + 13 =