CodeZine(コードジン)

特集ページ一覧

著者情報

  • ひよこ(ヒヨコ)

    職業ゲームプログラマーを志す学生です。

執筆記事

  • 345_t.jpg
    2006/04/01

    画像からASCIIアートを自動生成する

    文字を組み合わせて絵を表現する「アスキーアート」を知らない方はいないと思いますが、これを作れるのは一部の職人だけです。しかし本稿で紹介する手法を用いれば、職人には遠く及ばないまでも、誰でも簡単にアスキーアートを作ることができます。

  • 297_t.gif
    2006/02/02

    本格的なシューティングゲームを実現するタスクシステム

    本稿では、オブジェクト指向に基づいたタスクシステムを実装し、シューティングゲームを作成する方法を解説します。タスクシステムを利用すると、ゲームの流れを自然に表現できるため、制御が必要な要素の多いシューティングゲームやアクションゲームに適しています。

  • 228_t.jpg
    2005/12/16

    落ち物ゲームの作り方 第2回:「聖夜の落とし物」編

    本稿では、第1回で解説した「TETRA」とは別の落ち物ゲーム「聖夜の落とし物」を作ります。「聖夜の落とし物」も、ある有名な落ち物ゲームを模しています。「聖夜の落とし物」に特有な処理として、4個以上つながっているかの判定、妨害ブロックの取り扱い、などがあります。

  • 207_t.jpg
    2005/11/14

    落ち物ゲームの作り方 第1回:「TETRA」編

    本稿では、不朽の名作を摸した落ち物ゲーム「TETRA」を作ります。このゲームのルールは単純であり、落ち物ゲームの基礎を学ぶのにうってつけです。また、ゲームプログラムで頻出のPeekMessage関数を使ったメッセージループも解説します。

  • 167_t.jpg
    2005/09/27

    画像を同じ特徴を持つ複数の領域に分ける方法

    「領域分割」とは、1枚の画像を同じような特徴を持つ複数の領域に分割することです。本稿では、領域分割の一手法である「分割・統合法」を利用して、ビットマップ画像を同じような色の濃さを持つ領域に分割する方法を解説します。

5件中1~5件を表示
戻る


All contents copyright © 2005-2020 Shoeisha Co., Ltd. All rights reserved. ver.1.5