RPGでのクイズ(質問掲示板

投稿: User icon mini 退会したユーザー 投稿:2016/01/17 21:45:17(最新:2016/02/05 20:36:05)
○ 何について質問したいですか?
2DRPG・アクションRPGでのクイズゲーム

○ PC環境について教えてください

OS:Windos8.1
ブラウザ:FireFox

___________________
ノベルゲームでのクイズゲームの作り方はaoihikawaさんがシーン素材を公開していらっしゃるのですが…どうしてもプレイヤーキャラを動かすのと同時にクイズもやりたかったのです

どうにかして両立できる方法はないのでしょうか?
皆さんの知恵を貸して下さい!

コメントする

コメントするには、ログインする必要があります。

コメント一覧

Cdv30200 aoi icon mini aoihikawa(投稿日:2016/02/05 20:36, 履歴)
こういった作品なら
制作可能です

Andante 歩くような速さで技術 - 【2DRPG】
Material 305033 1 mini cfm_(投稿日:2016/02/05 20:17, 履歴)
プレイヤーキャラクタを動かすのと同時にスクリプトを実行することはできません。

試しにスクリプトで入力を取得して移動させようとしましたが
イベントの移動をさせると1マスずつのゆっくり移動、
ワープで移動させるとカクカクした動きになり、実用的にはなりませんでした。
以下、ワープ移動での失敗作
startInput()
vx=0
vy=0
while true
while hasInput()
takeInput()
if isKeyDown("RIGHT") then vx=1;setEventDirection("playerCharacterEvent",getRightDirection());end
if isKeyDown("LEFT") then vx=-1;setEventDirection("playerCharacterEvent",getLeftDirection());end
if isKeyUp("RIGHT")||isKeyUp("LEFT") then vx=0;end
if isKeyDown("UP") then vy=-1;setEventDirection("playerCharacterEvent",getUpDirection());end
if isKeyDown("DOWN") then vy=1;setEventDirection("playerCharacterEvent",getDownDirection());end
if isKeyUp("UP")||isKeyUp("DOWN") then vy=0;end
end
x=getPlayerPosX()/32-0.5
y=getPlayerPosY()/32-0.5
warpEvent("playerCharacterEvent", x+vx*0.2, y+vy*0.2)
waitTime(33)
end