ゲ政策技術板のこんなゲーム作ってくれスレからマルチ
=======以下引用=========
こんなゲームだれか作ってくれないか。
ゲーム名:作図君
目的:条件を満たしながらマークを点Aから点Bへドラッグする。
操作
(1)マークをドラッグする。
(2)定規で線を引く
(3)コンパスで線を引く
1面:直線AC上または直線BC上を通りながらマークをAからBへドラッグせよ。
2面:マークを点Pとし、角XPYを30°に保ちながらマークをAからBへドラッグせよ。
3面:直線ACを一辺とする正五角形上を通りながら、マークをAからBへドラッグせよ。
4面:etc
正解ルート上にマークがあるうちはセーフ、正解ルートを外れたら死亡、とか。
どう?
=======ここまで=========
とりあえず、この板のみんなで問題考えてくれないか?
実装できるかはわからないが。
作図君 [転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2015/10/21(水) 23:18:57.84ID:vgTTP2Yf
数学がわかりません
数学できるようになりたいです
頭が良くなりたいです
頭が良くなりません
数学いっぱいやりました
いっぱいやればそれでよかったはずでした
頭が良くなりません
頭が良くならないとダメなんです
頭が良くならないと特別じゃないんです
特別じゃないと私に価値はありません
特別とはなんですか?
頭がいいと特別ですか?
数学できるとすごいですか?
小学校終わるまでに三平方の定理を解けることはすごいですか?
中学終わるまでに微積分の計算できることはすごいですか?
数学ができることと先の勉強を知ってることは違うのですか?
先の勉強を知ってることは特別ではないんですか?
先の勉強を知ってるとは言えなくなったとき、もう特別ではないのですか?
周りとの差がなくなったとき、すごくなるのですか?
その程度ですごくなくなる特別は特別ではないのですか?
なぜ周りの人はすごいと言うのですか?
なぜ嘘をつくのですか?
なぜ私は騙され続けるのですか?
なぜ私に真実を教えてくれる人は一人もいないのですか
数学できるようになりたいです
頭が良くなりたいです
頭が良くなりません
数学いっぱいやりました
いっぱいやればそれでよかったはずでした
頭が良くなりません
頭が良くならないとダメなんです
頭が良くならないと特別じゃないんです
特別じゃないと私に価値はありません
特別とはなんですか?
頭がいいと特別ですか?
数学できるとすごいですか?
小学校終わるまでに三平方の定理を解けることはすごいですか?
中学終わるまでに微積分の計算できることはすごいですか?
数学ができることと先の勉強を知ってることは違うのですか?
先の勉強を知ってることは特別ではないんですか?
先の勉強を知ってるとは言えなくなったとき、もう特別ではないのですか?
周りとの差がなくなったとき、すごくなるのですか?
その程度ですごくなくなる特別は特別ではないのですか?
なぜ周りの人はすごいと言うのですか?
なぜ嘘をつくのですか?
なぜ私は騙され続けるのですか?
なぜ私に真実を教えてくれる人は一人もいないのですか
2015/10/21(水) 23:19:07.91ID:dKpdhlXp
SVG厨なら死んでくれ。
2015/10/22(木) 05:33:02.24ID:mezbMgyx
ゲーム名は、合法ドラッグ
とか、どうだろう?
とか、どうだろう?
51
2015/10/22(木) 19:10:43.51ID:fygQaR32 レスが全然ねぇな
面白いと思ってるのは俺だけかorz.
面白いと思ってるのは俺だけかorz.
2015/10/22(木) 19:39:43.66ID:mezbMgyx
あまりにもスレチだからな。
興味の対象が違うんだろ。
興味の対象が違うんだろ。
2015/10/22(木) 19:48:13.76ID:fygQaR32
動くもの出せば食いつきも違ってくるかな?
まあ、自分でシコシコ、コード書くしかないか。
まあ、自分でシコシコ、コード書くしかないか。
2015/10/22(木) 22:59:28.27ID:fabajAto
昔はペンタブじゃなくてマウスでお絵かきしてて大変だったんだぞ
91
2015/10/22(木) 23:35:45.57ID:fygQaR32 http://www.dotup.org/uploda/www.dotup.org573034.zip.html
とりあえず、直線と円が書けるお絵かきソフト作った。
ここからゲームにまで仕上げるのは結構しんどいっぽい。
とりあえず、直線と円が書けるお絵かきソフト作った。
ここからゲームにまで仕上げるのは結構しんどいっぽい。
101
2015/10/22(木) 23:51:49.73ID:fygQaR32 マウスでお絵かきすると正確な作図が出来ないな。
コマンド方式にして厳密な作図できるようにすべきか?
コマンド方式にして厳密な作図できるようにすべきか?
111
2015/10/23(金) 00:14:44.18ID:MUIYkCdX 作りこもうとすると意外にめんどくさいな。
121
2015/10/23(金) 19:39:30.78ID:MUIYkCdX 図形クラスをつくって点と線と円に継承させて
二つの図形の共通部分をList<図形>で返せるように設計しようと思ったが、
ほんとにこんな面倒な設計にせにゃならんのか?
誰かヘルプ。
二つの図形の共通部分をList<図形>で返せるように設計しようと思ったが、
ほんとにこんな面倒な設計にせにゃならんのか?
誰かヘルプ。
131
2015/10/24(土) 22:17:20.24ID:DHWeX17R コマンド方式めんどくさすぎ
2015/10/25(日) 04:20:12.26ID:H7BYWjIh
めんどくさいというか、線が交差する点の座標はきちんと表現できるのか?
√2ならルートとして扱うのか? 浮動小数点で double d = sqrt(2) とやったら誤差が出るけどどうする?
√2ならルートとして扱うのか? 浮動小数点で double d = sqrt(2) とやったら誤差が出るけどどうする?
2015/10/25(日) 06:27:27.81ID:jV94Np1x
近似処理すればいいんじゃねーの
そんなに破綻しないでしょ。
そんなに破綻しないでしょ。
161
2015/10/27(火) 21:15:52.54ID:jtgTwA4e 方程式とくのにMaximaってのが使えるかも?
171
2015/10/28(水) 18:03:29.58ID:OfFhHV6s Maximaおもしろそうだが、汎用プログラミング言語からライブラリとして使えないの?
だれか教えて。
だれか教えて。
181
2015/10/29(木) 16:08:47.91ID:3z7GdgEu ウルフラムアルファとかいうのすごくね?
これを流用すれば作図君もバシッと作れるかも?
これを流用すれば作図君もバシッと作れるかも?
191
2015/10/29(木) 18:14:43.03ID:3z7GdgEu ウルフラムアルファ、ライセンスがよくわからんorz.
201
2015/10/29(木) 22:31:31.69ID:3z7GdgEu ウルフラムアルファ、出力形式もよくわからんorz.
2015/10/29(木) 23:05:55.51ID:7zr2BlWd
221
2015/10/29(木) 23:45:53.11ID:3z7GdgEu231
2015/10/30(金) 20:30:59.40ID:MN65a0IJ Maximaとlispは組み合わせて使えるみたいだなぁ。
Maxima上に作図君を実装するのが現実的かなぁ。
Maxima上に作図君を実装するのが現実的かなぁ。
241
2015/11/02(月) 19:35:24.82ID:SxtW/G4L コマンド方式作図君maxima上でそこそこ動くようになってきたが、
ゲームとして操作感が悪すぎるつ〜か普通に面白くない。orz.
ゲームとして操作感が悪すぎるつ〜か普通に面白くない。orz.
2015/11/02(月) 22:11:40.75ID:05rOPNc5
おお、動くように出来たのか。それだけでもすごいわ。
正直いうと見くびっていた。プログラム作るのって難しいから。
正直いうと見くびっていた。プログラム作るのって難しいから。
261
2015/11/02(月) 22:24:53.52ID:SxtW/G4L maximaで二つの円の交点が求まらない。
solve([(x-2)^2+(y-2)^2=8,x^2+y^2=8],[x,y]);
ってやると空リストが返ってくる。
なぜ?
solve([(x-2)^2+(y-2)^2=8,x^2+y^2=8],[x,y]);
ってやると空リストが返ってくる。
なぜ?
2015/11/02(月) 22:37:06.54ID:05rOPNc5
マニュアル載ってたやつだけど、
これはできる?
(%i6) e1: x^2 - y^2;
(%i7) e2: -1 - y + 2*y^2 - x + x^2;
(%i8) algsys ([e1, e2], [x, y]);
(%o8) [[x = -1/sqrt(3), y = 1/sqrt(3)], [x = 1/sqrt(3), y = -1/sqrt(3)], [x = -1/3, y = -1/3], [x = 1, y = 1]]
アウトプットは2重リストだから注意
これはできる?
(%i6) e1: x^2 - y^2;
(%i7) e2: -1 - y + 2*y^2 - x + x^2;
(%i8) algsys ([e1, e2], [x, y]);
(%o8) [[x = -1/sqrt(3), y = 1/sqrt(3)], [x = 1/sqrt(3), y = -1/sqrt(3)], [x = -1/3, y = -1/3], [x = 1, y = 1]]
アウトプットは2重リストだから注意
291
2015/11/02(月) 22:49:19.49ID:SxtW/G4L %i12) algsys([x^2+y^2-8,x^2-4*x+y^2-4*y],[x,y]);
(%o12) []
やっぱり解けないorz orz orz.
(%o12) []
やっぱり解けないorz orz orz.
2015/11/02(月) 22:58:45.73ID:05rOPNc5
311
2015/11/02(月) 23:17:49.30ID:SxtW/G4L321
2015/11/02(月) 23:21:38.39ID:SxtW/G4L そのままexp1-exp2で辺々引けるのかすごいなmaxima
2015/11/02(月) 23:32:40.44ID:05rOPNc5
良く分からないけど algsys のバグのような気がするなあ・・・
レポートすべきだろうか・・・?
レポートすべきだろうか・・・?
341
2015/11/03(火) 00:00:04.31ID:M9jFPQbp とりあえず、今の時点でできてるところまでアップするわ
http://textuploader.com/51wjd
詳しくは説明しないけど、一応、頂点と直線と円がなんとなく扱えるところまできた。
バグはあるかもしれない。
http://textuploader.com/51wjd
詳しくは説明しないけど、一応、頂点と直線と円がなんとなく扱えるところまできた。
バグはあるかもしれない。
351
2015/11/03(火) 23:26:32.44ID:M9jFPQbp 作図君で直線l1と点p1が与えられたときにp1を通りl1と平行な線をひくコマンドは以下。
p1: point([x=3,y=0]);
p2: point([x=1,y=1]);
p3: point([x=0,y=0]);
l1: line(p2,p3);
c1: circle(p1,distance(p1,p2));
p4: intersec(c1,l1);
c2: circle(p4[1],distance(p4[1],p4[2]));
c3: circle(p4[2],distance(p4[1],p4[2]));
p5: intersec(c2,c3);
l2: line(p5[1],p5[2]);
c4: circle(p1,distance(p4[1],p4[2]));
p6: intersec(c4,l2);
c5: circle(p6[1],distance(p6[1],p6[2]));
c6: circle(p6[2],distance(p6[1],p6[2]));
p7: intersec(c5,c6);
l3: line(p7[1],p7[2]);
fig : [l1,l3,p1];
d(fig);
ほぼ思った通りのコマンド方式できたけど、入力がめんどくさすぎ、やる気しないorz.
p1: point([x=3,y=0]);
p2: point([x=1,y=1]);
p3: point([x=0,y=0]);
l1: line(p2,p3);
c1: circle(p1,distance(p1,p2));
p4: intersec(c1,l1);
c2: circle(p4[1],distance(p4[1],p4[2]));
c3: circle(p4[2],distance(p4[1],p4[2]));
p5: intersec(c2,c3);
l2: line(p5[1],p5[2]);
c4: circle(p1,distance(p4[1],p4[2]));
p6: intersec(c4,l2);
c5: circle(p6[1],distance(p6[1],p6[2]));
c6: circle(p6[2],distance(p6[1],p6[2]));
p7: intersec(c5,c6);
l3: line(p7[1],p7[2]);
fig : [l1,l3,p1];
d(fig);
ほぼ思った通りのコマンド方式できたけど、入力がめんどくさすぎ、やる気しないorz.
2015/11/04(水) 17:01:35.79ID:PY8ZYvbg
maxima をバックエンドに使ってGUIは自作のGUIで動かすのかと思ってたけど違うのか?
371
2015/11/04(水) 19:30:38.34ID:gwoGC50V maximaを自作GUIで動かすってどんなライブラリあんの?
381
2015/11/04(水) 22:02:39.57ID:gwoGC50V 出来ればブラウザからmaxima使いたいんだが。
だれかやり方知らんか?
だれかやり方知らんか?
391
2015/11/04(水) 22:56:06.72ID:gwoGC50V ググったらMaximaPHPとかいうのがヒットした。
使えるか?
使えるか?
2015/11/05(木) 00:25:42.58ID:pgEpj8xZ
ローカルにインストールしてアプリケーションからなら
パイプで入出力をつないでコマンドライン流し込めば
出力が返ってくるかなと思ったが、ブラウザからか・・・
パイプで入出力をつないでコマンドライン流し込めば
出力が返ってくるかなと思ったが、ブラウザからか・・・
411
2015/11/05(木) 20:19:58.78ID:lJBlN4xZ うう、挫けそう…
421
2015/11/06(金) 22:28:00.27ID:d9DRnIwJ いろいろ調べてたらMaximaSharpとかいうのがあった。
ブラウザは諦めてこっち調べるか…
ブラウザは諦めてこっち調べるか…
431
2015/11/07(土) 20:31:04.99ID:d9fnQMgh MaximaSharpなかなか参考になる。
でもゲームが完成するのは相当先になりそう。
でもゲームが完成するのは相当先になりそう。
441
2015/11/08(日) 11:56:49.57ID:GUUytbbW45132人目の素数さん
2015/11/09(月) 08:26:37.31ID:3UClZVfm age
2015/11/10(火) 19:52:48.39ID:7tQY5F6o
>>44
ガイドつき初等幾何のクイズみたいで面白く感じました
入力していくにしたがって自分の指定した通りに図形が描かれて良い気分でした
でも問題が意外と難しくて解けなかったけど難易度たかい問題もつくれると
いうことで可能性を感じました
ラベル P4, C などとグラフ上の図形の対応がパゥtと見わかりづらいので
リスト上で選択したときグラフ上の図形にも色が付いたりすると良いですね
Line1 が小数点打ち切りで表示しているのは不正確なので整数か分数で
表示できたらいいですね
maxima が GPL なので作図君も GPL 感染してしまうことには注意が必要ですが
自作プログラム上からこういう風に叩けるなら面白いですね
ガイドつき初等幾何のクイズみたいで面白く感じました
入力していくにしたがって自分の指定した通りに図形が描かれて良い気分でした
でも問題が意外と難しくて解けなかったけど難易度たかい問題もつくれると
いうことで可能性を感じました
ラベル P4, C などとグラフ上の図形の対応がパゥtと見わかりづらいので
リスト上で選択したときグラフ上の図形にも色が付いたりすると良いですね
Line1 が小数点打ち切りで表示しているのは不正確なので整数か分数で
表示できたらいいですね
maxima が GPL なので作図君も GPL 感染してしまうことには注意が必要ですが
自作プログラム上からこういう風に叩けるなら面白いですね
471
2015/11/10(火) 20:55:16.74ID:LoGYBzOD >>46
おお、レスありがとうございます。
反応が全くなかったのでへこんでいました。
図形の色は変えられます。
リストのcolorのところから入力可能です。
C#のknown colorであれば受け付けてくれるはずです。
分数表示はmaxima使えば何とかなるかもしれませんが、
かえってわかりずらいかなとも思いました。
GPLはあんまり詳しくありませんが、
タダで配布しなきゃいけないとかコードを公開しなきゃいけないとかでしたっけ?
なんかそこそこ動くものが出来ちゃったらもう満足しちゃって、
モチベーションダダ下がりですw
しばらく休憩しますw
おお、レスありがとうございます。
反応が全くなかったのでへこんでいました。
図形の色は変えられます。
リストのcolorのところから入力可能です。
C#のknown colorであれば受け付けてくれるはずです。
分数表示はmaxima使えば何とかなるかもしれませんが、
かえってわかりずらいかなとも思いました。
GPLはあんまり詳しくありませんが、
タダで配布しなきゃいけないとかコードを公開しなきゃいけないとかでしたっけ?
なんかそこそこ動くものが出来ちゃったらもう満足しちゃって、
モチベーションダダ下がりですw
しばらく休憩しますw
481
2015/11/11(水) 22:30:50.53ID:RwxofN5j491
2015/11/12(木) 22:13:05.28ID:6n+2GqlU511
2015/11/18(水) 00:27:27.65ID:HLfGlXTU バグ発見
やっぱ網羅テストは大事ね
やっぱ網羅テストは大事ね
521
2015/11/26(木) 20:10:36.01ID:U7YeEQEe■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高木豊氏 本田圭佑のW杯解説に私見「相手の選手も知らないと、野球ではボロカス言われるよ」 [jinjin★]
- 中傷動画より突っ込まれたくない高市事務所の“急所” 疑惑の本丸「サナエトークン」国会での追及本格化 [バイト歴50年★]
- 東京 北区 小学校で火事 児童ら計11人病院搬送 うち3人が骨折 ★2 [蚤の市★]
- トランプ氏の「侮辱的発言」にメローニ氏反論、外相の訪米中止に発展 [蚤の市★]
- 東京駅で切符紛失→「3倍払って」と言われ→拒否すると「警察呼ぶ」と言い始め警備5人が包囲… BD選手のトラブル報告にネット紛糾★2 [冬月記者★]
- 渡邊渚、Z世代へ「こんな景気の悪い日本という国に生まれてくれたことだけでもありがとうと言いたい」「未来ある子ども達を守りたい」★2 [Ailuropoda melanoleuca★]