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
Lịch học
Part-time: 19:30 – 21:30
Thứ 2,4,6 hoặc 3,5,7
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
ĐỘI NGŨ GIẢNG VIÊN VÀ CHUYÊN GIA UY TÍN
feedback CỦA 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.
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ề.
BẠN ĐÃ SẴN SÀNG?
GỌI NGAY
0989.534.458