SIÊU NHÂN LẬP TRÌNH GAME 3D & VR VỚI UNITY - CẤP 2 & CẤP 3

SIÊU NHÂN LẬP TRÌNH GAME 3D & VR VỚI UNITY – CẤP 2 & CẤP 3

Giáo trình khoá học chuẩn Mỹ, giảng viên tận tình, nội dung học tập chuyên sâu dài hạn
Mô tả khoá học
  • Unity là một “cross- flatform game engine” tạm hiểu là công cụ phát triển game đa nền tảng được phát triển bởi Unity Technologies. Game engine này được sử dụng để phát trển game trên PC, consoles, thiết bị di động và trên websites. Unity cung cấp công cụ dựng hình (kết xuất đồ họa) cho các hình ảnh 2D hoặc 3D, công cụ vật lý (tính toán và phát hiện va chạm), âm thanh, mã nguồn, hình ảnh động, trí tuệ nhân tạo.
  • Khóa học lập trình Game 3D với Unity giúp học sinh khai phá các ý tưởng kịch bản, trò chơi, xây dựng đồ họa, nhân vật, môi trường trong thế giới 2D, 3D và từ đó phân tích, thiết kế, xây dựng và phát triển các game trên đa nền tảng. Ngoài ra học sinh sẽ tìm hiểu các kiến thức lập trình C# căn bản cũng như kiến thức sử dụng môi trường tích hợp để viết lệnh (write code), biên dịch (compile), đóng gói (package), chạy thử (test) hoặc tạo ứng dụng thật (build).
  • Sự kết hợp giữ lập trình và thiết kế xây dựng kịch bản nhân vật sẽ tạo nên những sản phẩm trò chơi đồ họa 3D một cách đặc sắc thú vị cho các bạn nhỏ.
Học sinh học được những gì
Phát triển tư duy, khái niệm
  • Năng khiếu tư duy thẩm mỹ và tạo hình
  • Khả năng sáng tạo cao và có một kiến thức rộng
  • Tư duy thực hiện quy trình
  • Tư duy xây dựng và phát triển ý tưởng sản phẩm
Kiến thức khoá học
  • Kiến thức nền tảng trong thiết kế đồ họa 3D
  • Kiến thức lập trình căn bản với ngôn ngữ C#
  • Cách thức lên ý tưởng và thiết kế sản phẩm, xây dựng kịch bản trò chơi
  • Kết hợp các kiến thức về văn hóa xã hội, lịch sử, khoa học và những vẫn đề nổi bật trong thế giới công nghệ
Phát triển kỹ năng phần cứng, Phần mềm
  • Thành thạo xử lý kịch bản, điều khiển nhân vật, môi trường từ việc học lập trình Game 3D với Unity
  • Lập trình điều khiển với công cụ lập trình Visual Studio Code
Kỹ năng thế kỷ 21
  • Kỹ năng giao tiếp (Communication): Thông qua hoạt động trình bày, truyền đạt ý tưởng dưới dạng nói và viết
  • Tư duy phản biện (Critical Thinking): Thông qua việc tự tin nói lên quan điểm và các lập luận cá nhân.
  • Năng lực sáng tạo (Creativity): Thông qua việc sáng tạo sản phẩm mới mẻ và hiện thực hoá, học sinh được đóng nhiều vai trò của lập trình viên, nhà sản xuất, người kể chuyện, nhà thiết kế
  • Kỹ năng hợp tác (Collaboration): Thông qua việc chia sẻ hiểu biết cho nhau, cộng tác, làm việc theo nhóm, hợp tác hoặc phản biện để nâng cao hiệu quả
