[過去ログ] ○ おまえら土日までに一本ゲーム作るスレ15 ○ (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
567: 2023/08/16(水)16:36 ID:IrO/7hMt(1/2) AAS
>>564
あのシャッフル回避のアイデアよかったわ、右端だけ違う牌揃えるのも面白かったし
ワイは数値上でパネルを擬似的に動かして詰まないシャッフル作ったけど、処理遅くて微妙な出来になってしもた
568: 2023/08/16(水)17:16 ID:sIHZcutH(2/7) AAS
15パズルはパリティチェックが激ムズなのがね〜
調べても何故か見つからないし時間押してたんで過去作から移植で誤魔化したけど
今見ると何で解けたのか完全に忘れてる
569: 2023/08/16(水)17:29 ID:8CaxSxP3(1) AAS
解けないパターンのチェックか
ググると色々出てくるけどたしかに結構難しいな
そういう意味では15パズルはワナビジャムとしてはちょっと難易度高めだったのかもね
570: 2023/08/16(水)18:21 ID:eSe/kqlj(1/2) AAS
みんなシャッフルどーやったの
自分は余裕で実装に5時間ぐらいかかったけど
571: 2023/08/16(水)19:35 ID:3kG1xXGw(3/3) AAS
>>0566
改修おつですバッチリでした、すごい早いですね直すの!
もうUE5に慣れちゃったんですね^ー^
>>0567
逆発送で隣の入れ違いくらい許容しちゃおうって感じでしたw
まぁ計算とかするのめんどいし時間もなかったしね
あっちのすれで宣伝でてたけど、次はシューテング決定かな
572(1): 2023/08/16(水)19:48 ID:sIHZcutH(3/7) AAS
思い付きで(白目)
日曜の夕方までバグりまくりでギブしかけたので突貫工事ですよ
i.imgur.com/ANvUE03.png
確かパリティチェックしてるなら出鱈目に入れ替えても
ID格納した配列の0と1の入れ替えだけで直せた気がする(未検証)
hp.vector.co.jp/authors/VA010128/math/puzzle/P15-2.html
確かこの辺見た記憶(色のどぎつい完成図に見覚えが)があるんだけど、
転倒数が奇数か偶数か調べりゃいい筈なんで、それをboolでやってるのがSolvable()
scrapbox.io/pocala-kyopro/%E8%BB%A2%E5%80%92%E6%95%B0
転倒数ってのはこれ
573: 2023/08/16(水)21:22 ID:sIHZcutH(4/7) AAS
if (find_index_array(j)[2] < find_index_array(i)[2])は
iとjが逆なんで、入れ替えた方が左が大きい=NGなのが
分かりやすいかも(何で逆なのかは覚えてません)
574: 2023/08/16(水)21:24 ID:sIHZcutH(5/7) AAS
if (左 > 右){//あかん奴やで}って事で
575: 2023/08/16(水)21:57 ID:sIHZcutH(6/7) AAS
今更気付いたけどwhileいらないなコレ。
後で直しとこorz
576: 2023/08/16(水)22:00 ID:IrO/7hMt(2/2) AAS
自分の移動判定とシャッフルのところ纏めてみた
外部リンク:itch.io
たぶんそのパリティチェックに書き直せそう
577(2): 2023/08/16(水)23:15 ID:eSe/kqlj(2/2) AAS
みんな分かりやすくまとめてくれてありがたい…パリティとか初めて聞いたよ
自分はスタックオーバーフローの回答脳死でパクったよ
外部リンク:ja.stackoverflow.com
578: 2023/08/16(水)23:31 ID:sIHZcutH(7/7) AAS
あかん、直すとバグるw
メッチャ混乱して来たwww
なんでじゃ???
579(1): 2023/08/17(木)02:52 ID:ggNf/iSn(1) AAS
>>577
このやり方に似てる499見て書くの無理だわって思ったんだけど、
実質572と同じ事してるのか…?
入れ替えせずに、左にあるはずの小さい数が右にいくつあるか〜だから…
580: 2023/08/17(木)05:26 ID:JzCZWo72(1/3) AAS
>>579
うん、www.ajisaba.net/algorithm/slide_goal.html も確か
転倒数求めてるのと同じ事だと思う
↑の「2. 初期配置の数列からゴールまでの移動距離の和を求める」は
「バブルソート」で回数カウントしても結果的に移動距離は求まるそうなので
盲目的に右に移動させ続けてカウントした方が楽かも知れない
逆に右から左に送るのはBITとかいうらしい
ここら辺は、線形代数、行列式、転置、と関係があるそう。
習った事はないので、何で?と言われても実はよく分からないw
また転倒数は(左辺値>右辺値)=trueの出現回数でも分かるらしい
>572のwhileはjが16になったら回らなくなるので無駄が多い気がして直したいのだけど
書き換え前の値で計算してる時があるらしくて、プロットした参照値と計算後の期待値が合わない
2022が駄目なのか…謎過ぎる
581: 2023/08/17(木)06:19 ID:JzCZWo72(2/3) AAS
>>577
このJS難しいね。これはこれで移植が大手術のような気がするw
Aの求め方は既出のサイトに出てるけど、Bの求め方の意味する所が分からない。
何かの定理使ってるのかも知れないけど、線形代数で出て来るのかな?
基本アホの子なんでw
582: 2023/08/17(木)18:33 ID:CXFGIFAK(1) AAS
ツクラーの俺 話についていけず
脱出ゲーム風のストーリー追加して15パズルは完成って事にする
583: 2023/08/17(木)18:49 ID:RMkinSgG(1) AAS
ゲームで精いっぱいだからストーリーや演出にあこがれる
584: 2023/08/17(木)18:59 ID:JzCZWo72(3/3) AAS
普通は理屈を理解しなくてOKで、やり方だけ知っていればそのうち分かるよと
放置されるものッスね。学生時代に大学で習うからとか高校で習うからと
先送りされるアレと一緒です。
ワイも理数系専攻してないので理解は無理ですね。
585: 2023/08/17(木)21:59 ID:fSZKCTYK(1) AAS
>>563
このスレのコンセプトでもあるけど完成させることがいちばん大事
586: 2023/08/18(金)00:13 ID:1W+X4ryC(1) AAS
ワナビー3日ゲームJAM
◇◆ 今週のお題 ◆◇
【 シューティング 】
期間 2023/08/18-08/20
遅刻 2023/08/24
さぁー今週も張り切って行きましょう
夏の思い出に是非ご参加下さい
JAMは参加して発表する事に意義があるのでどんな作品でもドシドシどうぞ
587: 2023/08/18(金)00:41 ID:pZJAAuMc(1/7) AAS
よしっ参加するぞー
588: 2023/08/18(金)03:05 ID:pZJAAuMc(2/7) AAS
今回はシューティングか!!参加してみよう 上げ
589: 2023/08/18(金)08:48 ID:CDNGg39C(1/3) AAS
おーし!
今日は素材作り頑張るぞぃ!
590: 2023/08/18(金)11:06 ID:baEEkLVJ(1) AAS
素材づくりに気合入れ過ぎて力尽きたことがあった…
591: 2023/08/18(金)12:28 ID:pZJAAuMc(3/7) AAS
タイミングよくShootingBuilderが発売になってる
592: 2023/08/18(金)12:41 ID:KJR3HZut(1) AAS
このスレにまだこんな勢いが潜在していたのか。
593: 2023/08/18(金)15:09 ID:fOngGkeE(1) AAS
ワナビスレの植民地になっただけだよ
594: 2023/08/18(金)15:40 ID:pZJAAuMc(4/7) AAS
1のゲムデヴのアップローダーもう無いね
WebGL全盛の時代だからPricyやUnityRoomやItch.ioを利用するって感じかな
595: 2023/08/18(金)16:20 ID:CDNGg39C(2/3) AAS
前回も前々回もそれでやりましたよ
596: 2023/08/18(金)16:33 ID:rLpTJclS(1/3) AAS
作ってた戦闘機ゲームが一段落ついたからジャム参加できるぞ
上下前次1-新書関写板覧索設栞歴
あと 406 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.010s