春ですね。花粉が多いですね。プログラミングですね。
というわけで!春休みの時間を利用して、リアルタイムのオンラインゲームの作成を、みなさんと一緒にチャレンジしてみたいと思います!
プログラミングが初めての人でも頑張ればオンラインゲームが作れるようになります!
ただし、初めての人はN予備校の教材に書いてある 事前準備 を済ませおいてください。
(事前準備の Twitter アプリケーション登録の審査は営業日で 1日〜3日くらいかかりますので授業の数日前に済ませておいてください。)
<授業に参加してオンラインゲームを作るには「N予備校」への登録が必要です>N予備校では、PC・スマホでの閲覧に特化した教材をご覧いただけます。
授業でのオンラインゲーム作成に必要な開発環境、「Google Chrome」「VS Code」「Node.js」のインストール方法は以下の教材に記載しています。
https://www.nnn.ed.nico/contents/lessons/482529080/references/3353?content_type=n-yobiN予備校は、ニコニコのIDでログイン可能です。
PCからの視聴は こちらスマホ用アプリでもご利用いただけます。iPhone版はこちらAndroid版はこちらアプリを起動し、メニューから「授業」→「すべてのコース」からご覧ください。授業について
Node.js と プログラミング言語 JavaScript を使って、リアルタイムのネットゲームを作ってみましょう。
○11:00〜13:20
はじめに
今回作るゲームの紹介
Express フレームワークの環境構築
Twitter 認証機能をとログインの実装
game ページの作成
Webpack のインストールと設定
ゲーム画面の作成
○13:20〜13:50
休憩(30分)
○13:50〜15:50
WebSocket を使った通信の実装
プレイヤーとアイテムを配置しよう
○15:50〜16:20
休憩(30分)
○16:20〜18:20
プレイヤーを移動させる実装
潜水艦を操作できるようにしよう
アイテムを取れるように実装しょう
他のプレイヤーの表示
○17:50〜18:30
休憩(40分)
○18:30〜20:55
Game Over 時の実装
ミサイルを打てるようにしよう
NPC を実装しよう
スコアランキングの表示
○20:55〜21:00
残った時間で雑談と感想
講師紹介
折原ダビデ竜東京理科大学大学院情報科学専攻修了。
日本とイタリアのハーフ。
株式会社ドワンゴで約2年間ニコニコ生放送の開発を行う。
2016年より、N予備校プログラミング講師として高校生にプログラミングを教える。
休日は、趣味のWebページ作りやゲームなどに励む日々。
吉村 総一郎1982年広島県呉市生まれ、東京工業大学大学院生命工学科修了。
製造業の製品設計を補助するシステムの開発に携わり、
システムリーダーとしてUIからサーバーサイドまでのアプリケーションの開発を行う。
2012年4月より株式会社ドワンゴでニコニコ生放送の各種ミドルウエアの開発に携わり、
ニコニコ生放送の担当セクションマネージャーとしてチームを率いる。
2016年4月より現在、N予備校プログラミング講師として高校生にプログラミングを教える。
休日は趣味のネットゲームの練習に励む日々。
初めて授業を受ける方へ
この講義を受講するためには PC が必要です。
みなさんも PC を用意して、一緒にプログラミングをしましょう。
N予備校のご紹介
N予備校では、
・実力派予備校講師による大学受験対策授業・ドワンゴエンジニアが教えるプログラミング授業を双方向性システムを取り入れた生放送とオリジナルのテキスト教材で学ぶことができます。
詳しいシステムについては
こちらN予備校公式twitter ⇒
@n_yobikou初月無料キャンペーン実施中!
N予備校の学費は、月額約1,000円です。
ご入学すると『大学受験対策・中学復習講座・Webデザイン・プログラミング』すべてのコースと機能をご利用いただけます。
5月8日(水)までにご入学いただくと、初月費用が無料になる春の新入学キャンペーンを実施中です。
この機会にぜひご入学ください。
■学費・初月無料キャンペーンに関する詳細は
こちらから