グラディエーターガール開発室 (559レス)
1-

326: ◆X1HifnAYpUXb 04/15(火)09:14 ID:NT2ZRSD9(4/15) AAS
ワナビーは倉庫番にキャラ絵とストーリーつけたらどうだろう?
魔王の罠にかかった美少女を助けに行くみたいな話とかね
327
(2): ワナビー2024 04/15(火)11:25 ID:M4PKlJaM(1/3) AAS
外部リンク:store.steampowered.com
こんな感じのステージにしたいのだが、ステージの構造と、見た目のレイヤーは分けるんか?配列だろうけど、例えば配列番号が1だと壁にする。
1に自動的にタイルを当てる事もできるけど、オートタイルとの相性悪そうやな。

>>325
ホラゲてどれや?
328
(1): ◆X1HifnAYpUXb 04/15(火)11:48 ID:NT2ZRSD9(5/15) AAS
>>327
ステージ構造はタイルマップノード、背景はパララックスノードでいいよ
ステージ構造を配列でやるならタイルマップはレイヤー分けなくていいと思う

というか、配列でこれやるのめっちゃ難かしそう
キャラにくっついたものを壁にあてて剥がすとかの仕組みもやるの?
壁オブジェクトとキャラにコリジョン付けて、キャラを1マスずつ動くようにすれば普通に実装きでると思うが…
その作り方じゃワナビーは嫌なんだよね?
329: ◆X1HifnAYpUXb 04/15(火)11:49 ID:NT2ZRSD9(6/15) AAS
ホラゲは別ネームだからタイトル言うのはやめとくw
まあここ念入りに見てる人なら別ネームも分かると思うんだけどね
330: 04/15(火)11:54 ID:Q37NUoPs(1/2) AAS
TileSetにCustomDataLayerを追加すればそれが配列相当になるので配列で管理する必要はないよ
331: ◆X1HifnAYpUXb 04/15(火)11:56 ID:NT2ZRSD9(7/15) AAS
配列で1指定したとこもちゃんとオートタイルで自然な壁になると思うよ
コードで動的に変更してもオートタイルは機能するはず
332: ◆X1HifnAYpUXb 04/15(火)11:59 ID:NT2ZRSD9(8/15) AAS
そういえばCustomDataLayerもあったね
そもそもゲームエンジン使わずにプログラミング言語だけでやるとかじゃない限り無理に配列使う必要ないよね
ワナビーはこだわりがあるみたいだけどw
333: ◆X1HifnAYpUXb 04/15(火)12:07 ID:NT2ZRSD9(9/15) AAS
本当はタイルマップノードでマップ描くのが速いんだけどワナビーは

1,1,1,1,
1,0,0,1,
1,2,0,1,
1,1,1,1

みたなテキストのデータ書いて、それをもとにタイルを設置して
その数字データをコードで制御することで倉庫番作りたいんだよね?
省2
334: ◆X1HifnAYpUXb 04/15(火)12:41 ID:NT2ZRSD9(10/15) AAS
今作ってるやつ風呂敷広げすぎて挫折しそう
村もNPCも膨大なの前提のゲームで、ほとんどの作業はひたすらデータベース入力と絵を描く作業になりそうだよ
NPCも沢山なのにNPC一体でこれだけのデータ記入する必要がある
でもテキストベースで小さくすると面白くならないし…こういうのってワールドを自動生成して広くて細かい世界を実装するものなんだろうね
手入力では無謀すぎる