Xem toàn bộ Ẩn đi
Thiết bị học tập
Nguyên tắc giảng dạy tại Teky
  • Lớp học tiêu chuẩn 8 học sinh 1 giảng viên

    Nhằm gia tăng hiệu quả học tập

  • Mô hình học tập theo dự án (Project Based Learning)

    Sản phẩm được dựa trên các vấn đề và thực tế cuộc sống, hiện thực hoá từ ý tưởng thành sản phẩm.

  • Lấy học sinh làm trọng tâm

    Giáo viên đóng vai trò là huấn luyện viên, theo sát năng lực học tập của từng học sinh.

  • Tích hợp kỹ năng 4C (Communication - Critical Thinking - Creativity - Collaboration)

    Trong hoạt động của mọi lớp học, giờ học.

Nội dung chương trình học
Học phần
  • 1 Học phần 1 12 Bài - 24 giờ
    • Chủ đề: Thế giới ảo Roblox Kiến thức: -Tạo tài khoản, Cài đặt Roblox Studio và Roblox Player -Cách thức điều khiển Nhân vật và Camera View trong Roblox -Tạo Project trong Roblox Studio và Tổng quan về giao diện Roblox Studio -Thêm mô hình đơn giản với Toolbox (Model /Sound) -Thao tác với mô hình / vật thể ảo: Focus, Select, Scale, Move, Rotate, Transform Dự án ""Nhà tôi trong thế giới Roblox"": mô hình ngôi nhà ảo được xây dựng từ trí tưởng tượng trong thế giới Roblox. Đây cũng là đích đến cuối cùng khi người chơi vượt qua các thử thách

      02:00
    • Tìm hiểu chủ đề: Các dòng game nổi tiếng Kiến thức, khái niệm: -- Thiết kế trò chơi trên giấy -- Thêm vật thể (Block, Sphere, Wedge, Cylinder) với Part -- Hiệu chỉnh Color, Material, Lock, Anchor, Collision, Snap của vật thể. -- Thêm điểm hồi sinh - Spawn cho trò chơi và chạy thử - Play Test. Dự án "Vượt chướng ngại vật": đây là một dòng game phổ biến trong thế giới Roblox, nơi mà người chơi buộc phải sử dụng các kỹ năng di chuyển, vượt qua các chướng ngại vật để về đích.

      02:00
    • Tìm hiểu chủ đề: Không gian 2 chiều, 3 chiều, 4 chiều Kiến thức, khái niệm: -- Hệ trục tọa độ Oxyz trong Roblox Studio -- Thuộc tính Velocity của vật thể -- Các hiệu ứng với vật thể / nhóm vật thể: Fire, Smoke. SpotLight, SurfaceLight, Sparkles, ParticleEmitter,... "Chướng ngại vật đặc biệt - phần 1": đây là dạng chướng ngại vật tác động lực lên người chơi khiến người chơi khó điều khiển nhân vật và dễ rơi vào bẫy.

      02:00
    • Tìm hiểu chủ đề: Không có Kiến thức, khái niệm: -- Ôn tập các kiến thức cũ -- Thao tác với nhóm vật thể: Select nhiều vật thể, Union, Negate, Separate Dự án "Nâng cấp các chướng ngại vật" là phần ứng dụng các kiến thức đã học của học sinh nhằm sáng tạo ra nhiều loại chướng ngại vật nhằm thử thách người chơi.

      02:00
    • Tìm hiểu chủ đề: Các ngôn ngữ lập trình phổ biến trong xây dựng Game Kiến thức, khái niệm: -- Vai trò của các ngôn ngữ lập trình trong game -- Tạo project Lua trên Repl.it -- Lệnh print() và phép nối chuỗi và kiểu dữ liệu: string, number, boolean, nil -- Biến và các phép toán cơ bản trong Lua (+ | - | * | / | so sánh) Dự án "Ngôn ngữ lập trình trong game" giúp học sinh hình dung rõ ràng ngôn ngữ lập trình nói chung và ngôn ngữ Lua nói riêng có ứng dụng vào thế giới ảo Roblox như thế nào. Học sinh cũng làm quen với các lệnh Lua căn bản trong phần này.

      02:00
    • Tìm hiểu chủ đề: Vật thể ngoài đời thực và trong Game Kiến thức, khái niệm: -- Bật /Tắt Panel Explorer và Panel Properties và Panel Output trong Roblox Studio -- Kiểm tra loại dữ liệu với lệnh type() -- Thuộc tính của các vật thể trong Roblox và kiểu dữ liệu tương ứng. -- Chờ trong thời gian xác định với lệnh wait() trong Roblox Studio -- Đọc & Thay đổi giá trị thuộc tính vật thể bằng lệnh (cách 1: script trên ServerScript Service + đường dẫn tuyệt đối) Dự án "Biến đổi thế giới ảo Roblox": đây là dự án sử dụng lệnh để thay đổi thuộc tính ban đầu của vật thể trong Roblox nhằm tạo ra hiệu ứng đổi màu.

      02:00
    • Tìm hiểu chủ đề: Kĩ xảo điện ảnh Kiến thức, khái niệm: -- Khai báo chương trình con không tham số và không trả về giá trị trong Lua -- Cách thay đổi màu sắc với lệnh BrickColor.new() và BrickColor.random() trong Roblox Studio -- Vòng lặp vô tận while(true) trong Lua. Dự án "Chướng ngại vật đặc biệt - phần 2": đây là dạng chướng ngại vật có khả năng thay đổi giữa 2 trạng thái khác nhau (thể rắn và thể khí) giúp làm tăng tăng độ khó của trò chơi,

      02:00
    • Tìm hiểu chủ đề: Nguyên lý DRY - Don't Repeat Yourself trong lập trình Kiến thức, khái niệm: -- Phân biệt Parent và Children trong cây phả hệ của Roblox Studio -- Đọc & Thay đổi giá trị thuộc tính vật thể bằng lệnh (cách 2: script trên vật thể + đường dẫn tương đối) -- Tái sử dụng Code với Function và script.Parent -- Yếu tố vật lý trong thế giới Roblox. -- Di chuyển vật thể căn bản với Body Velocity và Body Gyro. Dự án "Chướng ngại vật đặc biệt - phần 3": đây là dạng chướng ngại vật có khả năng di chuyển nhằm làm tăng độ khó của trò chơi.

      02:00
    • Tìm hiểu chủ đề: Game xịn và Game lởm Kiến thức, khái niệm: -- Tạo Checkpoint trong Roblox Studio -- Publish trò chơi lên Roblox.com -- Những điều nên làm và không nên khi chơi thử game của bạn mình. Dự án "Nhiệm vụ bất khả thi ": đây là nội dung giúp học sinh hiểu hơn về trải nghiệm của người chơi và từ đó cải thiện trò chơi của mình thông qua hệ thống Checkpoint.

      02:00
    • Lên ý tưởng cho dự án cuối khóa, xây dựng bản thiết kế và chuẩn bị lập trình

      02:00
    • Lập trình cho dự án cuối khóa, tập thuyết trình chuẩn bị cho buổi bảo vệ

      02:00
    • Thuyết trình dự án cuối khóa

      02:00
  • 2 Học phần 2 12 Bài - 24 giờ
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
  • 3 Học phần 3 12 Bài - 24 giờ
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
  • 4 Học phần 4 12 Bài - 24 giờ
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
  • 5 Học phần 5 12 Bài - 24 giờ
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
  • 6 Học phần 6 12 Bài - 24 giờ
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
  • 7 Học phần 7 12 Bài - 24 giờ
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
  • 8 Học phần 8 12 Bài - 24 giờ
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
  • 9 Học phần 9 12 Bài - 24 giờ
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
  • 10 Học phần 10 12 Bài - 24 giờ
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
  • 11 Học phần 11 12 Bài - 24 giờ
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
  • 12 Học phần 12 12 Bài - 24 giờ
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
    • Đang cập nhật

      02:00
Hình ảnh lớp học