IT人材向け国内最大級の学習・研修・就活・転職プラットフォーム「paiza(パイザ)」を運営するpaiza株式会社(東京都港区、代表取締役社長/CEO 舘康人)は、Python VTuberサプー氏と共同開発した新講座「バイブコーディング入門 Claude Code編 横スクロールゲームを作ってみよう」の提供を本日より開始いたします。本講座は「バイブコーディング」の手法を用いて、JavaScriptによる横スクロールゲームの制作からホスティングサービス「Netlify」での公開までを一気通貫で体験できるカリキュラムです。 ■講座概要 ゲーム開発は、キャラクターの動きや当たり判定、スコア計算など、プログラミング初心者にとっては覚えることが多くハードルが高い領域とされてきました。しかし、ターミナル上で自律的に動作する強力なAI開発ツール「Claude Code」の登場により、大まかな仕様を伝えるだけでAIが次々とコードを書き進めてくれる「バイブコーディング」という新しい開発スタイルが可能になりました。 本講座では、プログラミングVTuberのサプー氏と一緒に、「Claude Code」を相棒にして「バイブコーディング」でJavaScriptのゲームを作り上げていきます。 作るのは、paizaのコーポレートキャラクターが登場する横スクロールゲーム『仕様書ダッシュ! paizaくん』。「足場を作って」「ゲームオーバー条件を追加して」「音を鳴らして」と、ステップ・バイ・ステップで仕様書を書き換えながら指示を出し、Claude Codeによってゲームがみるみる形になっていく圧倒的なスピード感と楽しさを体験できます。 ■講座の特長 今話題のAIツール「Claude Code」によるバイブコーディングを体験! 「こんなゲームにしたい」というアイデアをAIに伝え、READMEに仕様を書かせながら段階的にJavaScriptのコードを生成・修正していく、最先端の開発フローを体感できます。 JavaScriptによる本格的な横スクロールゲーム制作 プレイヤー(paizaくん)の操作や敵キャラの配置、タイムリミットに応じたゲームオーバー判定など、ゲーム開発に欠かせない基本要素をしっかりと盛り込んでいます。 ゲームを盛り上げる演出やBGM・効果音の追加 アイテム獲得時のエフェクト、クリア時のランク判定、さらにはBGMや効果音、ジングルを組み込むことで、ゲームとしてのクオリティがぐっと上がるプロセスを体験できます。 paizaオリジナル素材の限定配布&Netlifyでの公開 講座内で使用できる「paizaくん」や「仕様書」などの特製オリジナル素材(アセット)を受講者に無料配布。完成したゲームは、無料のホスティングサービス「Netlify」を使って、その場でWeb上に公開し、友人や世界中の人に遊んでもらう方法までサポートします。 【講座URL】 https://paiza.jp/works/vibe-coding-claude-code/trial/vibe-coding-claude-code-trial-4 【レッスン構成】 ≪チャプター一覧≫ 01: 作成するゲーム 02: 言語と開発ツール 03: ゲームの構成要素 04: 事前準備 05: 開発手順 06: ゲーム開発の難しさ 07: ゲームを作ってみよう - アセット準備 08: ゲームを作ってみよう - README 09: ゲームを作ってみよう - ゲームオーバー条件 10: ゲームを作ってみよう - アイテムとエフェクトの追加 11: ゲームを作ってみよう - ランクの追加 12: ゲームを作ってみよう - 音の追加 13: ゲームを作ってみよう - 設定とUI素材の追加 14: ゲームを作ってみよう - Netlifyでゲームを公開しよう 15: ゲーム作成のまとめ 16: お願いとpaizaオリジナル素材 ■Python VTuberサプー氏コメント バイブコーディング講座を担当するPython VTuber サプーです。 コラボ第5弾となる本講座では、Webブラウザで遊べる横スクロールゲームをバイブコーディングで開発し、インターネット上に公開するまでの手順を初心者向けにわかりやすく解説・実演しています。 ゲーム開発というと難しそうに聞こえますが、バイブコーディングを使えばプログラミングの経験がなくても、自分だけのオリジナルゲームを作ることができます。本講座では、仕様をREADMEに整理してからAIにコードを書かせる手順や、シンプルなゲームから少しずつ機能を追加していく進め方など、バイブコーディングでゲームを作る上でのコツも丁寧に紹介しています。 今回習得できる開発の進め方は、横スクロ