inflearn logo
inflearn logo

Vibe Codingでサクッと作るテトリス・オリジナル

バイブコーディング、自分だけやっていないようで不安ではありませんか? どこから始めればいいのか、見当もつきませんか? ご安心ください。スッコーチがお手伝いします。 ゲーム開発も、AIバイブコーディングと一緒なら難しくありません。 無料のGemini CLIさえあれば、誰でも作れるようにガイドいたします。 ゲーム開発に不可欠な知識も併せてお伝えするので、 この講義を終えた後には、他のゲーム制作にも挑戦できるようになります。

難易度 入門

受講期間 無制限

Python
Python
gemini
gemini
AI
AI
Generative AI
Generative AI
Vibe Coding
Vibe Coding
Python
Python
gemini
gemini
AI
AI
Generative AI
Generative AI
Vibe Coding
Vibe Coding

受講後に得られること

  • 普段から気になっていたゲーム動作の仕組みの理解

  • AIを活用してゲームを制作する

Vibe Codingでサクッと作る
テトリス・オリジナル

バイブコーディングでゲーム開発を開始します。


アレクセイ・パジトノフが世界に初めて披露したあの純粋な情熱、オリジナル・テトリスの感性を覚えていますか?

あの頃の感性そのままに、バイブコーディングで再現してみます。

無骨なターミナルだからといって、侮らないでください。

その単純さの中に隠された、コーディング本来の楽しさを直接体験することになるでしょう。

さあ、スッコーチと一緒にバイブしに行きましょうか?


テトリス オリジナル
Python + GEMINI と共に歩むゲーム開発の旅

「AI活用(AX)やバイブコーディングが初めてでも大丈夫です。あなたのそばには、最高にスマートなパートナーがいますから。」

古典的なテトリスを自ら実装しながら、バイブコーディング(Vibe Coding)の感覚まで身につけられる一石二鳥のチャンス!初めてで迷っていますか?バイブコーディングは、単に人工知能(AI)に仕事をさせることではありません。
AIと自分が一つのチームになって悩み、共に問題を解決しながら正解を見つけていく魅力的な旅なのです。

さあ、漠然とした考えは後にして、実践的な演習を通じてバイブコーディングの真の魅力を体感してみてください。

ターミナル設定からゲーム完成まで、AIと共に
すべての開発プロセスを経験します。

AIと一緒に
自分だけのテトリス作り

1 - Gemini CLIのインストール、開発計画の策定

本格的なテトリス開発に先立ち、全体的な開発計画を策定し、最初の開発ミッションを遂行するための準備を整えます。

2 - テトリミノの描画、ゲームボードの実装

テトリスの核心要素である7種類のテトリミノを画面に描画し、10x20サイズのゲームボードを実装します。

3 - ブロックの落下、移動、回転、ライン消去、スコア

ブロックの自動落下、キーボード操作、当たり判定、ライン消去など、テトリスの核心となるゲームロジックを完成させます。

4 - シーン管理、リーダーボード、レベルシステム

タイトル、メニュー、ゲームオーバー画面を追加し、スコア保存やレベルシステムまで備えた完成形ゲームとして仕上げます。

ゲーム開発、難しく感じていませんか?
この講座は、まさにこのような方々のために作りました。


✔️ ゲーム開発の第一歩を踏み出したい入門者

  • コーディング経験が少なくてもゲーム開発を始めたい方

  • 自分だけのテトリスゲームを直接作ってみたい方

  • AIを活用した新しいゲーム開発手法を体験してみたい方

✔️ 思い出のゲームを自ら作りながら成長したいゲーマー

  • 子供の頃に楽しんだオリジナル・テトリスの楽しさをもう一度味わいたい方

  • ゲーム開発の原理を学びながら、開発者としての可能性を探求したい方

  • ノスタルジーと自己啓発、その両方を手に入れたい方

✔️ AI技術をゲーム開発に取り入れたい開発者

  • Gemini-CLIとPythonを活用したゲーム開発の流れを学びたい方

  • AIを活用してゲーム開発の効率を高める方法を知りたい方

  • 今後、様々なAIベースのゲーム開発に挑戦するための基礎を固めたい方


もうゲーム開発を漠然と考えるのはやめましょう。
スッコーチと一緒に自分だけのテトリスを作りながら、開発者への一歩を踏み出しましょう。

Python, gemini, 人工知能(AI), AI活用 (AX), バイブコーディング

受講前のご注意事項


実習環境

  • OS:Windows、macOSの両方に対応しています。

  • 必須インストール:Python 3.x バージョン、Gemini CLI(無料版)

  • 推奨スペック:スムーズな開発のために8GB RAM以上を推奨します。

前提知識および注意事項

  • Pythonの基礎文法を理解しているとより良いですが、知らなくても大丈夫です。

  • ターミナル(コマンドプロンプト)の使用経験があれば尚可です。

  • AI活用に対する基本的な好奇心が必要です。

学習資料

  • 講義動画および実習コードが提供されます。

  • Gemini CLI 使用ガイドラインを参考にしてください。

  • ゲーム開発関連のオンライン資料をあわせてご覧になると、学習の助けになります。


こんな方に
おすすめです

学習対象は
誰でしょう?

  • 普段からゲームを作ってみたいと思っていたけれど、なかなか踏み出せずにいたゲーマー

  • オリジナルのテトリスを自作して、ノスタルジーと自己啓発の両方を満たしたい人

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

  • gemini-CLI または claude-code のインストール

  • Python開発環境の構築

こんにちは
sskcoachです。

765

受講生

35

受講レビュー

17

回答

4.9

講座評価

4

講座

こんにちは、私はsskcoachです。コードを通じてアイデアを形にすることに情熱を注いでいる開発者です。

受講レビュー

全体

3件

5.0

3件の受講レビュー

  • seokju777577님의 프로필 이미지
    seokju777577

    受講レビュー 4

    平均評価 5.0

    5

    36% 受講後に作成

    • sskcoach
      知識共有者

      ありがとうございます!

  • aceoftop1975님의 프로필 이미지
    aceoftop1975

    受講レビュー 120

    平均評価 5.0

    5

    100% 受講後に作成

    === 26/02/22/日 11:20 === バイブコーディングが何なのか分かりました。テトリスゲームをバイブコーディングで作れるなんて…。良い講義を作っていただき、ありがとうございます。

    • caprison114043님의 프로필 이미지
      caprison114043

      受講レビュー 1

      平均評価 5.0

      5

      36% 受講後に作成

      • sskcoach
        知識共有者

        ありがとうございます!

    sskcoachの他の講座

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

    似ている講座

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

    期間限定セール、あと19:38:46日で終了

    ¥4

    88%

    ¥6,202