Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Game Dev

/

Game Programming

Tạo trò chơi của riêng bạn trong Thế giới MapleStory: “Cuộc phiêu lưu của tôi”

Đây là bài giảng MSW101 dành cho người dùng toàn cầu muốn trở thành Người sáng tạo Thế giới MapleStory!

(5.0) 2 đánh giá

132 học viên

  • hotsun1508
Lua
UCC
Thumbnail

Dịch cái này sang tiếng Việt

  • Phát triển trò chơi trong máy khách MSW

  • Triển khai logic và áp dụng mã bằng LuaScript

Học trò chơi platformer 2D bằng tiếng Anh
Hiểu sâu hơn về nền tảng MSW! 🎮


🍄 Bài giảng này là sự hợp tác giữa Nexon X Dandy Lion
Video này được sản xuất với sự hỗ trợ của MapleStory Worlds X Edu Creator Camp 2022 .

Câu chuyện về cây phong,
Hãy tận hưởng nó nhiều hơn bằng cách tự làm nhé 🍂

[Từ người chơi trò chơi trở thành người sáng tạo!]

Tự học có thể hơi khó khăn. Tuy nhiên, nếu bạn theo dõi từng bước trong bài giảng, bạn sẽ sớm trở thành một nhà sáng tạo. Chúng tôi đã tạo ra một khóa học cơ bản bằng tiếng Anh để giới thiệu nền tảng MSW, nền tảng sẽ được mở rộng trên toàn cầu, và hướng dẫn cách tạo nội dung bằng LuaScript. Khóa học này cung cấp cho người chơi MapleStory hiện tại cơ hội tạo ra một trò chơi platformer 2D bằng các tài nguyên độc đáo của MapleStory.

Bạn sẽ cảm thấy tự hào khi trò chơi của mình được phát hành trên nền tảng MSW và được nhiều người yêu thích. Hơn nữa, bạn có thể kiếm doanh thu bằng cách đăng ký vật phẩm trả phí và phiếu mua hàng.

[Món ăn mang về]

  • Tìm hiểu sâu hơn về nền tảng MSW bằng cách tạo trò chơi nền tảng 2D của riêng bạn.
  • Bạn có thể dễ dàng triển khai các chức năng trò chơi cần thiết bằng cách áp dụng và sử dụng LuaScript.
  • Bạn có thể học cách ra mắt và kiếm tiền từ trò chơi của mình.

[Đối tượng mục tiêu]

  • Bất kỳ ai quan tâm đến nền tảng MSW, dù là người nước ngoài hay muốn tham gia các lớp học bằng tiếng Anh
  • Bất kỳ ai muốn tạo ra một trò chơi với ý tưởng riêng của mình bằng cách sử dụng các tài nguyên độc đáo của MapleStory
  • Bất kỳ ai muốn kiếm tiền bằng cách tạo trò chơi


Thông qua bài giảng
Bạn có thể có được thứ gì đó như thế này! 🚩

Màn hình chính của khách hàng MapleStory World
Màn hình thực hành tập lệnh Lua
Màn hình tạo và thực hiện trò chơi 1
Màn hình tạo và thực hiện trò chơi 2
  • Tìm hiểu các khái niệm như thực thể, thành phần và thuộc tính, đồng thời thu thập thông tin về nền tảng MSW.
  • Hiểu biết về mạng cùng với sự quen thuộc với tất cả các tính năng của Maker Client
  • Triển khai logic và áp dụng mã bằng LuaScript
  • Trải nghiệm việc phát triển và ra mắt trò chơi sáng tạo của riêng bạn bằng cách tận dụng tối đa các nguồn lực của MapleStory.
  • Tạo doanh thu bằng cách thêm các mặt hàng và giấy phép

Những gì bạn sẽ học trong lớp học 🕹️

Phần 1: Nền tảng MSW là gì?

Giới thiệu về nền tảng MapleStory Worlds và hướng dẫn sử dụng MSW Maker Client.

  • [Lớp 1] Chào mừng đến với MSW
  • [Bài 2] Tổng quan về MSW Client
  • [Bài 3] Menu điều hướng và bảng Scene
  • [Bài 4] Danh sách mô hình, hệ thống phân cấp và không gian làm việc
  • [Bài 5] Lớp, tập lệnh và tài nguyên

Phần 2: Các khái niệm cơ bản và LuaScript

Một số khái niệm chính của Maker: thực thể, thành phần, thuộc tính, mô hình, dịch vụ và logic. Ngoài ra, bạn sẽ học cách viết kịch bản bằng Lua.

  • [Bài 1] Thực thể, Thành phần và Thuộc tính
  • [Bài 2] Mô hình, Dịch vụ và Logic
  • [Bài 3] Tạo tập lệnh
  • [Bài 4] Logic kịch bản và thành phần kịch bản
  • [Bài 5] Bảng và Biến
  • [Bài 6] Chức năng