画像リンク[png]:i.imgur.com
画像リンク[png]:i.imgur.com
335: ◆X1HifnAYpUXb 04/15(火)12:49 ID:NT2ZRSD9(11/15) AAS
ようするにdatabaseの中身を自動で作って変数に格納すればいいだけだよね
やろうと思えばできるかもしれない
ワールド自動生成に挑戦してみるか
これが出来れば開発者の自分も常に新鮮な気持ちで楽しめるゲームになりそう
336
(1): ワナビー2024 04/15(火)13:42 ID:M4PKlJaM(2/3) AAS
>>328
キャラの体を壁とマージして、体が長くなるとか、そんなのをやりたいけど、これも配列だと面倒だったりするかな?
何が適切な選択か分からんのよね
337: ワナビー2024 04/15(火)13:44 ID:M4PKlJaM(3/3) AAS
というか作りたいものの仕様もかっちり決まってるわけでもない
338
(1): 04/15(火)13:52 ID:k6P9Da/b(1) AAS
ワールドのプロシージャルマップってPerlinNoiseでフィールドを大まかにつくって街や川などを配置するタイプを思い浮かべるけど、
村の酒場、城の道具やとか森などのテキストボタンを配置してルートを選択する感じ?
とにかく期待してます。
339
(1): 04/15(火)14:52 ID:Q37NUoPs(2/2) AAS
>>336
>>327のゲームの様なマス目単位で操作する内容なら配列管理が向いてる
タイルマップなら移動物と固定物の2つのレイヤーで処理すると良さげ
340: ◆X1HifnAYpUXb 04/15(火)14:54 ID:NT2ZRSD9(12/15) AAS
まだ簡素なものだけどNPCの自動生成は出来たw
生成の要領は理解できたから
大陸、王国、都市や村、ダンジョン、アイテム、武器の性能のデータ類も全て自動生成できそう
これならもっと広くて細かいワールド作れそうだし、武具の性能もランダムなのでハクスラっぽい要素も入れられるね
なんといっても開発者の自分も楽しめるのは大きい

TXTファイルにNPC名をリストにしておけばそこから自動で作れるからプレイヤーが自由に好きな名前とかも登録できるし夢が広がるw
いやー、楽しくなってきたぞ
341: ◆X1HifnAYpUXb 04/15(火)14:57 ID:NT2ZRSD9(13/15) AAS
>>338
そう、行先のボタンを押して移動する感じ
でも村A→草原→森→村Bみたいな移動だと世界が広いので移動大変だし迷うので、都市には直接トラベルできるようにしてるよ
基本は領主として成り上がるゲームだけど、オープンワールドでなんでも出来る感じのゲームにするつもり
342: ◆X1HifnAYpUXb 04/15(火)16:31 ID:NT2ZRSD9(14/15) AAS
TXTファイルに名前といくつか項目書くだけでJSONで作ってたのと同じ構造の辞書型を自動生成するようにしたよ
これでめっちゃ楽になる

画像リンク[png]:i.imgur.com
343: ◆X1HifnAYpUXb 04/15(火)16:33 ID:NT2ZRSD9(15/15) AAS
ただ、今の状態だと数値がただのランダムなのでかなりカオスな世界になってしまってゲーム性を保てないのが課題
改良していい感じに生成できるようにしたい
344: ◆X1HifnAYpUXb 04/15(火)20:39 ID:wCHIvD9V(1) AAS
色々やってみたけど入れ子の辞書を自動で作るのは今の自分には難しいや
大陸>王国>都市までのツリーは手作業でもできるから自動でやらなくてもいいかな
都市の末端データ、NPCや商店やモンスターやアイテムとかは詳細なデータ持ってるし自動を組むのも楽だからそこだけ自動でやろうと思う
345
(1): ワナビー2024 04/16(水)06:54 ID:USGAi99p(1/8) AAS
>>339
倉庫番ベースだから配列で考えてた
マス目移動ではあるけども、グリッド移動のほうが良いパターンって何?
346
(1): ◆X1HifnAYpUXb 04/16(水)08:15 ID:OSOsCgWJ(1/9) AAS
ワナビー、動画まだー?
面白い倉庫番ができるの楽しみにしてるよ
347: ◆X1HifnAYpUXb 04/16(水)08:18 ID:OSOsCgWJ(2/9) AAS
やっぱ全てを自動生成するよりは固定の部分と自動生成とをうまくハイブリットしたほうがよさそう
でないと人口20万人の王都を18歳の村娘が治めてるっていう変な状況も生まれるしなあ
ある程度コントロールはした方が面白くなりそうではある
348: ◆X1HifnAYpUXb 04/16(水)08:23 ID:OSOsCgWJ(3/9) AAS
NPCに領主とか民間人とか商人とかランクを付けて、それをもとに自動配属していけば自動でもできなくはないけど
太郎の鍛冶屋にはやっぱり店主として太郎がいて欲しいから固定の方がいいよね
349: ワナビー2024 04/16(水)09:21 ID:USGAi99p(2/8) AAS
>>346
競輪もやってるからちょっとまって
350: 04/16(水)09:41 ID:ucxm2sMg(1/2) AAS
ワナビくんオモロイ
それでこそ5chねらーだ
351: ワナビー2024 04/16(水)09:54 ID:USGAi99p(3/8) AAS
あーまータイルマップレイヤーの配列使ってやってみるかぁ
やってから判断すりゃいいかぁ(´・ω・`)
352: ワナビー2024 04/16(水)10:01 ID:USGAi99p(4/8) AAS
あっタイルマップはやっぱ違うな
353: 04/16(水)10:49 ID:xzzQw+qg(1) AAS
スケジュールや締切作ったほうがいいんでね
354: ◆X1HifnAYpUXb 04/16(水)10:56 ID:OSOsCgWJ(4/9) AAS
牛歩っていってるけどまだ一歩も進んでないからなあ
ワナビーは締め切りを宣言して自分を追い込んだ方がいいかも
とりあえず進捗動画は一週間以内に出せるように進めてみようね
355: ワナビー2024 04/16(水)11:35 ID:USGAi99p(5/8) AAS
追い込んだところで能力不足は改善しないんでね 俺の場合
とりあえずじっくり1本ってかんじだな
game a weekやってて感性しねーんだから(´・ω・`)
356
(1): 04/16(水)11:42 ID:HPnurk8H(1/10) AAS
>>345
マス目移動をマス単位での移動、グリッド移動をグリッド上での滑らかな移動とすると
滑らかな移動は目視で状況把握がしやすいってのがメリットかな
瞬間的に位置が変わると移動を見落としやすくなる

