| 2002/09/30 | いんたーみっしょん |
|
プログラマーが恐れるモノBEST3!
3つの脅威が同時に襲いかかってきて、ヘロヘロになりながらも、どっこい生きてるシェラです、こんばんは。
今回は、窓プログラムのお話はお休みです。
まずは、08:15頃に葉月さんと合流。
さらに、09:30頃に田仲ちゃんと合流。
会場前は、さらに人がスゴいことになっている様子。
それでも、なんとか会場に入りましたが、当然、中は重力が違います。
私のお目当ては、もちろん、「さやゴス」。
約1時間後……どうにか人の流れも落ち着き、外に出てくる人も多くなってきたので、再び戦場へ。
その後は、帰るまで、ひたすられな(マネージャ)さん達とおしゃべりしてた記憶しかありません。(汗
残念ながら、用事があったため、アフターイベントはほとんど見ることが出来ませんでしたが、とても楽しい時間を過ごすことができました。
そして、参加された皆様、お疲れさまでした! | |
| 2002/09/19 | 窓プログラム |
|
前回の予告通り、今回は、基本的なWindowsプログラムについてです。
CUIプログラムからGUIプログラムへと移行した人が一番戸惑うのが、メッセージドリブン(イベントドリブン)と呼ばれる、GUIプログラム特有の組み方だと思われます。
ところが、実際にはそうは問屋がおろさず、メッセージの数は多い、期待した動きはしてくれない、コンボを覚えていないと繋がらない等、初心者泣かせの仕様になっており、あちこちから怨嗟の声が聞こえてきます。
では、実際に窓を作って、動作を追ってみましょう。
まずは、Windowsプログラムの、エントリポイント。
この、
「
なんだかスゴイ数に見えますが、せいぜい+-2ギガです。
「
実は、VCには便利な機能があり、型や関数名や変数名を右クリックして、「定義位置を表示」を選択してやると、実際にそれらを定義している位置を表示することが出来ます。
ではまず、「
これを見てわかるように、「
さらに、「
「
では、「
これは、専門用語で言うところの、「引数のスタックフレームのクリア方法」の違いなのですが、ハッキリ言って、初心者さんはこの意味を理解する必要がありません。
興味のある方は、同様に、「
さて、長くなりましたので、続きは次回……。
最後に、このプログラムのVC++6.0用プロジェクトを置いておきます。 | |
| 2002/09/09 | プログラマへの道(私見、偏見あり) |
|
まぁ、今騒がれていることに関しては、既にいろいろな所で意見が出ているので、今更多くは語りませんが。
なんだかしっかりRO系に分類されているので、自分でもそうだと思いこんでしまっていましたが、そういえばここってプログラム系サイトじゃん。
というわけで、プログラムネタですよ〜。
今も昔も、「プログラムをやってみたい!」と思う人は、その大半が、「ゲームを作ってみたい」という思いがベースになっている感がありますね。
昔は情報量が少なく、あちこちから情報をかき集めて、自分で調べながらなんとかするしかなかったのですが、最近では書籍が溢れ、インターネットにも情報が氾濫し、ちょっと調べれば簡単なゲームくらいならコピペでも作れるようになりました。
ここで、何から始めればいいのかがわからない初心者さん達のために、プログラマへの道の一例を紹介してみます。
まずは、C言語を覚えましょう。
いきなりWindowsプログラムから入る必要は、全くありません。
C言語に慣れてきて、余裕が出てきたら、アセンブラの本にも目を通してみると、新たな世界が開けます。
このレベルまでくると、もう、こんなアドバイスなんかなくても、一人前のプログラマを目指してやっていけることでしょう。
今日はここまで……。
シェラ0x19歳は、これからプログラムをはじめる初心者さん達を応援しています。
SS等の絵がないと見にくいですね〜。 | |
| 2002/09/03 | β2初イベント | ||
|
すでにあちこちのサイトで紹介されていますが、護さんの「クイズミリONEア」と、詩音さんのβ2ファーストライブに行ってきました。
「クイズミリONEア」は、スタッフ参加でした。
煙は捏造の疑いがあります。(マテ
私が担当したのは、第2チェックポイント。
残念ながら、今回のイベントの表彰式後に、護さんはRO引退宣言をされてしまいました……。
詩音さんのβ2ファーストライブのほうは……いいSSが取れませんでした。・゚・(ノД`)・゚・
シェラ0x19歳は、シャッターチャンスを逃さない、スゴ腕の方々を尊敬しています。
さて、9月になりました。
(私信) | |||