Thumbnail
게임 개발 게임 프로그래밍

Create Your Own Game in the MapleStory Worlds: “My Adventure” 대시보드

(5)
1개의 수강평 ∙  69명의 수강생

무료

지식공유자: Sun Ah Min
총 23개 수업 (4시간 44분)
수강기한: 
무제한
수료증: 미발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변: 미제공
폴더에 추가 공유

초급자를 위해 준비한
[게임 프로그래밍, 디자인] 강의입니다.

메이플스토리월드 Creator가 되고 싶은 글로벌 유저를 위한 MSW101 강의입니다!

✍️
이런 걸
배워요!
MSW 클라이언트에서 게임 개발
루아스크립트(LuaScript)를 활용하여 로직 구현 및 코드 응용

2D 플랫포머 게임을 영어로 배워보며
MSW 플랫폼에 대한 이해를 높여요! 🎮


🍄 본 강의는 넥슨 X 멋쟁이사자처럼의
MapleStory Worlds X Edu Creator Camp 2022의 제작 지원을 받아 제작된 영상입니다.

메이플 스토리,
직접 만들면서 더 즐기기 🍂

[게임을 하는 주체에서, 만드는 주체로!]

혼자서는 막막합니다. 그러나 차근차근 강의를 따라하다 보면 어느새 Creator가 된 여러분들을 발견하실 수 있을겁니다. 글로벌하게 뻗어나갈 MSW 플랫폼을 소개하고 LuaScript를 활용한 콘텐츠 제작의 Baseline 강의를 “영어로” 제작하였습니다. 기존 메이플스토리 게임 플레이어들이 이번엔 직접 메이플스토리 고유의 리소스를 활용하여 2D 플랫포머 게임을 제작할 수 있는 기회를 제공합니다.

MSW 플랫폼에 자신이 만든 게임이 출시되고, 많은 사람들이 플레이하는 것을 보면서 뿌듯함을 느끼실 수 있습니다. 더불어, 유료 아이템 및 이용권을 등록한다면 수익도 얻을 수 있습니다.

 

[Takeaways]

  • 2D 플랫포머 게임을 직접 제작해보는 과정에서 MSW 플랫폼에 대한 이해를 높인다.
  • LuaScript를 응용하고 활용하여 게임에 필수적인 기능을 손쉽게 구현할 수 있다.
  • 게임을 출시하여 수익화하는 방법을 배울 수 있다.

[수강타겟]

  • MSW 플랫폼에 관심을 갖고 있는 외국인 또는 영어로 강의를 듣고자 하는 누구나
  • 메이플스토리 고유의 리소스를 활용하여 자신만의 아이디어로 게임을 만들고자 하는 누구나
  • 게임을 제작하여 수익을 얻고자 하는 누구나


강의를 통해
이런 걸 얻어갈 수 있어요! 🚩

메이플스토리 월드 클라이언트 홈 화면
루아스크립트 실습 화면
게임 제작 후 실행 화면 1
게임 제작 후 실행 화면 2
  • 엔티티, 컴포넌트, 프로퍼티 등의 개념을 익히고 MSW 플랫폼에 대한 정보 습득
  • Maker Client의 모든 기능 숙지와 더불어 네트워크에 대한 이해
  • 루아스크립트(LuaScript)를 활용하여 로직 구현 및 코드 응용
  • 메이플스토리의 리소스를 마음껏 활용하여 자신만의 창의적인 게임 개발 및 출시 경험
  • 아이템 및 사용권 추가로 인한 수익 창출 

수업에서 배울 내용 🕹️

 Section 1 : What is the MSW platform? 

An introduction to the MapleStory Worlds platform and a walkthrough to the MSW Maker Client.

  • [수업 1] Welcome to MSW
  • [수업 2] MSW Client Overview
  • [수업 3] Navigation menu and Scene panel
  • [수업 4] Model List, Hierarchy, and Workspace
  • [수업 5] Layer, Script, and Resources

 Section 2 : Basic concepts and LuaScript 

