「良く言えば、個性的ね...」が 代名詞。
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
「みずたま」がすっかり気に入ってしまったので、これをベースにして、この夏開催されるであろうHSPプログラムコンテスト2007のショート部門に応募する作品を作ってみようという気になってきました。
最初の問題は、「またまたみずたま」の start.ax が 12KB であること。
これを 4KB 未満まで減らせれるか...なんですが。
次に、ショート部門は画像を取り込むことは基本的に×なので、
そこをどうするか。
そして、「またまたみずたま」の工夫だけではなく、1つでも多くの味付けをしなければなりません。
でも、素材としては面白いかな...と。
最初の問題は、「またまたみずたま」の start.ax が 12KB であること。
これを 4KB 未満まで減らせれるか...なんですが。
次に、ショート部門は画像を取り込むことは基本的に×なので、
そこをどうするか。
そして、「またまたみずたま」の工夫だけではなく、1つでも多くの味付けをしなければなりません。
でも、素材としては面白いかな...と。
ということで、まずは贅肉を絞るところから始めました。
去年学んだ観点から、
・ for は repeat 文に置き換える
・ 1回しか呼ばないルーチンは関数にしない
・ 引数は省きまくる
・ 条件に使う変数を真にする時は ++ で。
・ 計算は先に行ってしまう
・ gsel, gmode, pos などは配置の工夫次第でかなり減らせる
こんなところに注意してまる1日(実質5時間)かけて取り組んだところ、なんと 3,780byte まで減少させることができました!!
やったね。 (^^)v
もっとも、316 byte しかその他の工夫の余地がない訳で、まだまだ前途困難ですが、ちょっと光が見えたかな...。
といったところです。
去年学んだ観点から、
・ for は repeat 文に置き換える
・ 1回しか呼ばないルーチンは関数にしない
・ 引数は省きまくる
・ 条件に使う変数を真にする時は ++ で。
・ 計算は先に行ってしまう
・ gsel, gmode, pos などは配置の工夫次第でかなり減らせる
こんなところに注意してまる1日(実質5時間)かけて取り組んだところ、なんと 3,780byte まで減少させることができました!!
やったね。 (^^)v
もっとも、316 byte しかその他の工夫の余地がない訳で、まだまだ前途困難ですが、ちょっと光が見えたかな...。
といったところです。
PR
この記事にコメントする
カレンダー
10 | 2024/11 | 12 |
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
茶崎白湯さんの4コマ
カテゴリー
最新記事
(12/02)
(10/22)
(09/16)
(08/20)
(07/31)
最新コメント
最新トラックバック
プロフィール
HN:
伊豆 千穂 (いず ちほ)
HP:
性別:
非公開
自己紹介:
でも使い分けしきれていない、
中途半端な人物です。 (--;
ゲーム... 伊豆 千穂 担当。
ツール... 山科 聡 担当。
でも使い分けしきれていない、
中途半端な人物です。 (--;