programming

ActionScript3のVimのsyntax highlight

Flex3の導入をなんとなくしてしまってみて、いつもどおりVimのActionScript3用syntax highlight*1を落としてるんるん気分で入門サイトを読んでいたのだが、あるとき突然こんな場面に遭遇してしまった! 無名関数を文法エラーと認識してる!!!無名関数を使…

next_permutation

STLのに面白い関数が入ってた。 #include <algorithm> #include <fstream> #include <sstream> #include <iostream> #include <vector> using namespace std; template<class IIter> string put(IIter begin, IIter end){ stringstream temp; temp << end-begin << ":[" << flush; while(begin != end){ temp << *(begin++</class></vector></iostream></sstream></fstream></algorithm>…

キャストをミスったときのエラー

初心者丸出しの記事を書くよー #include <iostream> #include <cstdio> using namespace std; class Man{ public: int height; int weight; public: Man(int h_, int w_):height(h_), weight(w_){ } string toString(){ char temp[100]; sprintf(temp, "Man<h=%d, w=%d>", height, weight);</h=%d,></cstdio></iostream>…

U-20プログラミング・コンテストレポ続き

前の続き。もう時間たってだいぶあいまいになってきちゃった・・・ 団体部門のある一校が豚インフルで外出禁止の足止めを食らってしまったらしく、これで全発表が終了。審査員が別室へ移動。その間に公演がありました。オブザーバーのBCNさんからBCNについて…

U-20プログラミング・コンテストレポ

そういうわけで、U-20プログラミング・コンテスト最終審査会行ってまいりました。軽く適当にレポ。 あんまりソフトそのものにあんまり触れていないのは一応審査中ということも考えてのことです・・・よ?朝ごはんを食べ過ぎてゲボる。これって朝食抜きって言…

今後

しばらくアルゴリズムの基礎の勉強とかC系の勉強に時間を割こうかなと。多分Pythonはしばらくやってなくても忘れないし。Pythonでしかゲームが作れないっていうのは問題。あと、動きがもっさりしてるのはデータの持ち方が悪いって言うのもありそうだからその…

初期化子

初期化子がゲームプログラマになる前に覚えておきたい技術の中で出てきたので復習してた。プログラム: #include <iostream> using namespace std; class CTestA{ private: int m_a; public: CTestA(int a_): m_a(a_){ cout << "TestA:" << a_ << endl; } void put(){ </iostream>…

時間に壊されるゲーム(仮称)開発中

いまこんな。 Gimpでリングとか作った。 最初は白いリングしか作ってなかったんだけど、よく考えたら カーソルが乗ったときのための色つきリングも作らなきゃいけないことに pngで保存後に気づいた。 で、とりあえずそのpngをまたGimpで開いていろいろ試して…

時間に壊されるゲーム(仮称)はあれに似てる。

ルービックキューブだ。そうだ。 なんて当たり前の結果。

時間に壊されるゲーム(仮称)開発中

いまこんな。 数字の押し出しのときにピースがにょきっと伸びるのが理想なのだけれど。

時間に壊されるゲーム(仮称)に関するアドバイス

をヘルの皆さんからもらったのでメモっぽく書いておきます。 突然数字が移動してどのように移動したのか分からない↓ 回転・押し出しのときにアニメーションするべき。 5frameアニメを入れるだけでだいぶ違うはず 直感的に操作できない↓ 今回はマウス操作がよ…

時間に壊されるゲーム(仮称)公開

id:xor0x35さんにスターもらったので http://d.hatena.ne.jp/sle/20090311/1236764690で作ったやつを公開します。 http://ashiato45.hp.infoseek.co.jp/files/timebroken.lzh 操作が複雑です。 感想いただけたらうれしいです。

3時間でゲーム作った結果がこれだよ!

部活で3時間ゲームコンテストやってきた。 ルール 3時間でゲーム作れ テーマ2つに沿え テーマは参加者が紙に書いて箱に入れ、その中から二つランダムに抽出したものを用いよ 今回のテーマは「数字」「時間」だった。そんだけ。 で、こんなアクションパズルっ…

GimpのScript-fuなど少し。

ある日、「僕みたいな幾何学模様ばっかりのゲームでジャギーは美しくないよなー」と 思い立って、id:o_megaさんのま〜ぶる++の付属テキスト読んでたら、 きれいなボールの描画について書いてあったのでした。 描くところを白黒グレーのマスクで減算して、本…

JOI本選結果

こんな感じでした。うーん。来年どうしようかなー

まぁ、Twitterに書くべきことなのかもしれないけど、僕みたいな人には プロトタイプ作って、適当にいじっていってそれがゲーム性を持ったら 作りこむっていうのがいいと思う。僕は脳内でゲームの完成形が見えないから、いっかいおもちゃを作って それで遊ぶ…

JOI産物

参加者の皆さんと作った即席ゲー。 とりあえずおいていく。レポとかは気が向いたら書く。 http://ashiato45.hp.infoseek.co.jp/files/ski.lzh2/9追記 リザルト画面でフリーズするバグを修正しました。

JOI2008-2009をC++で解いてみた4問目

#include <iostream> #include <fstream> #include <vector> #include <string> #include <algorithm> #include <stdlib.h> using namespace std; void outHistory(vector<int>* history_){ vector<int>::iterator iter; for(iter=history_->begin(); history_->end() != iter; iter++){ cout << *iter << "<"; } cout << e…</int></int></stdlib.h></algorithm></string></vector></fstream></iostream>

JOI結果

さーせんwww俺Pythonなんですwww Cよくわかんないっすwwまさか通るとは思わなかった。懇親会目的で行こうかなぁ。 っていうかC勉強しないと。

JOIやってきた

JOI(日本情報オリンピック?)の大会に参加してきたよ!明日期末だけど!Python「再帰深すぎんだよヴォケ」 Python「そんな覚えられるかヴォケ」すいませんでした。 一応私の解答置いときますね。 つhttp://ashiato45.hp.infoseek.co.jp/joi2008_ashiato45.z…

Molybdenumについて

とりあえずグラ変えたい。と、ま〜ぶる見て思った。 動きに物理要素が皆無。現実的さから浮きすぎてる。問題かどうかはまだわからない。グラ変えてから考える。 操作の簡単さは変えたくない。 フィールド移動の重さは直したい。あれはひどい。 あとIRCとかで…