HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2015
1031
窓月らら[HSP3Dish] バーチャル コントローラ4解決


窓月らら

リンク

2015/10/31(Sat) 22:08:32|NO.72662

バーチャル コントローラ VPAD
http://dev.onionsoft.net/seed/info.ax?id=1110

以前どこかのスレで公開するって書いた気がするコントローラ。
ソース付で公開したので、ご利用くださいませ。

不具合あったら教えてね。



この記事に返信する


窓月らら

リンク

2015/11/2(Mon) 11:34:28|NO.72702

google play にサンプルゲームを登録しました。
Android端末お持ちの方は、遊んでみてね♪
https://play.google.com/store/apps/details?id=com.miecat.vpad_sample



空気

リンク

2015/11/8(Sun) 16:02:41|NO.72848

遊んでみました。
Level:51まで行きましたが中々難しいですね。

気になった点は
補完無しでドット感を再現すると、解像度の低い端末への非整数倍の拡大で
ドットが欠けまくりますね。
端末の解像度に合わせて整数倍で画像を展開すると解決?(非常に面倒くさいが。)

iOS版のGTA VC(CERO:Z指定のグロゲー注意)みたいに
https://www.youtube.com/watch?v=gGlL8cKgb7E
一定の範囲内なら指の位置がズレても、どこでもパッドが現れて、
タッチしていないときは非表示になったら画面も占領されず理想的ですが、
やはり、実装は難しいとは思いますので、こういうVPADもあるよという事で。

動作環境
Androidバージョン:2.3.4 Android機種    :Xperia Arc 動作ストレージ :内蔵FLASH(ROM) Windowsバージョン :Windows7Pro 64bit SP1 グラフィックチップセット:NVIDIA GTX 690



窓月らら

リンク

2015/11/9(Mon) 08:06:02|NO.72883

>空気さん

プレイありがとうございます♪

作者もクリアできてません。
処理落ちする端末でレベル98までいけましたけどこれは無効。レベル91が限界。

ドット風味を出すためにわざと低解像度(特に文字)の部分がありますが
ご指摘のとおり端末解像度が低いほど表示上の誤差が現れてきます。
1280x720くらいになると全く気にならないんですけどね。

これはサンプルなので実装してませんが、ユーザーが補完の有無を選択できる
ようにしておけば一応は解決できるような気はします。
(画像がボケるかもしれませんが)

Android 2.3.4 でも動作するんですね。
うちは 4以降しか持って無いので、確認になって助かります。

> タッチしていないときは非表示

これの実装は簡単です。
このモジュールの場合、vpaddraw を実行しなければ判定はされますが
表示はされないので、一定時間(例えば0.5秒)タッチが無ければ
vpaddraw をスキップするようにするだけです。



空気

リンク

2015/11/9(Mon) 23:43:48|NO.72903

>窓月ららさん

>Android 2.3.4 でも動作するんですね。
>うちは 4以降しか持って無いので、確認になって助かります。

いえいえ。また、何かを公開された時は
暇な時ならば、手持ちのAndroid 2.3.4による動作確認のお手伝いは可能ですよ。

タッチしていないときの非表示についての説明は参考になりました。



ONION software Copyright 1997-2021(c) All rights reserved.