Phần 3: Hiểu về mạng lưới trong MSW

Tất cả về Mạng. Giải thích về đồng bộ hóa thuộc tính và kiểm soát chức năng, quyết định xem chức năng của bạn sẽ chạy trên máy chủ hay máy khách.

  • [Bài 1] Đồng bộ hóa thuộc tính
  • [Bài 2] Điều khiển chức năng
  • [Bài 3] Mạng là gì
  • [Bài 4] Giao diện người dùng cục bộ và Logic đầu vào

Phần 4: Tạo trò chơi của riêng bạn: “Cuộc phiêu lưu của tôi”

Tự tạo trò chơi nền tảng 2D với các vật phẩm sưu tầm tiền xu, cổng thông tin, quái vật, v.v.

  • [Bài 1] Tổng quan về trò chơi
  • [Bài 2] Thiết kế bản đồ
  • [Bài 3] Đồ sưu tầm tiền xu
  • [Bài 4] Quái vật
  • [Bài 5] Cột cờ

Phần 5: Xuất bản và kiếm tiền

Các bước để phát hành và kiếm tiền từ trò chơi của bạn bằng cách thêm vật phẩm.

  • [Bài 1] Tự tạo vật phẩm trả phí
  • [Bài 2] Logic và các thành phần để mua một mặt hàng
  • [Bài 3] Sử dụng item và The End

Hỏi & Đáp 💬

H. Tôi có thể theo dõi ngay cả khi tôi không có kinh nghiệm phát triển không?

Hoàn toàn có thể, nhưng bạn có thể cần phải học riêng những phần chưa hiểu qua bài giảng! Nếu không bỏ cuộc, bạn sẽ thấy kết quả!

H. Liệu việc tham gia khóa học này có giúp tôi phát triển kỹ năng phát triển trò chơi một cách tự do không?

Nếu bạn đã hoàn toàn quen thuộc với trò chơi "My Adventure" được phát triển trong phòng thí nghiệm thực hành của khóa học, bạn sẽ không gặp khó khăn gì khi tạo nội dung của riêng mình. Tuy nhiên, bạn có thể thấy chế độ tùy chỉnh dễ dàng hơn nhiều so với việc sử dụng ngôn ngữ kịch bản.

H. Tôi có thể nhận được sự trợ giúp ở đâu nếu gặp khó khăn?

Bạn có thể liên hệ với chúng tôi thông qua diễn đàn trang web chính thức của MapleStory World, Discord chính thức của MapleStory World hoặc qua email cho người hướng dẫn.


Người chia sẻ kiến thức ✒️

Lưu ý trước khi tham gia khóa học 🔍

👉 Khác

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Người nước ngoài quan tâm đến nền tảng MSW hoặc bất kỳ ai muốn nghe bài giảng bằng tiếng Anh

  • Bất kỳ ai muốn tạo trò chơi theo ý tưởng của riêng mình bằng cách sử dụng tài nguyên độc đáo của MapleStory

  • Bất cứ ai muốn kiếm tiền bằng cách làm game

Cần biết trước khi bắt đầu?

  • Quan tâm thường xuyên đến việc lập kế hoạch và phát triển trò chơi

  • Hiểu ngữ pháp lập trình cơ bản (đối với câu lệnh, câu lệnh if)

  • Thông tin về Maple Story để sử dụng tài nguyên (nhân vật, NPC, bản đồ, vật phẩm, BGM, v.v.) đúng nơi.

Xin chào
Đây là

I am Sun Ah, an educreator of the MapleStory Worlds platform. This program is hosted by [NEXON x LIKELION]. I'll help you throughout your journey to become the next educreator.

 

2023.01 - present  IDK2 HEARTCOUNT - Data Analyst & Business Intelligence Consultant

2022.09 - present  NEXON x LIKELION - Educreator

2022.11 - 2022.12  MBC(Munhwa Broadcasting Corporation) - Freelance Translator

2022.07 - 2022.10  KPMG Korea - Machine Learning Engineer

2021.01 - 2021.11  Adup - Project Manager

Chương trình giảng dạy

Tất cả

23 bài giảng ∙ (4giờ 44phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

2 đánh giá

5.0

2 đánh giá

  • Jang Jaehoon님의 프로필 이미지
    Jang Jaehoon

    Đánh giá 498

    Đánh giá trung bình 4.8

    5

    13% đã tham gia

    좋은 강의 감사합니다!

    • 똘똘이스머프님의 프로필 이미지
      똘똘이스머프

      Đánh giá 868

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      강의 감사드립니다. 항상 건강하세요.

      Miễn phí

      Khóa học tương tự

      Khám phá các khóa học khác trong cùng lĩnh vực!