忍者ブログ

GAM-22のメモ

自主制作ゲームのログやどうでもいいこと

2026.01 ← 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 31 →

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

ActionScriptに手を出した

ActionScriptに手を出してしまいました。

開発環境ですが、FlashDevelop+Flex SDK 3という感じです。思ったより開発環境を作るのは簡単でした。平成生まれの私が言うのもアレですが、無料でFlashが作れるなんて、時代も進歩しましたね。

今まで、HSP(とJavaScript、VBA)くらいしかプログラミングの経験が無かったので、ActionScriptは複雑に感じました。

とりあえず、いろいろなページのサンプルを改造しながら、何か作ってみました。

PR

裏技・バグ

コンテストも終わってしまったので、裏技というか、バグというか、そんな感じのネタを紹介します。

1. エディトモードのとき、実はブロックの上にブロックを置けます。通常、ブロックの上にブロックを置くと、下のブロックを削除するようにしているので、重ねることができませんが、左端1dotにカーソルを合わせれば、重ねてブロックを配置できます。

2. ボールを猛スピードで投げれます。通常、一定の速さを越してボールを投げると、それ以上のスピードで投げれないように、リミッターが掛ります。しかし、ボール左の壁にボールを食い込ませた状態でボールを投げると、ボールの速度 = ボールを投げた速度 + 食い込んだボールが弾かれる速度、になるので、通常より高速のボールを投げれるわけです。

3. 隠しブロックがあります。

隠しブロックとは、通常のブロックのidの1~6なのに対して、それ以外のブロックのことです。[S]キーでステージを保存して、それをバイナリエディタなどで弄って保存、それを[L]キーで読み込めば、隠しブロックが使えます。

bowファイルは「ブロックのid,x座標,y座標」のセットで3byteのデータが連続して並んでいるだけです。

例えば、idが$01のブロックがあったとして、$31のブロックに置換すれば、外観はそのままに回転するブロックになります。

  • +$10 : x軸を固定
  • +$20 : y軸を固定
  • +$30 : 座標を固定(回転する)
  • +$40 : 回転を固定(倒れない)
  • +$50 : x軸と回転を固定
  • +$60 : y軸と回転を固定
  • +$70 : 物理挙動なし(障害物)

HSPTV APIを使うと、dialogで半角大文字で保存できない

HSPTV APIを使った状態で、dialog "*.*",17を使ってファイルを保存しようとすると、なぜかrefstrの中の大文字半角が小文字半角に変換されるという謎。

秀逸なステージ紹介 pt.2

もっと多くのステージを紹介するべきでしたが、私のやる気のおかげで、良いステージの多くを紹介せずに終わらせてしまいました。一応、HDDに保存した分もあるので、かなり印象に残った過去のステージと、最新のステージで良かったのを紹介します。

pt.1

#167 r

#167 rさんのステージです。

食い込んだブロックが分離しようとする性質(?)をうまく利用して、赤いブロックが、まるで自動シャッターのように、動いて、ボールの行く手を塞ぎます。ブロックの特性(?)をうまく利用していて、驚きました。

祝 100000ヒット!

遂に、カウンターが100000を回りました。

100000ヒット

↑狙っていたわけではなかったのですが、偶然、SSが撮れました。

カウンターを設置したときには、まさか6桁まで使うことになるとは思いませんでした。こんなブログに、リピータがいるのかは謎ですが、ありがとうございます。

100000番目の訪問者、ジャッキーさんに一言いただきました。

やりました〜♪

(密かに)キリ番を何度か企画していたんですが、名前とコメントを頂けたのは初めてです。たぶん、突然のことだったと思うのですが、ありがとうございます。

まあ、特にプレゼントなどはありませんが、勘弁してください。

12/6 日付が変わってしまいましたが、記念の絵です。微グロです。

カテゴリー
カウンター
最新記事
最新コメント
Twitter
人気記事
Amazon お買い得情報
Amazon お買い得情報
プロフィール
自画像
HN :
GAM-22
性別:
男性
職業:
大学1年生
HSP暦:
6年
好きなもの :
ゲーム, アニメ, マヨネーズ
嫌いなもの :
運動, 注射, ホラー映画, 英語
好きなバンド :
Muse, Radiohead
その他 :
文章能力が欠如している
バナー
Copyright © GAM-22のメモ All Rights Reserved
Powered by ニンジャブログ Designed by ピンキー・ローン・ピッグ 忍者ブログ / [PR]