강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Web Development

フォローして学ぶウェブゲーム

このレッスンを通して、Webゲームをどのように開発するかを知ることができます。

  • John Ahn
React

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

こんなことが学べます

  • リアクト

  • webgl

  • ゲームエンジン

  • playcanvas

  • 中山サーバー

JavaScriptで作るWebゲーム!
ウェブゲームが初めてでも一応フォローしてください🦾

フォローしてみると、ウェブゲームがぴったり? 🎮

新しく見知らぬ開発をしてみたい方は注目!ここにJavaScriptを使ってWebゲームを作ることができる講義があります。 Webゲームは非常に多くのトラフィックを必要とし、複雑なロジックを利用する必要があります。 Webゲームを作成しながら、あなたの開発領域を広げてみてください。

私はコビットタウン、新鮮なメタバスなどの開発経験を通じて、誰もがウェブゲームに沿って作って学ぶことができる講義を作りたいと思いました。 Webゲームを作成する際に、Webテクノロジを活用した3Dアセットをどのように利用してゲームを作成するかを学ぶことができます。 Webゲームを作った経験がなくてもJavaScriptやリアクトに慣れている方なら、講義に従うのに大きく無理はありません。

この技術を実務で使用して作成したサービス例(実際のフルスタックメイン開発者として参加)
コビットタウン

https://www.youtube.com/watch?v=sV1WR0mlXxE
新韓メタバス:
https://www.youtube.com/watch?v=MXSMwHA6pBM


この講義だけの特長 ✨

ソースコードを1行ずつ
解釈しながら作成!

ウェブゲームが初めてでも
続くことができる入念な説明!

受講生の理解を助けるため
様々な視覚資料!


こんな方におすすめですよ🙋‍♀️

JavaScriptでWeb開発以外
他のものも体験してみたい方

Webゲームはどのように作成されますか
その過程を知りたい方

Webゲーム開発をしたことがない
できるか心配する方


学習内容📚

セクション 1.プロジェクトの構成

  • どのような設定でゲームアプリを作成するかを見て、必要なものをインストールします。


セクション 2. React & PlayCanvas シンプルなアプリケーションの実装

  • リアクトとプレイキャンバスを使用してシングルプレイアプリケーションを実装します。



セクション 3. Nakama Client 連動

  • ドッカーを使用してNakamaサーバーとデータベースをインストールして実行し、Nakama Clientをnpmを使用してインストールして両方を通信できるように準備します。



セクション 4. Nakama Server 連動

  • セクション3でインストールしたNakamaサーバーとクライアントを使用して、Nakamaサーバーでマッチ(Match)を作成し、そのマッチに参加(Join)してみます。




セクション 5. Multiplayer ユーザー Spawn とモーションコントロールをする

  • 他の人がログインしたときに私のブラウザでもユーザーが表示されるようにする機能を実装してみます。
  • 私が入る前にログインしていた人も現れるようにして、他の人の動きをリアルタイムで見ることができる機能を実装してみます。


予想される質問 Q&A 💬

Q. Webゲーム開発を一度もしなかったのですが、この講義を聞いても大丈夫でしょうか?

ネップ大丈夫です。しかし、JavaScriptとリアクトがある程度慣れている状態でなければ講義を聞くのは不便ではないようです。

Q. LuaScriptも使ってみませんでしたが大丈夫でしょうか?

LuaScriptは、Loblox、Minecraftなどの多くのゲームアプリで使用されていますが、JavaScriptと書く方法は似ています。だから、使用経験がなくても、このレッスンでアプリを一緒に作るときに問題はないようです。 Luaスクリプトを使用するときは、JavaScriptと比較して1行ずつ説明しながら進みます。


こんな方に
おすすめです

学習対象は
誰でしょう?

  • JavaScriptを使用してWebゲームを作成したい人

  • JavaScriptをより広い分野で使いたい人

前提知識、
必要でしょうか?

  • javascript

  • react

こんにちは
です。

84,083

受講生

2,691

受講レビュー

2,430

回答

4.8

講座評価

20

講座

안녕하세요. 

즐겁게 개발하고 있는 개발자입니다. 

앞으로 많은 도움을 드릴 수 있었으면 좋겠습니다.


- 따라하며 배우는 도커와 CI환경 저자
- 카카오 기업 신입 공채 FE 교수자
- 패스트캠퍼스, 구름 강사 
- 현대자동차 개발 기업 교육
- 신한은행 메타버스, 코빗 타운 풀스택 개발
- 여러 공공기관 SNS 풀스택 개발

カリキュラム

全体

51件 ∙ (8時間 5分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

6件

4.2

6件の受講レビュー

  • 천찬영님의 프로필 이미지
    천찬영

    受講レビュー 2

    平均評価 4.0

    3

    71% 受講後に作成

    이유가 필요한 설명에 대해서는 부족한 느낌이고 단지 들으면서 따라가기에 급급했습니다. 아마 설명이 필요한 부분이 너무나도 많아서 그것들을 8시간으로 다 담아내시기가 애매하셨을것 같긴 합니다. 하지만 흥미가 생길만한 내용임에는 틀림없어서 나쁘진 않았습니다. 게임 구현을 위한 playcanvas나 nakama(server) 에서 제공하는 기능들을 많이 사용하는데 이것들이 정말 많이 필요하신분들이 아니라면 추천드리지 않습니다. 이 강의 외에도 따로 파고들어야 할게 더 필요할 내용들인것 같아서요. 흥미 위주의 배울거리가 아닌 실무용에는 적합하지 않을 것 같다는 생각입니다.

    • 응애 나 아기 개발자님의 프로필 이미지
      응애 나 아기 개발자

      受講レビュー 18

      平均評価 5.0

      5

      78% 受講後に作成

      js와 리엑트만 배운상태에서 흥미로운것을 더 배우고싶어서 이 강의를 수강하게 되었는데 정말 잘 가르치시고 많은 것을 얻고갑니다 감사합니다.

      • John Ahn
        知識共有者

        아기 개발자님 ~ 좋은 수강평 감사합니다.

    • seungwan님의 프로필 이미지
      seungwan

      受講レビュー 3

      平均評価 5.0

      5

      24% 受講後に作成

      playcanvas 강의 더 찍어주세요 ~~

      • 김언석님의 프로필 이미지
        김언석

        受講レビュー 7

        平均評価 5.0

        5

        37% 受講後に作成

        강사님! 강의를 참 잘 하시네요. 이해가 잘 돼서 어딘가는 쓸때가 있을거 같아요. 강의 듣는게 이렇게 즐거운 일인지는 오랜만에 느껴봅니다.

        • 김형진님의 프로필 이미지
          김형진

          受講レビュー 2

          平均評価 5.0

          5

          100% 受講後に作成

          평소 관심이 많던 부분인데 좋은강의 감사합니다.

          ¥7,201

          John Ahnの他の講座

          知識共有者の他の講座を見てみましょう!

          似ている講座

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