データベース
冒険の書を開け!PHPとMySQLを『PDO』で接続してデータベースを操作する方法
🔌 はじめに:黒い画面からゲーム画面へ こんにちは、「ぷろぐらの森」です🌲 前回の記事で、データベースを操作する呪文「SQL(SELECTやINSERT)」を覚えましたね! でも、今のままでは「黒い画面(コマンドライン)」や「管理ツール」でし... PHP
敵キャラを100体出現させろ!PHPのループ処理(for/foreach)で繰り返しをマスター
🔄 はじめに:同じコードを100回書くの? こんにちは、「ぷろぐらの森」です🌲 突然ですが、ゲーム画面に「スライム」を100体登場させたい時、あなたならどうプログラムを書きますか? ##PHP## // ❌ 悪い例:手作業で書く echo "... ゲーム制作
HPが0ならゲームオーバー!PHPのif文(条件分岐)でゲームのルールを作ろう
🎮 はじめに:コンピュータに「ルール」を教えよう こんにちは、「ぷろぐらの森」です🌲 ゲームをプレイしていて、HP(体力)が0になった瞬間を想像してください。 画面には「GAME OVER」と表示され、音楽が止まり、操作ができなくなります... PHP
アイテム図鑑を作ろう!PHPの配列・連想配列で武器データの管理をマスターせよ
⚔️ はじめに:武器を100個、どうやって管理する? こんにちは、「ぷろぐらの森」です🌲 RPGを作っていると、たくさんの「アイテム」や「武器」が登場しますよね。 「銅の剣」「鉄の剣」「勇者の剣」……これらをプログラムで扱うとき、... データベース
ハイスコアを記録せよ!SQLの基本(INSERT/SELECT)をシューティングゲームで解説
⚔️ はじめに:データベースと会話する魔法「SQL」 前回の記事では、ゲームのセーブデータを保存するための「箱(データベース)」と「仕切り(テーブル)」を作りました。 しかし、まだ設計図を書いただけで、中身は空っぽの状態です。 これ... データベース
RPGの「セーブデータ」はどう保存されている?MySQLで学ぶデータベース設計入門
🚀 はじめに:せっかくのハイスコアが消えてしまう!? これまでの記事で、JavaScriptを使って[迷路ゲーム]や[シューティングゲーム]を作ってきましたね。 自分の書いたコードでキャラが動くのは感動的ですが、一つ大きな弱点があることに気づきま... ゲーム制作
HTML・CSS・JSでシューティングゲームを自作しよう!全コード完全解説
「プログラミングでゲームを作ってみたい!」 そう思ったとき、最初に挑戦するジャンルとしておすすめなのがシューティングゲームです。 本記事では、これまで数回に分けて解説していたシューティングゲームの作成手順を1つの記事に統合・完全リニューアル... HTML , CSS
Webサイト制作の羅針盤:HTMLとCSSの「なぜ動く?」を徹底解説
🚀 はじめに:HTMLとCSSはWeb開発の両輪 現代のWebサイトは、情報を整理する構造(HTML)と、それを美しく見せる装飾(CSS)という、2つの言語によって成り立っています。この2つを理解することは、Web開発者への第一歩であり、自身のアイデアを世... ゲーム制作
【2025年版】遊びながら学ぶ!JavaScriptで究極のパズルゲーム『倉庫番』を作ろう
はじめに:倉庫番ゲームとは? 倉庫番ゲーム(Sokoban)は、1980年代に日本で生まれたクラシックなパズルゲームです。プレイヤーがキャラクターを動かし、倉庫に置かれた箱をゴール地点まで押していくというシンプルなルール。 ですがシンプルでありながら... PHP
PHPの例外処理を完全攻略:try/catchからカスタム例外設計まで
全体像(例外の役割と境界) 例外は「通常フローでは回復できない状態」を呼び出し元へ即時に伝播させ、適切な境界でロールバック・ログ・ユーザー向けレスポンスに変換するための仕組みです。PHP 7以降はThrowableが階層の最上位になり、その配下に Excep...

さぁ、プログラミングを始めよう。

さぁ、プログラミングを始めよう。