移動中に判断する余地ができるので途中で取り消す事もできる
完了後に移動を取り消しても良いのでマス単位の移動で取り消しできないわけではない
357
(2): ワナビー2024 04/16(水)12:22 ID:USGAi99p(6/8) AAS
よぉ分からんのだけど、倉庫番ってイカのようなっ感じでステージ作るじゃない?
var map = [
[0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0]
省7
358
(1): 04/16(水)12:41 ID:HPnurk8H(2/10) AAS
>>357
タイルマップとはセル情報(≒2次元配列)をTileSetで設定されたスプライトで表示する仕組みだから
自分がわかり易いなり管理しやすいなり好きな方を選べば良い

ステージのデータはタイルマップで直感的に作る方が楽だと思う
タイルマップのセル情報と配列は変換コードを自前で用意すれば相互変換できるので
どちらで作っても同じ結果に導ける
359: 04/16(水)12:49 ID:HPnurk8H(3/10) AAS
>>357
タイルマップにタイルを滑らかに移動する仕組みはないので実現するなら
移動したいタイルをスプライトに変換し移動完了後にタイルに戻す動作になると思う
ロジックの管理はタイルマップでやって良い
360: 04/16(水)13:01 ID:RZzqwf5R(1) AAS
とりあえず、全部スプライトで描画したらよくね?
まずは得意の2次元配列で、1ステージだけ作るんだ
361
(1): ワナビー2024 04/16(水)14:05 ID:USGAi99p(7/8) AAS
>>358
タイルマップレイヤーから配列取り出せるか調べてみる
362
(2): 04/16(水)14:19 ID:HPnurk8H(4/10) AAS
>>361
自分で調べるのは大事だがタイルセットは複雑なのでほぼ回答しとく
Godotの使い方で他なにかあれば続きはGodotスレで

var coords:Vector2i = Vector2i(x, y) # 取り出したい座標
var atlas_coords:Vector2i = tilemap.get_cell_atlas_coords(coords) # アトラス座標が返る
var tiledata:TileData = tilemap.get_cell_tile_data(coords) # タイルデータが返る
363
(1): ◆X1HifnAYpUXb 04/16(水)14:37 ID:OSOsCgWJ(5/9) AAS
ワナビーがGodotスレに行くとあっちがワナビーの専スレみたいな状態になるからここ使ってもらって大丈夫だよ
(また追い出されるしな)
このスレはゲ制作者に自由に使ってもらって構わない
各々が情報交換できれば有意義だよね
364: 04/16(水)15:02 ID:HPnurk8H(5/10) AAS
>>363
正しくGodotの話題をするなら別にワナビー専スレ状態になっても構わないと思ってる
放置するとゲーム仕様の方向性やら開発モチベーション維持やらGodotと関係ない話題になるから邪魔扱いされる
技術情報としてはGodotの話題はGodotスレに集約されるべきと考えるが
既にGodotスレも他のスレも初心者は居なくなった雰囲気ではあるし意味は無いのかもね
365: ◆X1HifnAYpUXb 04/16(水)15:24 ID:OSOsCgWJ(6/9) AAS
まあ、あっちに情報を残す方がいいという考えなら止めはしないよ
とにかく、このスレは遠慮せず使ってもらえればそれでいい
ワナビーはGodotの専門的な話はGodotスレでして、それ以外の呟きはここですればいいかもしれないね
あっちの方が答えてくれる人も多いだろうし
366: ◆X1HifnAYpUXb 04/16(水)15:58 ID:OSOsCgWJ(7/9) AAS
今作ってるテキストベースのやつボタンで町を移動する方式だけど、自分に技術がないからそうしてるだけで
本当は見降ろしマップでやりたいんだよね
自動生成やるならいっそ生成マップありのローグライクにしようかとも思う
パーリンノイズで地形生成はやったことあるけど、町とかNPC、アイテムの配置とか経路探索とか高度な技術がいりそうで避けてた
でもここまできたら挑戦してみようかな
rouge basinていうローグ関係の情報が集積された海外サイトがあるからそこで勉強しつつやってみるか
能力もスキルもない一人の一般人として、ファンタジー世界でコツコツ生きていくリアル指向かつ自由度の高いゲーム作りたい
367
(1): 04/16(水)16:12 ID:HPnurk8H(6/10) AAS
やりたい事が増えるのは良いけど膨らませすぎると収集が付かなくなるので目処が立つ規模まで絞った方が良いのでは?
自動生成はまず非自動生成のデータを処理ができる上で追加のデータを生成する機能だと思う
コツコツ生活も世界の前に国や街の規模でできるべきだしその前提としてNPC間の関係が処理できるべき

見下ろしマップはタイルマップの使い方覚えたらかなり簡単よ
ローグライクのマップで良いなら生成アルゴリズムも入手しやすいのではないかな?
368: ワナビー2024 04/16(水)16:29 ID:USGAi99p(8/8) AAS
>>362
thanks 調べる
369
(2): 04/16(水)16:32 ID:ucxm2sMg(2/2) AAS
こういうシンプルなのから始めたらいいんでない?

外部リンク:github.com
370: ◆X1HifnAYpUXb 04/16(水)17:08 ID:OSOsCgWJ(8/9) AAS
>>367
そうだね、風呂敷広げすぎるのはよくないかも
悩んだけど、そもそも世界の全部を自動生成ってのは無理な方法かもしれない
ワールドや村の構造やNPCは固定で作って、ダンジョンは自動生成するのが正しいやり方な気がするよ
町やNPCの設置は手作業で作り、間の草原とかは自動生成とかならいけそうだね
371: ◆X1HifnAYpUXb 04/16(水)17:08 ID:OSOsCgWJ(9/9) AAS
>>369
ありがとう
そこ見てダンジョンの作り方勉強してみるよ
372: 04/16(水)17:34 ID:HPnurk8H(7/10) AAS
>>369
面白そうだったから試してみた
説明に書いてあるコードでほぼ動いたよ
TileMapで書かれているのでTileMapLayerで使うにはset_cellの第一引数を消す必要があった
あと説明でも書かれているけどset_cellのsource_idが適切であること
373: ◆X1HifnAYpUXb 04/16(水)19:14 ID:Ju/4aa/m(1/2) AAS
後半までは上手くいったけどpush_backのところでエラーが出るなー
色々試したけど解決せず
というか、そもそも複雑で理解が追いつかなくてこれを応用して作っていくのは自分には難しいかも
マップの自動生成はまだ自分には早いということは理解できたw
374: 04/16(水)19:53 ID:HPnurk8H(8/10) AAS
自分は説明読みながら書き足して行ったけどgithubにプロジェクト一式上がってるから
zipでダウンロードしてインポートしたら動くよ
自分が使ったGodotのバージョンは4.5.dev2

内容的には大きい部屋を小さい部屋に分割して行って分割した部屋同士の連絡通路を作るって仕組みだね
生成処理を_drawで行っているのでこのままでは使いにくいので理解した上で作り直しは必要に思う
375: 04/16(水)20:00 ID:HPnurk8H(9/10) AAS
インポートはgitが使えるならzipで落とさずgit cloneすれば少し楽
376: ◆X1HifnAYpUXb 04/16(水)20:27 ID:Ju/4aa/m(2/2) AAS
原理はシンプルで分かりやすいね
でもコードの理解力が自分には足りてないや
例えばツルハシ持ってると壁を壊せるようにしようと思ったら、これをどう書き換えればいいやら見当もつかないよ
とりあえず、今回のゲームではマップは諦めようと思う
まあ、色々発見があって勉強にはなったしやってみてよかった

自動生成マップは挑戦するにしても、もうちょっと力が付いてからかな
377
(1): 04/16(水)21:11 ID:HPnurk8H(10/10) AAS
技術的には効率良く処理をするために再帰処理で二分木を生成している
再帰処理は慣れないと理解しにくい処理だとは思う

壁とツルハシは>>362で書いたのが基本でget_cell_atlas_coordsでその座標に何があるか分かる
ツルハシを持っていたなら壁タイルを破壊後のタイルに置き換えれば良い
今すぐ理解できなくともそんなものかと知っていれば後で記憶から出てきやすくなる
378: ◆X1HifnAYpUXb 04/17(木)00:48 ID:+dienuvP(1/3) AAS
>>377
なるほど、確かに壁破壊は後からタイル置き換えればいいだけだね
生成するときの処理とは関係ないか…難しく考えすぎてた

先日入れ子の辞書を自動生成するときも、その再帰処理がよく理解できなくて諦めたんだよね
避けては通れなさそうだから再帰処理についてちゃんと勉強してみるよ
379: ◆X1HifnAYpUXb 04/17(木)01:43 ID:+dienuvP(2/3) AAS
勉強してからやってみたら再帰処理で入れ子の辞書作れたよ
諦めてたけど、場所のツリーも自動生成いけそう
380
(1): 04/17(木)09:35 ID:pFiYp9rL(1) AAS
Godotを使用してるんだよな?
str_to_var()を知ってるか? めちゃくっそ強力な変換関数だぞ
GDScript埋め込みの文字列とテキストファイルから配列を自動生成するサンプルを作ったから参考にしてくれ
GodotバージョンはGodot4.3
外部リンク:imgur.com
381: ◆X1HifnAYpUXb 04/17(木)10:08 ID:+dienuvP(3/3) AAS
>>380
まじか、変換できる関数あったんだね
先日探したときは見つけられなくて別の方法で実装しちゃったよ
まあでもstr_to_varがあるならこの先はそれを使ってみようと思う
ありがとう
382: ワナビー2024 04/17(木)19:47 ID:E9vmVRhZ(1) AAS
本日の競輪終了
383: ワナビー2024 04/18(金)06:47 ID:z1MG1Boa(1/3) AAS
プログラミンってどういう瞬間に覚えたと言えるんだろうか
中途半端に覚えて 放置して 忘れての繰り返しで成長がない
何が成長?成果がでてこそ成長
384: ◆X1HifnAYpUXb 04/18(金)08:45 ID:ZGJ3CL30(1) AAS
最初は「まったくわからない」けど
一度調べてやり方わかったら
次回からは忘れてても「だいたいこんな感じだった」になるよね
で、毎回調べ直してやってるうちに調べなくてもできるようになる
それが成長なんじゃない?
頻繫に使うものは覚えやすいけど、あまり使わないものは忘れるのは自然だしそれでいい
「調べられるものをいちいち覚えておく必要ない」って偉人も言ってたな
385: ワナビー2024 04/18(金)17:37 ID:z1MG1Boa(2/3) AAS
ありがと
コツコツ続けるしかないな
毎日続ける 少しずつでも
386
(1): ワナビー2024 04/18(金)20:44 ID:z1MG1Boa(3/3) AAS
楽しくてやめらんねーとなりたい
適度な負荷じゃないとそうはならんのだろうな
387: ◆X1HifnAYpUXb 04/19(土)07:29 ID:7iVTRAtm(1/3) AAS
ここ2,3日忙しくてこっち全然できてなかったから今日はしっかりやりたい
練習絵描いてシエンの記事作るとこまでやるよ
いうても記事にできるほど進んでないんだけどね
388: ◆X1HifnAYpUXb 04/19(土)07:32 ID:7iVTRAtm(2/3) AAS
>>386
自分の場合はコードが上手く動いた時が楽しくてやめらんねーな
でも楽しかったり飽きてきたりムラがあるものだし
楽しい気分なんか関係なく習慣としてやれるようになるのが理想だね
389: ワナビー2024 04/19(土)07:35 ID:KBLvhziO(1/3) AAS
フロー体験ってやつだな
適度な難易度じゃないと楽しくないんだろう
頭が低スペすぎて1+1ですらきつい
390: 04/19(土)10:47 ID:snv9S/57(1) AAS
たまにこういうスレが無いとやってられない
391
(1): ワナビー2024 04/19(土)11:50 ID:KBLvhziO(2/3) AAS
箇条書きで処理を言語化するのって難しいよな
一般人はできちゃうの?
392: ワナビー2024 04/19(土)13:45 ID:KBLvhziO(3/3) AAS
ゲームを作るってより基礎を学ぶスタンスで作る
393
(1): 04/19(土)14:53 ID:ej7m20Ah(1) AAS
>>391
やりたい事をコード化できる規模まで小さく分割していく
たとえば画面の真ん中に丸を描きたいと思った場合は
まず丸を描く方法に何があるかを調べて
次に画面に描く方法、画面の真ん中を知る方法と進めていく

やりたい事が〇〇ゲームを作りたいだと規模が大きいので分割作業も大変になる
とはいえ理解できなきゃ作れないのでコツコツ積み上げる
394: ◆X1HifnAYpUXb 04/19(土)15:42 ID:7iVTRAtm(3/3) AAS
UE5触りたくなってきた
目移りしてだめだなー
ゲーム作るうえで一番の敵はこれだと思う
まあ、今作ってるゲームをやめる必要ないかな
とりあえずこれも続けつつUE5触ってみよう
395: ワナビー2024 04/20(日)05:43 ID:UIIFrd6j(1/3) AAS
>>393
たしかに役割をわけないと、テトリス程度でもワケワカメになるからなぁ
設計がめちゃ大事なんだな
396: ワナビー2024 04/20(日)10:47 ID:UIIFrd6j(2/3) AAS
マジ2次元配列嫌い
頭がパンクするのは俺だけ?
397: 04/20(日)12:40 ID:OS4qE1Zc(1) AAS
一次元ずつで考える
398: ワナビー2024 04/20(日)13:19 ID:UIIFrd6j(3/3) AAS
あい
399: 04/20(日)16:47 ID:0anrQQbo(1) AAS
2次元配列もしくは配列という言葉を聞くだけで嫌な気分になってないか?
苦手はわかるが理解に必要な事は少ないから苦手を払拭できれば良いのだがな

配列に行う処理としては1要素の入出力、全件の入出力ができれば良い
二次元配列なら縦列の入出力と横列の入出力が増える
他にも検索やソートなどの機能もあるがとりあえずは要素の扱い方が判ってからの話

ちなみにGodotのArrayは一次元配列のみの扱いだが
簡単な定形式で二次元配列として扱えるので判ってたらそれほど困らない
400: 04/20(日)17:25 ID:Po2ZHIMW(1) AAS
2次元配列は方眼紙と思えばいいんじゃね?
401: 04/21(月)03:22 ID:FIvtL5bp(1/5) AAS
二時配列が嫌いなら無理して使わなくていいんじゃない。
倉庫番なら進行方向のコリジョンチェックすれは配列使わんでも出来るよ
402: ワナビー2024 04/21(月)06:38 ID:2ER0W1kA(1/4) AAS
倉庫番だから使う
慣れる
403: 04/21(月)06:58 ID:ocOQbTkQ(1/8) AAS
倉庫番を作るのが目的なら二次元配列を避けても良いが
倉庫番は二次元配列を覚えるための題材
ゲームを作る上でxy座標を扱う事はほぼ避けられないので無理解で先に進むのはお勧めしない
404: 04/21(月)06:58 ID:ocOQbTkQ(2/8) AAS
でもまあ倉庫番である必要はなくて3目並べでもオセロでも構わんよ
405: 04/21(月)08:25 ID:FIvtL5bp(2/5) AAS
倉庫番JAMに参加しないから15パズルJAM開いたけどそっちも参加しなかったからね。正直何がしたいかよくわからん。
406: 04/21(月)08:28 ID:ocOQbTkQ(3/8) AAS
JAMは短期間で作る技術を持っている人が参加するものだから
参加しないのがわからんってのがわからんわ
1-
あと 153 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.021s