Skip to content

DNET_GameDevelopment

nishi_74322014 edited this page Sep 11, 2026 · 1 revision

ゲームの作り方

概要

詳細

ゲームの基本は、

  • タイマー割り込みなどでフレームを作成し、

  • フレームあたりの処理中で

    • 当たり判定処理
    • アクション処理

    を行い、画面上のスプライトの動きに反映する。

  • キャラクター(スプライト)の描画方法

    • マスクを使った方法

    • その他の方法

      • カラーパレットに透明色を設ける方法
      • アルファチャンネルを用いる方法

スクラッチ開発

要するに、自分でプログラミングしてビルドしてデプロイする。

  • プログラム言語でスクラッチ開発、GitHubにコードが無いか探す。
  • コードが有っても、ビルド&デプロイするのにも専門知識が必要だよね。
  • 当然修正を行うにはプログラム言語の知識が必要になる。

テトリス

https://github.com/KenKenMkIISR/picotetris

インベーダーゲーム

https://github.com/KenKenMkIISR/picoinvader

移行メモ(正誤): 元ページの「コードが合っても」は「コードが有っても」の
誤変換と判断し修正した。

ゲーム・エンジンを使う

GUIでのサポートが手厚い。一部、プログラミングも併用。

  • ゲーム・エンジンはプログラミングはしなくてもよさそうだが、
  • ゲームの仕組みは理解している必要がある。
  • メジャーなものは子供向けではなさそう。

Unity

2Dゲームやスマートフォン向けのゲームで使用されることが多い。

Unreal Engine

映画のようなリアルな描写が求められるゲームを開発する際に使用されることが多い。

Clickteam Fusion

ジャンル毎のソフトウェアを使う

ツクールシリーズが有名で、
RPGアクション格ゲーなど
ジャンル毎にタイトルがリリースされている。

RPG

RPGツクールが有名(現在の正式名称はRPG Makerらしい)。

アクション

アクションゲームツクールもあるらしい(RPG Maker/Actらしい(笑))。

格ゲー

2D格闘ツクール、3D格闘ツクールなどがある。

参考

Wikipedia


Tags: 移行, 子供向け, ゲーム, 開発基盤

NetDevInfraWiki

マイクロソフト系技術情報 Wiki
Open 棟梁 Wiki

(未着手)

開発基盤部会 Wiki

移行管理: DONETODO

Clone this wiki locally