kurokawa49 2019/11/09 11:27

ゲーム作り中

ゲーム作り中です。ぜひご感想、アイデア、改善案、バグ報告などお寄せください!
パソコンがぶっ飛んだりはしないと思いますが、自己責任でお願いします。

Download

windows_2019119_104822.zip (53.63MB)

ダウンロード

少しエロですが、健全です。

システム解説!

1.フロアは以下のセルで構成されています。
・なにもない
・ダメージ
・進入不可
・クリア
2.フロアは9x9のセルで構成されています。
3.セルの配置は常に固定です。
3.一度踏んだセルはなにもないセルになります。
4.開始位置はランダムです。


今後は衣装の変更とかステージ追加とかなんか拾える的なセルとか実装していきたいですね!
以上、よろしくおねがいします😍


System

  1. The floor consists of the following "cells".
    • no event
    • damage
    • no entry
    • clear
  2. The floor consists of 9x9 cells.
  3. Cell placement is fixed.
  4. Cell changes "no event", when step on it once.
  5. The starting position is random.

●実装で引っかかったやつ
・変数に配列変数の先頭を代入するとポインタ的な扱いになる。
変数を変更すると、もとの配列変数も変更される。
;擬似コード
tf.array = [1,2,3]
tf.val =tf.array
tf.val[2] = 4
;→tf.array[2]も4になる
試してないけど、配列各要素を代入すると実体コピーになるのかなあ?

・ティラノスクリプトじゃなくてJS
JSは整数がないので除算「/」は実数計算される。知ってる人には当たり前なんだろうけど... 
ゲームでは小♥と小x10で大♥を表示してるんですが、
for(val i=0;i<tf.life/10;i++){ tf.msg+="♥" } //大ハート表示用
みたいにやると終了条件が狂うんですよね。しばらく悩んでしまった...

for(val i=0;i<Math.Floor(tf.life/10);i++){ tf.msg+="♥" } //正解

フォロワー以上限定無料

CGが閲覧できます。

無料

【 300 】プラン以上限定 支援額:300円

このバックナンバーを購入すると、このプランの2019/11に投稿された限定特典を閲覧できます。 バックナンバーとは?

最新の記事

月別アーカイブ

限定特典から探す

記事を検索