いちばんやさしいゲームの作り方

文系の人でも、数理学がわからない人でもゲームプログラミングをマスターできるブログ

「変数」に関する記事

明日は今日よりいい日になればいいなと何度夢見て眠ったことか…

続きを読む »»»

2010/04/28 23:34:14 Permalink Comments (0) Trackbacks

先日見つけたのですが、一気に一軍ソフトになりました。普段どれだけ効率悪いことをしているのかという…

Toucan | PortableApps.com – Portable software for USB drives

続きを読む »»»

2010/04/23 23:55:12 Permalink Comments (1) Trackbacks

まどかの同人作品ですが、小型パソコンを持ち歩くことができるようになったおかげか、やっとこさ具体的な名前を決める段階までやってまいりました。

良い機会なので、命名に関してこの際、考えを改めることにしました。

続きを読む »»»

2009/11/16 23:04:47 Permalink Comments (0) Trackbacks
2009/10/14 01:00:22 Permalink Comments (0) Trackbacks

ゲーム全盛期(なにそれ)を生きた Byerkut さん。そんな時代だったためか、ゲームクリエイターを志した学友は一人や二人ではありませんでした(三人です)。一時はプログラミングを勉強して自分だけのゲームを作ろうと画策してみたようですが、速攻でやめてしましました。

続きを読む »»»

2009/09/04 18:55:10 Permalink Comments (0) Trackbacks

Visual C++ 標準のコンパイラ cl.exe で警告レベルを /W4 にしてコンパイルすると、一度も使われていない変数に対して警告が発せられますが、 argc や argv など、場合によっては使わない可能性がある変数を警告から守る(?)方法を WEB で見つけました。

続きを読む »»»

2009/07/08 22:53:01 Permalink Comments (5) Trackbacks

初期化と代入は違うとよく聞きますが、クラスだと違いがよくわかります。たとえば次のクラスをコンパイルするとエラーになります。

class SomeClass
{
private:
  const int value;
public:
  SomeClass(int value);
};

SomeClass::SomeClass(int value)
{
  this->value = value; // ←注目
}

続きを読む »»»

2009/06/04 00:48:57 Permalink Comments (0) Trackbacks

…というのも、以下のコードがエラーになるのです。

public class SomeClass
{
  private var member:String;
  // ↓オーバーロードできねぇ!
  public function set member(member:String):void
  {
    this.member = member;
  }
  // ↓こっちも!
  public function get member():String
  {
    return this.member;
  }
}

ECMA の新しい仕様は全く把握しておりません。 getter, setter といっても関数の延長なんでしょうか。

続きを読む »»»

2009/04/20 20:53:45 Permalink Comments (0) Trackbacks

よく、配列の変数名を userArray というように、名前に Array と入れて「これは配列だ」と強調する命名を見るのですが、私はこれがあまり得意ではなく、よく英単語の複数形にしてごまかしています。たとえば先のような user に対する配列だったら users みたいな。

ただ、英語にあまり詳しくないと途中で壁にぶち当たります。

続きを読む »»»

2009/02/17 22:58:22 Permalink Comments (0) Trackbacks

クラスのメンバ変数を mMember や member_ のように命名することがあります。これには可読性を向上させる目的の他に、「きっとこうしないと初期化するときコンパイルが通らないんだろうなぁ」という心配があったのですが…

続きを読む »»»

2009/02/11 00:41:55 Permalink Comments (0) Trackbacks
Page 1 of 212
メルマガ登録・解除
 
挫折不可能!初級ゲームプログラミング完全マニュアル
RSS track feedいちばんやさしいゲームの作り方 カウンター
ブログSEO対策:track word あわせて読みたい SEO STATUS