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

/

Game Programming

Take it, please...

A lecture that will teach you everything you need, even if you don't know how! How to make things you generally need in MapleStory Worlds!

(4.2) 6 reviews

163 learners

  • seokgukim
Lua
UCC
Thumbnail

Reviews from Early Learners

What you will learn!

  • MapleStory Worlds Game Development

  • Handling Lua Scripts

Listen to what you know and feed it to me even if you don't know
Making a game with the "Please Take It" series 🎮


🍄 This lecture is a collaboration between Nexon X Dandy Lion
This video was produced with the support of MapleStory Worlds X Edu Creator Camp 2022 .

Maple Story,
Enjoy it more by making it yourself 🍂

[What is MapleStory Worlds?]

This is a next-generation content making platform presented by Nexon, a highly free content creation platform that utilizes the vast graphic resources of Nexon's popular IP, 'MapleStory'.

  • Hundreds of thousands of free resources created for MapleStory
  • Easy and simple server and DB use
  • PC/mobile cross-platform support
  • Generate revenue by selling products or avatar items within the world you created.

[Lecture Structure]

This game programming course is easy to understand for intermediate and advanced users. It provides helpful tips for resolving frequently asked questions about game development in MapleStory Worlds, along with an example package implementation that can be applied simply by importing it.

  • Frequently used functions and practical tips
  • Creating a custom key setting function
  • Creating an enhanced script window and speech bubble features
  • Apply walls and ceilings and create a basic mover
  • You can use the created function simply by importing it into the workspace.
  • Understand the core features of MapleStory Worlds through examples.
  • Practical tips not included in the basic guide

What you'll learn in class 🕹️

Section 0: Lua and MapleStory Worlds Basic Tips

  • A basic introduction to Lua Scripting and MapleStory Worlds, with tips on common pitfalls and frequently used areas.
  • Key Benefits of MapleStory Worlds
  • Lua's table object concept and common usage examples
  • Frequently used MapleStory Worlds features

Section 1: Creating a Key Setting System

  • We explain the implementation of key setting functions, which are essential for creating a real world, especially for PC versions, and provide a completed version.
  • Learn about spawning models using the SpawnService API and practical examples of using Logic scripts.
  • Describes how to attach events to UI objects using Connect Event.
  • This explains how to access the database through DataStorageService and how to utilize it.

Section 2: Creating a Dialogue System

  • We describe and provide a finished version of the implementation of letterboxing, including speech bubbles, letterboxing, and portraits, which are useful for a variety of conversation systems.
  • Describes how to access and use resources through the RUID system.

Section 3: Walls and Ceilings, Basic Movers

  • We provide a simple application of the concepts of walls and ceilings used in side views, and implementation and completion of basic movement movements such as dash, blink, and teleport.
  • Utilizes Foothold and Raycast features.

Q&A 💬

Q. Is it easy for non-majors to understand?

Since the lecturer is not a specialist in the field, this lecture is written from a non-specialist perspective. However, I believe that understanding it depends on the individual's ability. I've tried to make the explanations as understandable as possible, but if you find it difficult to grasp the structure, you can at least utilize the resulting package.

Q. What makes this course different?

We provide packages that can be applied and used simply by importing them, along with descriptions of the implemented features. It's up to you to create the game you want based on the knowledge and packages you've acquired.


Introducing the Knowledge Sharer ✒️

  • PROJECT MOD (now MapleStory Worlds) CI2021 Communication Award
  • Graduated from Seoul City University, Department of Business Administration
  • youtube

👉 Other

Recommended for
these people

Who is this course right for?

  • Anyone who wants to take on the challenge of game development in MapleStory Worlds

  • Anyone familiar with the basic programming language structure

Need to know before starting?

  • Lua Script

Hello
This is

163

Learners

6

Reviews

4.2

Rating

1

Course

여러가지 배우고 있는 학생입니다.

Curriculum

All

4 lectures ∙ (1hr 0min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

6 reviews

4.2

6 reviews

  • hsw88ssamz2057님의 프로필 이미지
    hsw88ssamz2057

    Reviews 5

    Average Rating 4.8

    4

    75% enrolled

    • jjhgwx님의 프로필 이미지
      jjhgwx

      Reviews 498

      Average Rating 4.8

      5

      75% enrolled

      良い講義をありがとうございます!

      • hyde31633589님의 프로필 이미지
        hyde31633589

        Reviews 349

        Average Rating 5.0

        5

        100% enrolled

        よく見ました。

        • staro2175942님의 프로필 이미지
          staro2175942

          Reviews 1

          Average Rating 5.0

          5

          75% enrolled

          ありがとうございます。助けてくれました。

          • hyongsu44님의 프로필 이미지
            hyongsu44

            Reviews 868

            Average Rating 5.0

            5

            100% enrolled

            講義ありがとうございます。

            Free

            Similar courses

            Explore other courses in the same field!