四次元の囲碁、五目並べ、オセロなどのゲームを作っていくためのスレ
前スレ
四次元ゲーム作らないか??
http://toro.2ch.net/test/read.cgi/gamedev/1151809341/
探検
四次元ゲーム作らないか?? 2次元目
■ このスレッドは過去ログ倉庫に格納されています
2013/10/29(火) 22:32:12.87ID:Hqkn7Kqg
260258
2016/03/01(火) 23:57:29.16ID:sslvYLK1 次元が合ってなかったw
H=(R,G,B)/√(R^2+G^2+B^2)
と言いたかった。
>>259
ああ、そうか。
http://imagingsolution.blog107.fc2.com/blog-entry-247.html
>>258じゃ「灰色」という色が1色入ってしまうな。
さしずめ色相球といったあたりか。
もう一次元落として環にしないと
ゲーム
H=(R,G,B)/√(R^2+G^2+B^2)
と言いたかった。
>>259
ああ、そうか。
http://imagingsolution.blog107.fc2.com/blog-entry-247.html
>>258じゃ「灰色」という色が1色入ってしまうな。
さしずめ色相球といったあたりか。
もう一次元落として環にしないと
ゲーム
261名前は開発中のものです。
2016/03/04(金) 08:17:57.51ID:l4/gSMi8 >>260
H=(R,G,B)/√(R^2+G^2+B^2)だと、
R=0〜255
G=0〜255
B=0〜255
d=√(R^2+G^2+B^2)=0〜2555×√3
H=(R/d,G/d,B/d)という色になっちゃうけど、
R,G,Bが小さいほど発散して、
R=G=Bでは0除算になっちゃって、色として成り立たないような・・・
H=(R,G,B)/√(R^2+G^2+B^2)だと、
R=0〜255
G=0〜255
B=0〜255
d=√(R^2+G^2+B^2)=0〜2555×√3
H=(R/d,G/d,B/d)という色になっちゃうけど、
R,G,Bが小さいほど発散して、
R=G=Bでは0除算になっちゃって、色として成り立たないような・・・
262名前は開発中のものです。
2016/03/04(金) 08:19:11.52ID:l4/gSMi8 H=255×(R,G,B)/(R+G+B)なら、意味はわからないけど色として成り立つね
263名前は開発中のものです。
2016/03/04(金) 18:55:52.07ID:cHiNTCCN 明度軸への距離を求めるなら、
S=√[{(R-G)^2+(G-B)^2+(B-R)^2}/2]
明度軸のレベルを求めるなら、
L=(R+G+B)/3
S=√[{(R-G)^2+(G-B)^2+(B-R)^2}/2]
明度軸のレベルを求めるなら、
L=(R+G+B)/3
264名前は開発中のものです。
2016/03/13(日) 14:51:51.77ID:BRaQc9UC <正規化 RGB>
CIE XYZ 表色系から xy 色度図を得たように,
明るさの情報を排除して色合いのみを考えるために,
RGB を正規化して次式により得られる
r,g,b を用いるのが正規化 RGB である.
r =R/(R + G + B)
g =G/(R + G + B)
b =B/(R + G + B)
r + g + b = 1 の関係があるので,r と g の値が決まれば b の値も決まる.
したがって,r,g,b のうち二つの値のみを用いればよい.
CIE XYZ 表色系から xy 色度図を得たように,
明るさの情報を排除して色合いのみを考えるために,
RGB を正規化して次式により得られる
r,g,b を用いるのが正規化 RGB である.
r =R/(R + G + B)
g =G/(R + G + B)
b =B/(R + G + B)
r + g + b = 1 の関係があるので,r と g の値が決まれば b の値も決まる.
したがって,r,g,b のうち二つの値のみを用いればよい.
265名前は開発中のものです。
2016/04/21(木) 01:47:59.75ID:FVQ/o+uS 四次元の方向はアナ・カタっていうんだって。
266名前は開発中のものです。
2016/04/21(木) 12:34:31.10ID:vNmzJRAD アナ・カタは、天気図の前線用語では?
ギリシア語の上昇・下降が語源だけど
それなら、彼方(カナタ)・此方(コナタ)でも良いわけで
ギリシア語の上昇・下降が語源だけど
それなら、彼方(カナタ)・此方(コナタ)でも良いわけで
267名前は開発中のものです。
2016/06/01(水) 01:04:36.21ID:sKlrEvcb 二次元麻雀考えた。
A1A2A3じゃ順子にならなくて
A1A2A3 B1B2B3 C1C2C3 までいかないと順子にならない
普通の麻雀より川から手を読みやすくて
軍艦ゲームみたいな地図を描きながら戦う
A1A2A3じゃ順子にならなくて
A1A2A3 B1B2B3 C1C2C3 までいかないと順子にならない
普通の麻雀より川から手を読みやすくて
軍艦ゲームみたいな地図を描きながら戦う
268名前は開発中のものです。
2016/08/13(土) 16:06:03.48ID:bwp0Oqab 無限広角式メルカトル4次元遠近法
http://skyclayman.main.jp/illustration/272/
http://skyclayman.main.jp/illustration/272/
269名前は開発中のものです。
2016/10/24(月) 05:24:05.36ID:jQMPdYuk 4次元空間でプレイするテトリスとそれを自動プレイするAIの話
http://wgg.hatenablog.jp/entry/20160713/1468421477
http://wgg.hatenablog.jp/entry/20160713/1468421477
270名前は開発中のものです。
2016/10/29(土) 22:07:40.34ID:yGcHush0 3次元将棋のインターフェースできた!
クォータニオンを使って、盤面を3D回転させられるようにして、
3方向から特定の断面までクリップアウトしたり、
特定の断面のみをレベル指定で表示したり
ただ、9×9×9だと、盤面広すぎて、適切な駒数の設定が難しい
3次元方向への移動範囲の拡張もバリエーションがあって難しい
クォータニオンを使って、盤面を3D回転させられるようにして、
3方向から特定の断面までクリップアウトしたり、
特定の断面のみをレベル指定で表示したり
ただ、9×9×9だと、盤面広すぎて、適切な駒数の設定が難しい
3次元方向への移動範囲の拡張もバリエーションがあって難しい
271名前は開発中のものです。
2016/11/02(水) 19:41:20.16ID:jLrOqlOX 4次元というよりは3次元を扱うのに便利なのだが、
四元数(クォータニオン)が大変便利だと気付いた
四元数(クォータニオン)が大変便利だと気付いた
272名前は開発中のものです。
2016/12/25(日) 02:38:15.32ID:AnBedaz8 便利だが行列の方が分かりやすい
273名前は開発中のものです。
2017/01/02(月) 15:34:13.23ID:LHwbaUZr 最終的な座標計算は、行列計算と同じにはなるんだけど・・・
その途中経過をクォータニオンとして管理していた方が、
以下の点でかなり便利!
@圧倒的に、任意軸での回転がしやすい、
A基底軸回転(オイラー角)へも変換できるけど、
オイラー角の致命的な欠点であるジンバルロックがない、
B回転クォータニオンの正規化が、ノルム除算だけで簡便
(回転行列の場合は、正規直交化がかなり面倒)
複素数が、直交座標と極座標の相互変換の橋渡しをしていたように、
クォータニオンは、オイラー角と任意軸回転の橋渡しになるのがいい!
その途中経過をクォータニオンとして管理していた方が、
以下の点でかなり便利!
@圧倒的に、任意軸での回転がしやすい、
A基底軸回転(オイラー角)へも変換できるけど、
オイラー角の致命的な欠点であるジンバルロックがない、
B回転クォータニオンの正規化が、ノルム除算だけで簡便
(回転行列の場合は、正規直交化がかなり面倒)
複素数が、直交座標と極座標の相互変換の橋渡しをしていたように、
クォータニオンは、オイラー角と任意軸回転の橋渡しになるのがいい!
274名前は開発中のものです。
2017/01/02(月) 20:22:46.46ID:A7LEvNMr 四次元空間の回転が楽なデータ構造でも考えてみるか
275名前は開発中のものです。
2017/01/02(月) 20:31:50.62ID:A7LEvNMr あと線形補完が出来るのとメモリ節約になる利点もあるよ
276名前は開発中のものです。
2017/01/03(火) 12:47:44.22ID:3Y7e3z59 >>275
線形補間もだけど、球面線形補間が、便利だよね
回転中心からの距離を一定に保ちつつ、
回転角速度も一定に保てるから
メモリも、
・オイラー角:3個、ジンバルロックあり
・クォータニオン:4個、ジンバルロックなし
・回転行列:9個
基底軸回転行列の合成・・・ジンバルロックあり
任意軸回転行列・・・ジンバルロックなし
行列の場合は、
@対角成分:3個
A上三角成分(−対角成分):3個
B下三角成分(−対角成分):3個
AとBが反対称だから、実質6個だけど、それでも多い
線形補間もだけど、球面線形補間が、便利だよね
回転中心からの距離を一定に保ちつつ、
回転角速度も一定に保てるから
メモリも、
・オイラー角:3個、ジンバルロックあり
・クォータニオン:4個、ジンバルロックなし
・回転行列:9個
基底軸回転行列の合成・・・ジンバルロックあり
任意軸回転行列・・・ジンバルロックなし
行列の場合は、
@対角成分:3個
A上三角成分(−対角成分):3個
B下三角成分(−対角成分):3個
AとBが反対称だから、実質6個だけど、それでも多い
277名前は開発中のものです。
2017/01/03(火) 12:56:19.41ID:3Y7e3z59 複素数の場合
絶対値(ノルム)の等しい複素数の集合
→原点を中心とした、半径が等しい円周
クォータニオンの場合
絶対値(ノルム)の等しいクォータニオンの集合
→原点を中心とした、半径が等しい球面
クォータニオンは、3D回転の回転角を、
球面上の位置として考えているから、そもそもジンバルロックしようがない
でも、円では1つの角度で回転角(1次元の位相)を表せるけど、
球では3D回転角(2次元の位相)を一意に表しづらいのが難点
複数の角度(経度、緯度など)で表せば特異点を持ち、
座標(ベクトル値)で表すと角度がわかりにくくなる・・・
クォータニオンが直感的でないのは、それが原因かな
絶対値(ノルム)の等しい複素数の集合
→原点を中心とした、半径が等しい円周
クォータニオンの場合
絶対値(ノルム)の等しいクォータニオンの集合
→原点を中心とした、半径が等しい球面
クォータニオンは、3D回転の回転角を、
球面上の位置として考えているから、そもそもジンバルロックしようがない
でも、円では1つの角度で回転角(1次元の位相)を表せるけど、
球では3D回転角(2次元の位相)を一意に表しづらいのが難点
複数の角度(経度、緯度など)で表せば特異点を持ち、
座標(ベクトル値)で表すと角度がわかりにくくなる・・・
クォータニオンが直感的でないのは、それが原因かな
278名前は開発中のものです。
2017/04/30(日) 12:54:04.96ID:IyUxQljg よじれる
279名前は開発中のものです。
2017/05/13(土) 23:28:36.97ID:u5uhmmRz280名前は開発中のものです。
2017/05/20(土) 17:32:11.23ID:KYciRL8Z 4D回転途中も正確にレンダリングしてほしいな
281名前は開発中のものです。
2017/10/27(金) 22:50:59.28ID:JrfNTlNS 64次元パックマンなら作ってもいいかも
282名前は開発中のものです。
2017/11/23(木) 15:30:02.36ID:SbFdu8qM パックマンとボンバーマンは3次元化した時
全ての次元の座標が偶数になる部分に壊せないブロックがあるスカスカモデルか
1つ以下の次元の座標が奇数になる部分に壊せないブロックがあるトンネルモデルかの2択がある
4次元の場合はその中間にもうひとつモデルがある
全ての次元の座標が偶数になる部分に壊せないブロックがあるスカスカモデルか
1つ以下の次元の座標が奇数になる部分に壊せないブロックがあるトンネルモデルかの2択がある
4次元の場合はその中間にもうひとつモデルがある
283名前は開発中のものです。
2017/11/23(木) 22:48:17.52ID:yNi8m4dC284名前は開発中のものです。
2017/11/26(日) 14:58:44.96ID:9VUtTEpT285名前は開発中のものです。
2017/11/29(水) 22:50:12.11ID:Bs8gZldn286名前は開発中のものです。
2017/11/29(水) 22:57:02.31ID:Bs8gZldn ちなみに、画像の説明としては
左側は、
X軸-Y軸-Z軸が1点で交わる格子構造
ブロック壁はクローズドタイプ?
右側は、
X軸-Y軸のみ1点で交わり、Z軸は通らない
Y軸-Z軸のみ1点で交わり、X軸は通らない
Z軸-X軸のみ1点で交わり、Y軸は通らない
の3つが交互に並んでいる格子構造
ブロック壁はオープンタイプ?
左側は、
X軸-Y軸-Z軸が1点で交わる格子構造
ブロック壁はクローズドタイプ?
右側は、
X軸-Y軸のみ1点で交わり、Z軸は通らない
Y軸-Z軸のみ1点で交わり、X軸は通らない
Z軸-X軸のみ1点で交わり、Y軸は通らない
の3つが交互に並んでいる格子構造
ブロック壁はオープンタイプ?
287名前は開発中のものです。
2017/12/01(金) 19:40:46.12ID:/p/12v6I めちゃめちゃ絵きれいwwww
288名前は開発中のものです。
2017/12/01(金) 19:46:43.77ID:/p/12v6I289名前は開発中のものです。
2017/12/01(金) 21:27:22.55ID:Waac8Kch290名前は開発中のものです。
2017/12/01(金) 21:35:10.08ID:Waac8Kch @左上
完全充填されたところから、
X軸・Y軸・Z軸が1点で交差するようにくり抜いた構造
壁は全て連続
A左下
@から壁の連続性を断った状態
通路は@と全く同じ
B右上
下1段目と上2段目をそのまま残し、
下2段目と上1段目を、下1段目と上2段目と同じ構造にして、右奥へずらした構造
X軸・Y軸・Z軸が1点で交差しなくなり、
どれか2軸のみ1点で交差するようにくり抜かれた構造
C右下
@、A、Bから上1段目と下2段目を除いた構造
@とAのX軸・Y軸・Z軸が1点で交差と、
Bのどれか2軸のみ1点で交差が、合計された構造
完全充填されたところから、
X軸・Y軸・Z軸が1点で交差するようにくり抜いた構造
壁は全て連続
A左下
@から壁の連続性を断った状態
通路は@と全く同じ
B右上
下1段目と上2段目をそのまま残し、
下2段目と上1段目を、下1段目と上2段目と同じ構造にして、右奥へずらした構造
X軸・Y軸・Z軸が1点で交差しなくなり、
どれか2軸のみ1点で交差するようにくり抜かれた構造
C右下
@、A、Bから上1段目と下2段目を除いた構造
@とAのX軸・Y軸・Z軸が1点で交差と、
Bのどれか2軸のみ1点で交差が、合計された構造
291名前は開発中のものです。
2017/12/01(金) 23:34:46.82ID:Waac8Kch292名前は開発中のものです。
2017/12/01(金) 23:43:34.78ID:Waac8Kch 2×2×2基本構造(=計8個)の2×2平面図(×2段)
@
〇〇 〇×
〇× ××
A
×〇 〇×
〇× ××
B
〇× ××
×× ×〇
C
〇× ××
×× ××
移動経路としては、@=Aのため、
プレイヤーが移動できるルートモデルとしては3通りあるみたい
3軸交差点を必ず必要とするなら、2通り(Bが除外されるため)
ボンバーマンは、ルートが多い方が逃げやすいけど、
壁が少ないと爆風を遮られなくなるから、バランスが難しいところ
@
〇〇 〇×
〇× ××
A
×〇 〇×
〇× ××
B
〇× ××
×× ×〇
C
〇× ××
×× ××
移動経路としては、@=Aのため、
プレイヤーが移動できるルートモデルとしては3通りあるみたい
3軸交差点を必ず必要とするなら、2通り(Bが除外されるため)
ボンバーマンは、ルートが多い方が逃げやすいけど、
壁が少ないと爆風を遮られなくなるから、バランスが難しいところ
293名前は開発中のものです。
2017/12/03(日) 15:18:52.36ID:Svmnhovq 直交軸方向は、2軸から3軸にしか増えないけど、
斜め軸方向は、2軸から6軸(+さらに4軸で計10軸)も追加されるから、
逃げやすく仕留めにくいゲームになりそうな・・・
2D→3Dで、周囲8マスが周囲26マスになるわけで、
そのうち周囲4マスからの攻撃が周囲6マスからの攻撃になる
(つまり、4マスの死角が、20マスの死角へ増える)
斜め軸方向は、2軸から6軸(+さらに4軸で計10軸)も追加されるから、
逃げやすく仕留めにくいゲームになりそうな・・・
2D→3Dで、周囲8マスが周囲26マスになるわけで、
そのうち周囲4マスからの攻撃が周囲6マスからの攻撃になる
(つまり、4マスの死角が、20マスの死角へ増える)
294名前は開発中のものです。
2017/12/03(日) 22:15:34.58ID:BWVc/QKy >>289の図は、
基本的に、白ブロックと白ブロックの間の通路、
緑ブロックと緑ブロックの間の通路が、
縦方向も横方向も通り抜けできる
ブロック1個おき間隔に高さ方向の通路が貫く感じ
@Aは、青ブロックと青ブロックの間、
紫ブロックと紫ブロックの間は、通り抜け不能
Bは、白ブロックと白ブロックの間、
緑ブロックと緑ブロックの間だけでなく、
青ブロックと青ブロックの間、
紫ブロックと紫ブロックの間も、通り抜け可能
ただ、段によって通路が1ブロック水平にズレている
そして、高さ方向の通路は、
水平方向の通路の交差点を貫かない
基本的に、白ブロックと白ブロックの間の通路、
緑ブロックと緑ブロックの間の通路が、
縦方向も横方向も通り抜けできる
ブロック1個おき間隔に高さ方向の通路が貫く感じ
@Aは、青ブロックと青ブロックの間、
紫ブロックと紫ブロックの間は、通り抜け不能
Bは、白ブロックと白ブロックの間、
緑ブロックと緑ブロックの間だけでなく、
青ブロックと青ブロックの間、
紫ブロックと紫ブロックの間も、通り抜け可能
ただ、段によって通路が1ブロック水平にズレている
そして、高さ方向の通路は、
水平方向の通路の交差点を貫かない
295名前は開発中のものです。
2017/12/05(火) 22:52:51.08ID:ye5fpjxg 4Dゲームは、x×y断層図を、z行×w列で配置すると、
左手のx-y用の十字キー(ジョイスティック)の左右と、
右手のz-w用の十字キー(ジョイスティック)の左右で、
直感的な操作感が得られて良いね!
左手で、断層図内の移動を左右へ動かして決め、
右手で、断層図自体の選択を左右へ動かして決める
つまり、左手の操作中は、z座標とw座標は保たれ、
同じ断層図内にとどまり、位置のみ動くが、
右手の操作中は、x座標とy座標は保たれ、
断層図を変えても、同じ位置に移る
左手のx-y用の十字キー(ジョイスティック)の左右と、
右手のz-w用の十字キー(ジョイスティック)の左右で、
直感的な操作感が得られて良いね!
左手で、断層図内の移動を左右へ動かして決め、
右手で、断層図自体の選択を左右へ動かして決める
つまり、左手の操作中は、z座標とw座標は保たれ、
同じ断層図内にとどまり、位置のみ動くが、
右手の操作中は、x座標とy座標は保たれ、
断層図を変えても、同じ位置に移る
296名前は開発中のものです。
2017/12/07(木) 02:37:27.52ID:DyP8ts7O ターン制ボンバーマン
・1Pも2Pも、1ターンで2歩まで歩け、
1歩(1マス)につき1個まで爆弾をセット可能
相手のいるマスや爆弾のあるマスには侵入不可
壁は侵入不可だが、爆風を防ぐ
・爆弾を2個までセットしたら、
爆発するまで次弾は補充されない
・ターンは、
@1Pと2Pのプレイヤーターン
歩行は2歩まで+爆弾セットは2個まで
A1Pと2Pの爆弾ターン
セットした次の次のターンで爆発
爆風は3歩分まで届く
を交互に繰り返す
・爆風がプレイヤーのマスに重なったら死亡
最後に生き残ったプレイヤーの勝利
・アイテム
歩行速度を2→3→4にする
爆弾所持数を2→3→4にする
爆風の飛距離を3→4→5にする
などなど
これを3D or 4Dでやると
・1Pも2Pも、1ターンで2歩まで歩け、
1歩(1マス)につき1個まで爆弾をセット可能
相手のいるマスや爆弾のあるマスには侵入不可
壁は侵入不可だが、爆風を防ぐ
・爆弾を2個までセットしたら、
爆発するまで次弾は補充されない
・ターンは、
@1Pと2Pのプレイヤーターン
歩行は2歩まで+爆弾セットは2個まで
A1Pと2Pの爆弾ターン
セットした次の次のターンで爆発
爆風は3歩分まで届く
を交互に繰り返す
・爆風がプレイヤーのマスに重なったら死亡
最後に生き残ったプレイヤーの勝利
・アイテム
歩行速度を2→3→4にする
爆弾所持数を2→3→4にする
爆風の飛距離を3→4→5にする
などなど
これを3D or 4Dでやると
297名前は開発中のものです。
2017/12/09(土) 17:30:46.84ID:1TJyU1VV >>295
4方向ジョイスティックはそのままで
shiftキーを押すとx+2次元方向に動けるUIがわりといける
http://www.ukaibutton.com/4dsoko/
http://www.ukaibutton.com/4dtron/
ある意味走るボタンに近い
4方向ジョイスティックはそのままで
shiftキーを押すとx+2次元方向に動けるUIがわりといける
http://www.ukaibutton.com/4dsoko/
http://www.ukaibutton.com/4dtron/
ある意味走るボタンに近い
298名前は開発中のものです。
2017/12/10(日) 10:09:26.71ID:jcS8iLKb299名前は開発中のものです。
2017/12/31(日) 18:35:21.42ID:/rN76OKL 簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』
1B3G98YM9K
グーグル検索⇒『来島のモノノリウエ』
1B3G98YM9K
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】トランプ大統領、中国の習近平国家主席を「国賓」として招待することに ★2 [ニョキニョキ★]
- 日本と中国を結ぶ12航空路線で全便欠航 中国人に最も人気の海外旅行先は日本から韓国に [ぐれ★]
- 米中電話会談、トランプ氏は「米国側は中国にとっての台湾問題の重要性を理解する」 [1ゲットロボ★]
- 【東京・足立の車暴走】赤信号無視か 危険運転致死傷疑いも視野に捜査 逮捕された職業不詳の男性(37)は精神疾患で通院歴も ★3 [ぐれ★]
- 【音楽】「なんでこんなバカが国のトップなの?」 若者に人気のバンド「GEZAN」のマヒトゥ・ザ・ピーポーが高市総理に苦言 [シャチ★]
- 【国際】トランプ氏、来年4月に中国を訪問する招待を受け入れる 習氏も国賓で訪米へ 電話会談 [ぐれ★]
- 専門家「社会不安や不満が高まると、人々は原因を単純化し外集団を脅威として捉えやすくなります」政権批判か?😡 [399259198]
- 【高市悲報】来年、習近平主席がアメリカに「国賓」として訪米。どうするんだよ高市・・・アメリカも敵に回すのか? [483862913]
- 【画像】なんか模型屋さんにいかにもお前らが好んでそうなアキバ系のアニメ?のキャラいたけどこれなに?
- ゲーム史に残る超名作・アルトネリコの続編が出ない理由
- フィフィ「外国人だろうが日本人だろうが反日は要らんのよ、この国に…自分にとって住みやすい国に行け。」 [856698234]
- (´・ω・`)寂しい男性達