Few main concepts of the Maker; entity, component, property, model, service, and logic. Also, you’ll learn how to script using Lua.

  • [수업 1] Entity, Component, and Property
  • [수업 2] Model, Service and Logic
  • [수업 3] Creating Scripts
  • [수업 4] Script Logic and Script Component
  • [수업 5] Table and Variable
  • [수업 6] Function

 Section 3 : Understanding Network in MSW 

All about Network. Explanation of property synchronization and function control, deciding whether your function will run in the server or the client.

  • [수업 1] Property Synchronization
  • [수업 2] Function control
  • [수업 3] What is Network
  • [수업 4] Local UI and Input Logic

 Section 4 : Create your own game: “My Adventure” 

Making your own 2D platformer game with coin collectibles, portals, monsters, etc.

  • [수업 1] Game Overview
  • [수업 2] Designing the map
  • [수업 3] Coin Collectibles
  • [수업 4] Monster
  • [수업 5] Flagpole

 Section 5 : Publish and Monetize 

Steps to publish and monetize your game by adding items.

  • [수업 1] Make your own paid items
  • [수업 2] Logics and Components to purchase an item
  • [수업 3] Using the item and The End

Q&A 💬

Q. 개발 경험이 없는데도 따라갈 수 있나요?

가능하지만, 강의만으로도 이해가 안되는 부분은 따로 학습이 필요하실 수도 있습니다! 그대로 포기하지 않으시면 결과물은 나올겁니다!

Q. 이 강의를 들으면 자유자재로 게임 개발할 수 있는 실력을 쌓을 수 있나요? 

강의 실습 파트에서 개발하게 되는 "My Adventure" 게임을 완전히 숙지만 한다면 여러분 자신만의 콘텐츠를 만드는데 어려움은 없으실거에요. 다만, 스크립트 언어를 사용하는 것보도 꾸미기 모드가 훨씬 수월하게 느껴질 수 있습니다.

Q. 너무 어려우면 어디에 도움을 요청할 수 있나요? 

메이플스토리 월드 공식 홈페이지 포럼, 메이플스토리 월드 공식 디스코드, 또는 강의자에게 메일로 문의하실 수 있습니다.


지식공유자 ✒️

수강 전 참고사항 🔍

👉 기타 사항

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
MSW 플랫폼에 관심을 갖고 있는 외국인 또는 영어로 강의를 듣고자 하는 누구나
메이플스토리 고유의 리소스를 활용하여 자신만의 아이디어로 게임을 만들고자 하는 누구나
게임을 제작하여 수익을 얻고자 하는 누구나
📚
선수 지식,
필요할까요?
평소 게임 기획 및 개발에 대한 관심
기본 프로그래밍 문법에 대한 이해 (for문, if문)
리소스(캐릭터, NPC, 맵, 아이템, BGM 등)를 적재적소에 활용하기 위해 메이플스토리에 대한 정보

안녕하세요
Sun Ah Min 입니다.
Sun Ah Min의 썸네일

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

커리큘럼 총 23 개 ˙ 4시간 44분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 1. Basic concepts and LuaScript
Entity, Component, and Property 06:28
Model, Service and Logic 07:52
Creating Scripts 11:02
Script Logic and Script Component 28:32
Table and Variable 18:03
Function 24:25
섹션 2. Understanding Network in MSW
Property Synchronization 12:10
Function control 23:31
What is Network 08:30
Local UI and Input Logic 10:45
섹션 3. Create your own game: My Adventure
Game Overview 04:05
Designing the map 17:16
Coin Collectibles 18:46
Monster 07:51
Flagpole 06:52
섹션 4. Publish and Monetize
Make your own paid items 04:48
Logics and Components to purchase an item 13:18
Using the item and The End 05:24
강의 게시일 : 2023년 02월 07일 (마지막 업데이트일 : 2023년 02월 09일)
수강평 총 1개
수강생분들이 직접 작성하신 수강평입니다.
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
똘똘이스머프 thumbnail
5
강의 감사드립니다. 항상 건강하세요.
2023-05-26