毎日1本ゲームを作るスレ
■ このスレッドは過去ログ倉庫に格納されています
スレタイ通り、毎日何かしらを作る。制限時間は1時間(あくまで目安)
プログラミングやツールの練習にもいいので気軽に参加してください。
俺も言い訳ばかりで作れないワナビーだったけど、毎日何か作るのをやり初めたら一応続いてるので。 >>185
サイコロを振って目が大きい方が勝つだけのものをAIの戦いと銘打ったおふざけです。 76日目
OpenSiv3D ゴルフ(トランプ)
ハラキリとも呼ばれる。AI未実装なので必勝。
https://imgur.com/nAEOcoM 78日目
OpenSiv3d レパード(トランプ) の作り途中
https://imgur.com/WJhO30N 79日目
OpenSiv3D レパード(トランプ) 得点の判定がまだ。
https://imgur.com/9LKMNyh 81日目
Siv3D Aスターの試作をするも、ポインタとコンテナを組み合わせたせいで思うようにいかなかった。
理屈はわかったのでまた組み直す。 83日目
Siv3D ランダムな数列の最大ヒープ
https://imgur.com/myBSKkz 86日目
ダイクストラ法with優先度付きキュー 写経 87日目
実例で学ぶゲームAIプログラミング 2章サンプル 写経
https://imgur.com/m6l9Uxs 88日目
アリが砂糖を集める感じのもの。フェロモンではなく単に押してまとめてるだけ。
https://imgur.com/8ns25x3 89日目
文字入力してランダムな正解の文字列との一致度でコメントが出る。
https://imgur.com/HtNd30c 91日目
Siv3D ローグライク的マップ生成 途中まで
https://imgur.com/pDbmTZU 92日目
Siv3D ローグライク的マップ生成 仕上げ
https://imgur.com/d2W3aDc 93日目
離散数学「ものを分ける理論」の本より、くだもの問題 作り途中。
入力のためGUIの手直しと整備で本日は終了。
https://imgur.com/pbpjAXC 95日目
実例で学ぶゲームAIプログラミング 3章より到着行動
マウスカーソルを追いかけてるだけ。
https://imgur.com/JYJZkFQ 96日目
実例で学ぶゲームAIプログラミング 3章より徘徊行動と逃避行動
https://imgur.com/H3WXOR6 97日目
Aスターでの15パズルの解探索 写経
https://imgur.com/Zlg7d4o
27日目の24パズル試したらやっぱり解けないパズルだった。
ランダムに配置するだけじゃ高確率で解けないものができるらしい。 >>77
この頃はコードを残してなかった。また作るのめんどくさいので本日終了。 15パズルの場合、最終形(数字がきれいに並んだ状態)から、数字と数字を入れ替えるシャッフルをした場合に、
シャッフル偶数回なら解ける状態。
シャッフル奇数回なら解けない状態になる。
逆に言えば、ランダムな状態から偶数回のシャッフルで最終形に持ってけるなら、そのランダムな状態は解決可能。
多分トポロジー当りで説明できると思うが俺は無理w 98日目
実例で学ぶゲームAIプログラミング 3章 障害物回避行動
一応避けてはいる。前から理解浅めで挙動が怪しめなので次はやり直して上手く行った時にしよう。
https://imgur.com/cg4K9a6
>>214
偶数回入れ替えルール忘れてたのでありがたい。
証明の説明は知識なかったのでぼくもスルーしました。 105日目
自分で作る!ゲームプログラミング入門より HTML5で作る落ち物パズル 写経
しかし動かず。デバッグ方法は右クリック→検証しか知らないけど、固まって右クリ反応なしなのでお手上げでした。 それはjavascriptで作成したものか?
最近のブラウザはF12でいじれる
面倒だけどな 106日目
樹木曲線U 正方形を枝にした樹木曲線
https://imgur.com/tVKe7LF 113日目
シームレスパターン 複数画像、スクロール描画対応した
https://imgur.com/IiwWerG 117日目
実例で学ぶゲームAIプログラミング 3章 介入行動
https://imgur.com/Xdsb7dy 118日目
障害物回避行動に再挑戦もまた失敗気味だったので、画像を適当にボヤかす処理を書くも、これまた失敗。
こだわるほどの内容じゃなかったので切り替えていこう。
https://imgur.com/hEGviYW 121日目
1次元のマップ。丸が食物を表していて色ごとに決まった周期で現れては腐る。
まだ意味がないのでたぶん続く。
https://imgur.com/oR0G2Zp スレ主は作りたいゲームの企画書的なのはないのかい?
確かにこれだけ継続して勉強できるのは凄いと思うけどゲームを作りたいというよりプログラミングの勉強したいって感じになってるような 122日目
食事にありつこうと這い回るエージェントの追加。10ターン食料にありつけないと死亡。
C++講座以来のファイル分割を行っていたらとんでもなく時間がかかった。main.cpp縛りだったので今後はこの路線に行くかも。
https://imgur.com/tgEQvlX
>>240
企画書はないですね。先月までPCのメモ帳でアイデアマラソンをやってました。
微妙だったので今は実際のメモ帳。 123日目
続きです。
https://imgur.com/oZyWj1r
現在のAI:1個でも食糧があれば食事を選択し、0個ならランダム移動。
1日3ターン、各個体は1ターンに3個まで同マスの食糧を食べるか、1マス移動するかを選択する。
ターン終了時に満腹度がマイナスの状態を10回経験すると餓死。
同じマスに他の繁殖可能な個体がいれば即0歳の個体誕生。10歳まで移動、繁殖不可。50歳で寿命。
繁殖後は5日間繁殖機能を制限。移動や満腹度のペナルティはない。
繁殖がランダム移動依存で人口密度が低いと根絶えるが、密度が高いと食糧を食い潰しあって人口を支えられないジレンマ。 124日目
土地で得た満腹度を記憶してより良い土地へ移動する思考を追加したものの、
ランダム移動より絶滅しやすくなってしまった。
密集で満腹度の期待値が下がって自然とバランス良く分散する期待してた通りの形にはならず。
画像のようにひたすら右に動き続ける方が増え続ける。
https://imgur.com/SfrNEpL 125日目
思考やパラメータの調整で安定。
自律的に安定したわけではなく調整の労力ありきなのでシステム的な面白みがない。
思ってたより冗長でルール追加が進まなかったので、次があれば違うルールで作り直し。
https://imgur.com/TgHtGzp 126日目
一昨日追加されたOpenSiv3Dのサンプル「画像のパターンでトランジション」を写経。
ブレークポイントを設定したら1回しか描画が呼ばれず勝手に混乱する。
Stopwatchクラスの仕様を考えると当たり前で、複雑な話ではなかった。 127日目
一昨日までのマルチエージェントシミュ(以下MAS)で空間分割、ムダの手直しで万単位のエージェントを動かせた。
処理の分散はしてないのでまだ改善の余地大と思われる。
新しいネタが実装できる形では全然出てこなかった。しかしMAS系がやりたいので、まだしばらくは大差ないものの試作をやるかも。
https://imgur.com/qezmSqA 128日目
経過ターン、個数、確率の閾値を設定して動的にアイテムの生態系を作りたい試み。
これは1ターンごとに次のIDのアイテムを1個生み出すアイテムと、100個集まるとデタラメなアイテムに変化するアイテム(動的なルール設定を示すため)だと思う。
結局手動でルール調整すると意味がないので、いくつかのテンプレや現在の情報を元にルール追加で効率的に多様な挙動を作れるかが課題。
https://imgur.com/zNEdtdY 129日目
単純に循環してるだけのやつと種を生んで広がってく木みたいなやつ。
https://imgur.com/a/xfQsnOW
木自体は動かないことを利用して自らデストークンを毎ターン生成することで死亡ターン数を一定にしてる。
動物のような移動するものは乱数だけで死亡率と誕生率を設定しても不安定で絶滅するので安定した生き死にを作れない。
いくつかの単純な変数だけのルールの限界。 130日目
MASとしては古典的な分居モデル
10種と2種それぞれ閾値5割と7割。10種だと収束遅いので閾値下げた分、キレイさが劣る。
移住先をランダムでなく近いところを優先するようにすれば改善すると思われる。
https://imgur.com/a/MNxQABg 132日目
1Dマップ上を三角が生きるやつ、アイデアがまとまったので作り直し。まだ全然出来てない。
クラスが多くて相互に参照するような形だと特に最初は無駄に時間かかる。
https://imgur.com/4hgydoX 133日目
https://imgur.com/xoKb6nC
続き。最低限のコンセプトくらいは伝わるようになった形。
薄茶色は家。数字は耐久度。緑は職場。食料生産と建材生産と3つずつ。
赤いエージェントは飢えてる状態。飢え続けると死亡。
食料生産の職にありつけなかったエージェントが淘汰されてる。 134日目
エージェントごとにアイテムの収支を記録、余剰があるものをランダムな相手に贈与する。
贈与された側はそのアイテムの収支や、飢えている時に食べられる物をもらった等の条件で贈与元への好感をプラス。
好感を持つ相手は贈与先に選ばれやすい。食糧を生産できないエージェントも生きられるようになった。
https://imgur.com/sn8MEN4 135日目
「心はプログラムできるか」より予算内で満足度の高いお菓子を選ぶ遺伝的アルゴリズムの例題
https://imgur.com/qJZoBqm 136日目
「マッチ箱の脳(AI)」よりGAモンスター。戦闘を用意するのが手間なのでCOM同士リーグ戦させて勝ち点で淘汰。
本来の趣旨はプレイヤーにギリギリ負ける強さのRPGのモンスターを半自動で作るもの。
https://imgur.com/dGwieEc 139日目
ボタン二回押しで走らせるプログラム with OpenSiv3D 写経
http://movement.hatenablog.jp/entry/siv3drunning1
バージョンの違いかエラーが出たので、同じく動かしてみようという方はRandomVec2の部分を確かめるとよいです。 140日目
今日もOpenSiv3Dのサンプル写経のみ。
スケッチ、サイバーな背景、周期的な点滅のアニメーション。 141日目
どの位置(X)へ移動するかの選好、Xごとのレシーブ値と得点率値を持った選手。
いずれかのXに等確率で配球されるボールを同じXを選んだ選手と競合してレシーブして得点する。というルールだけ。
今後形になるかもしれないしならないかもしれない。
https://imgur.com/a/ZinWdVX 142日目
特にネタもないし続き。偶奇で紅白戦。白は選好を1マス、赤は2マスに絞った。
レシーブ力は選好するマスの数だけ分散するので能力集中型な白が強い。
赤も2選好を活かして味方同士の重複なくフィールドをカバーできていると強い。
https://imgur.com/a/FRkrSha おい弟子よ、ろくに作れないクセに煽るのは一丁前だな 製作142日
充電中6日
計148日目
きっと充電してるはず
スレは忘れないように支えとく! 保守だけじゃもったいないので何か作ってみた
ttps://imgur.com/a/Apd1KXk
http://fast-uploader.com/file/7089719962456/
ゲームウォッチであったようなゲーム
ちょっと凝ってるから実質1日丸係りでした>< >>272
暇なときにやるだけ
折角建ったスレだしちゃんと成仏させな可愛そうやろ
製作143日
充電中9日
計152日目 製作144日 目
平安京エイリアンもどき
ちょ時間なくて穴に入るまで出来なかったなぁ
1日でやるには厳しい題材だったか
ttps://imgur.com/a/w9N7mZO >>273
もう飽きてんじゃねーよ
何しても中途半端だな 製作145日 目
これは簡単だった昔懐かしの10円ゲームをやってみた
https://imgur.com/a/LWv8FQS
マウスの右押しと左押で溜めて離すと撃つだけ
結構はまる
デジタルゲージを出すとすぐクリアできるのでゲージなし!
溜める時は心で数えるのだwwww >>283
ありがと
んじゃこれ完成品作っちゃおうかなぁ
でも1日じゃ無理ゲなので、ニートスレに行って報告します>< ■ このスレッドは過去ログ倉庫に格納されています