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

/

Game Programming

[MapleStory Worlds]初心者向けゲームを作る

MapleStory Worldsプラットフォームを使用してゲームを作成するには、少し学習が必要です。しかし、その過程が退屈しないように楽しく内容を整えました。

  • chobocoding
Lua
UCC
Thumbnail

学習した受講者のレビュー

こんなことが学べます

  • MapleStory Worlds環境、概念学習

  • MapleStory Worlds APIとLua言語基礎文法

  • コーディングなしで実装できる機能

  • 若干のコーディングが入る機能

自由度の高いコンテンツ制作プラットフォームとして
初心者向けゲームを作る🎮


🍄この講義はNexon Xのファッションライオンのようです
MapleStory Worlds X Edu Creator Camp 2022の制作支援を受けて制作された映像です。

メープルストーリー、
自分で作ってもっと楽しむ🍂

[メープルストーリーコンテンツメイキング]

ネクソンの人気IPである「メープルストーリー」の膨大なグラフィックリソースを活用した自由度の高いコンテンツ制作プラットフォームで、ネクソンが披露する次世代コンテンツメイキングプラットフォームです。

  • 飾りモードで開発に関心のある誰でも簡単にワールド製作が可能です。
  • プロモードにより、よりクオリティの高いワールド製作が可能です。
  • Nexonが提供するリソースに加えて、自分で作成したリソースを追加して完成させることができます。
  • PCとモバイルクロスプラットフォームをサポートします。
  • 作成したコンテンツを友達と一緒にプレイできます。
  • メープルアセットだけでなく、サーバーとDBも提供します。
  • 製作したワールド、アバターアイテム発売などを通じて収益創出が可能です。

【講義構成】

コーディング、ゲーム制作ツールに慣れていない初心者でも簡単にフォローできるよう講義を構成しました。以下の内容を一緒に練習してみながら、簡単に学ぶことができます。

  • MapleStory Worlds環境、概念学習
  • MapleStory Worlds APIとLua言語基礎文法
  • コーディングなしで実装できる機能
  • 若干のコーディングが入る機能

合計4つのセクションに分かれており、後に行くほど難易度が上がります。しかし、初心者が従うのは難しいほど難しくはありません。


授業で学ぶ内容 🕹️

セクション 1: 基礎

メープルストーリーワールド環境を探る

MapleStory Worldsプロモーションでの画面構成とワールド制作に必要な概念について説明します。

コーディングを少し見て

MapleStory Worldsでコーディングがどのように使用されるかを調べ、MapleStory Worldsが提供するAPIとLuaの文法について説明します。

他のゲーム画像を読み込む

MapleStory Worldsが提供するリソースではなく、外部イメージファイルを呼び出してEntityとして利用する方法について説明します。

モンスターを飛び回る

コーディングなしでモンスターが特定のパスに移動する方法を説明します。

Section 2: ワンチョボ

モンスターを召喚する

チャットを検知し、ランダムな位置にモンスターを召喚する方法を説明します。

テレポートの実装

キーボード入力を検出し、プレーヤーの位置を移動する方法について説明します。

ヒール技術の実装

プレイヤーの体力を画面に表示し、プレイヤーの体力を制御する方法を説明します。

合うほど強くなるモンスターを作る

モンスターが当たったときにこれを検知し、サイズと攻撃力を制御する方法を説明します。

Section 3: 初心者

カラフルなスキルを実装する

MapleStory Worldsで攻撃がどのように行われるか、スキルエフェクトを表示する方法について説明します。

モンスターに私を追跡させる

エンティティの位置を確認し、動きを制御する方法を説明して、私を追跡します。

NPCを通じて復活する

プレイヤーの生死を確認し、NPCとの会話ウィンドウを作成する方法を説明します。

Section 4: 初心者から抜け出す

モンスターにアイテムをドロップさせる

モンスターがアイテムをドロップする方法とアイテムを拾う方法を説明してアイテムをドロップさせます。

アイテムウィンドウでアイテムを使用する

MapleStory Worldsが提供するインベントリの実装方法、アイテムの着用方法について説明します。

投射体を投げてモンスターを合わせる

投射体発射のための基礎セッティングと衝突イベントの処理方法を説明し、投写体を投げてモンスターを合わせてみます。

👉その他

こんな方に
おすすめです

学習対象は
誰でしょう?

  • ゲーム制作経験が全くない方

  • コーディングに慣れていない方

こんにちは
です。

380

受講生

7

受講レビュー

4.9

講座評価

1

講座

초보자 입장에서 코딩해 보는 초보코딩입니다. 느리지만 쉽고 상세하게 알려드립니다.

カリキュラム

全体

14件 ∙ (5時間 31分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

7件

4.9

7件の受講レビュー

  • 쿠카이든님의 프로필 이미지
    쿠카이든

    受講レビュー 436

    平均評価 5.0

    5

    7% 受講後に作成

    매이플월즈 플랫폼에 대해 많이 배워갑니다.!

    • 김거산님의 프로필 이미지
      김거산

      受講レビュー 2

      平均評価 5.0

      5

      100% 受講後に作成

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

        受講レビュー 498

        平均評価 4.8

        5

        21% 受講後に作成

        좋은 내용 감사합니다!

        • Tae Kwon님의 프로필 이미지
          Tae Kwon

          受講レビュー 3

          平均評価 5.0

          5

          100% 受講後に作成

          잘 배우고 갑니다~!

          • 안알랴줌님의 프로필 이미지
            안알랴줌

            受講レビュー 2

            平均評価 3.5

            4

            100% 受講後に作成

            기초부터 차근차근 설명해주셔서 많은 도움이 되었습니다. 각 섹션이 끝날 때 지금 배운 것에서 어떤 것을 추가로 구현해보면 좋겠다는 제안을 해주시는 점도 좋았습니다. 아쉬운 점도 몇 가지 있습니다. 우선 섹션별로 하나의 월드를 만들 수 있게 구성했으면 더 좋았겠다는 생각이 듭니다. 또한 막판으로 갈수록 상대적으로 내용이 어려운데 비해 말과 타이핑이 빨라지셔서 일시정지해야 하는 상황이 많아지는 게 아쉽습니다. 특히 마지막 강의의 경우 두 개로 나누더라도 시간 여유를 두고 설명했으면 좋았을 것 같습니다. 좋은 강의 감사합니다!

            無料

            似ている講座

            同じ分野の他の講座を見てみましょう!