Lập Trình Game 2D với Unity
Mô tả

Tại sao lại học lập trình Game 2D?

  • Hầu hết các game thành công có lượt tải cao trên di động là game 2D như Angry Bird, Flappy Bird, Cut The Rope. Game 2D dễ tải, dễ học, dễ chơi, không mất thời gian cho mỗi ván chơi
  • Game 2D có thể chạy trên hầu hết cấu hình điện thoại thông minh từ bình dân đến cao cấp, không kén máy mạnh, màn hình lớn như game 3D.
  • Game 2D rất phù hợp để các game studio nhỏ xây dựng vì không quá tốn kém, thời gian sản xuất nhanh.
  • Vòng đời của games thường dưới 12 tháng. Do đó, không nên đầu tư game 3D khi studio còn ít vốn và ít kinh nghiệm
  • Cuộc sống vốn đã phức tạp, games tối giản mà sáng tạo sẽ tốt hơn games phức tạp mà nhàm.

Khóa học này dạy gì?

  1. Các kỹ năng căn bản đến nâng cao khi lập trình games 2D
  2. Chèn quảng cáo ,tạo in app purchase  để có thể kiếm tiền từ game 
  3. Tích hợp mạng xã hội Facebook để tăng tính lan truyền của game 
  4. Chia sẻ kinh nghiệm thực tế của một game developer

Ai nên học?

  • Sinh viên CNTT - lập trình viên muốn tạo ứng dụng game hay xin việc ở game studio
  • Biết một ít C# căn bản hoặc Java, C++ chuyển đổi rất dễ

Giảng viên

Anh Đào Xuân Thắng, lập trình viên di động công ty JetSoft. 4 năm kinh nghiệm phát triển ứng dụng di động và game Unity.

Giáo trình
0. Game Minion Run -P2
  •  Background Scrolling
  •  Kỹ thuật Parallax Scrolling trong Game 2D, Background Scroll nhiều sprite
  •  Player Jump cùng Rigibody
1. Game Mario - P2
  •  Camera follow object
  •  Physic material, Player Shooter cơ bản
  •  Kỹ thuật Object Pooling
2. Hướng dẫn làm game Minion Run- P1
  •  Giới thiệu Game
  •   Import Asset
  •  Giới thiệu về Sprite Editor
  •  Tạo Animation
  •  Animator, cách chuyển trạng thái animation của nhân vật
3. Game 2 Car - Xử lý va chạm trong game
  •  Collision
  •  Trigger
  •  Các collider cơ bản
  •  Hàm xử lý va chạm
  •  Di chuyển Object
  •  Sinh ngẫu nhiên đối tượng
  •  Thêm UI Element
  •  : Pause Game
4. Tổng quan về Unity
  •  Giới thiệu về Unity
  •  Hướng dẫn cài đặt và tạo mới project
  •  Làm quen với giao diện làm việc trong Unity
  •   Giới thiệu về GameObject, Prefab, Component, Rigibody, UI cơ bản trong Unity, các hàm hay dùng trong Untiy
  •  Build cross platform từ Unity
5. Game Minion Run - P3
  •   Scroll Rect, Leader Board cơ bản
  •  Game over, Game Menu
  •  Giới thiệu Unity Ads, Unity Analytics
  •  Finish Game
6. Game 2 Car-Hoàn thiện game
  •  PlayPref- Lưu giữ thông tin trong unity
  •  Add Score
  •  Audio
  •  Tạo Main Menu
  •  Tạo Menu Game Over
  •  Finish Game-Build ra Android và ios
7. Làm game 2 Car
  •  Giới thiệu về game 2 Car
  •  Tạo folder chứa resource :Scene,Prefabs,Sound,Scripts....
  •   Import Asset và cắt sprite
  •  Input – OnMouse event - Sự kiện nhấp chuột
8. Hướng dẫn làm game Mario -P1
  •  Giới thiệu Game Mario
  •  Import Asset
  •  Tiled Map để tạo Level
  •  Joystick cơ bản
9. Game Mario - P4
  •  Google Play Service, Leader Board Google, Adsmod
  •  Finish Game
  •  Hướng dẫn tối ưu game trong unity cơ bản
10. Game Mario -P3
  •  RayCast2D trong Unity (di chuyển enemy qua lại)
  •  Qua màn, Scene Fader
thumbnail
2500000đ
0 buổi thực hành tại phòng lab
Có sản phẩm thực tế sau khoá
Hỗ trợ học phí khoá tiếp theo
Đánh giá
0 sao
0 người đánh giá
Gói học phí
Bạn có thắc mắc
Nhận hỗ trợ
Để lại thông tin, chúng tôi sẽ liên hệ với bạn
Đóng trọn gói
2500000đ
Học viên hoàn thành học phí trong một lần
Đóng theo đợt
2500000đ
Học viên có thể đóng thành nhiều đợt