【初心者】スレを立てる前にココで質問を【Part22】
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2010/11/12(金) 19:11:38ID:FvfF5z6oスレッドを立てる前にはローカルルールを読みましょう。
http://pc11.2ch.net/gamedev/
※ >>980 を踏んだ人は次スレ立てをお願いします。
【アップローダ・避難所・Wiki】
ゲーム製作技術板公式Wiki
http://hibari.2ch.net/gamedev/
ゲーム製作技術板公式アップローダ
http://gmdev.xrea.jp/
gamdev.orgが落ちるたびにあげてみるスレ
http://hibari.2ch.net/test/read.cgi/gamedev/1107022166
0002名前は開発中のものです。
2010/11/12(金) 19:13:31ID:FvfF5z6o[Part21]http://hibari.2ch.net/test/read.cgi/gamedev/1270135295/l50
[Part20]http://pc11.2ch.net/test/read.cgi/gamedev/1254175709/
[Part19]http://pc11.2ch.net/test/read.cgi/gamedev/1236761855/
[Part18]http://pc11.2ch.net/test/read.cgi/gamedev/1223550808/
[Part17]http://pc11.2ch.net/test/read.cgi/gamedev/1210443288/
[Part16]http://pc11.2ch.net/test/read.cgi/gamedev/1199303757/
[Part15]http://pc11.2ch.net/test/read.cgi/gamedev/1190308500/
[Part14] http://pc11.2ch.net/test/read.cgi/gamedev/1175521815/
[part13] http://pc11.2ch.net/test/read.cgi/gamedev/1160457664/
[part12] http://pc8.2ch.net/test/read.cgi/gamedev/1147951341/
[Part11] http://pc8.2ch.net/test/read.cgi/gamedev/1137730564/
[Part9(10)] http://pc8.2ch.net/test/read.cgi/gamedev/1127522168/
[Part9] http://pc8.2ch.net/test/read.cgi/gamedev/1121237401/
[Part8] http://pc8.2ch.net/test/read.cgi/gamedev/1113237630/
[Part7] http://pc8.2ch.net/test/read.cgi/gamedev/1103954329/
[Part6] http://pc5.2ch.net/test/read.cgi/gamedev/1094627404/
[Part5] http://pc5.2ch.net/test/read.cgi/gamedev/1078502309/
避難所 http://pc2.2ch.net/test/read.cgi/gamedev/1057318143/
[その4] http://pc2.2ch.net/gamedev/kako/1043/10434/1043417025.html
[Part3] http://pc2.2ch.net/gamedev/kako/1032/10328/1032814540.html
[Part2] http://pc2.2ch.net/gamedev/kako/1013/10136/1013645518.html
[Part1] http://game.2ch.net/gamedev/kako/1005/10050/1005038203.html
0003名前は開発中のものです。
2010/11/12(金) 19:48:24ID:K1XH/InJ0004名前は開発中のものです。
2010/11/13(土) 02:02:48ID:DvmHxGP9〉
○ノ イヤッホォォ!
<ヽ |
i!i/, |i!ii ガタン
 ̄ ̄ ̄ ̄
0005名前は開発中のものです。
2010/11/13(土) 21:48:05ID:dAyPLXZbバック画面>同サイズで仮画面にコピー>1ドットずらして同サイズでバック画面に書き戻す>最後にPanel転写で表示
してるんだけど実際見てみるとドット各所にウネウネした感じでムラが出る。
□□■□□ > □■■□□ > □□■□□ > □□□□□ > □□■□□
みたいな感じで。
でも最後に□□■□□に戻るみたいに決して完全に元画面が崩れてるわけではないから不思議。
同サイズでコピーしてるのにこれはどういうことなんだろう?
drawImageの仕様?解消する方法ありますか?
0006名前は開発中のものです。
2010/11/14(日) 00:03:26ID:MgDX0TzF0007名前は開発中のものです。
2010/11/14(日) 00:19:40ID:MgDX0TzF途中同サイズになってなかったorz
0008名前は開発中のものです。
2010/11/14(日) 12:16:27ID:A6+62O0O自己解決して良かったが。
0009名前は開発中のものです。
2010/11/15(月) 21:45:50ID:dWrOWw26初心者中の初心者で0からゲーム作りを学べる本かサイト教えてください
0010名前は開発中のものです。
2010/11/15(月) 23:17:22ID:OuiBeGFO0011名前は開発中のものです。
2010/11/15(月) 23:22:45ID:lUFY8MjOゲームプログラマになる前に覚えておきたい技術(平山尚)
http://www.shuwasystem.co.jp/gpro-sp/
0012名前は開発中のものです。
2010/11/16(火) 00:15:28ID:wZB7RobN0013名前は開発中のものです。
2010/11/16(火) 00:26:15ID:LAXu29N40014名前は開発中のものです。
2010/11/16(火) 11:04:39ID:Js2/ADzZ0015名前は開発中のものです。
2010/11/16(火) 19:11:59ID:BECINTEw「え?そんな事も知らないでやってるんですか?」みたいなのが多すぎ。
逆に言うと、ゲーム制作にはあらゆるプログラム能力が必要になるので、
自前で1からプログラムしてゲームを作れる位ならそこらの会社なら余裕で入れる。
尤も、職業プログラマにはデータベースとか色々別の分野の知識もいるけどね。
0016名前は開発中のものです。
2010/11/16(火) 21:13:54ID:/C1u1Ivq一応やり方は見つけたのですが原理がよく分かりません
調べたサイトです
http://www.sun-inet.or.jp/~yaneurao/intensive/tips2.html
atan_table [ (x << 8) / y ];
この文の解説をお願いします
0017名前は開発中のものです。
2010/11/17(水) 00:21:06ID:t2L9NG8fサイトで解説されてる・・・と思ったけど確かに分かりにくい。
おそらく、atanに与える x/y の値は小数点以下も扱わないといけないんだけど
配列(テーブル)で値を参照するためには、添え字として正の整数を与えないといけないから
どうにかしてこの x/y を整数で表さないといけない。
そこで、整数をビットシフトさせて、仮想的に下位bit(ここでは8bit)を小数点以下として扱うことで
この問題を解決している。
それが (x<<8) / y の部分。
xとyは整数であり、結果も整数になる。
つまり、(x<<8)/yの結果は、小数点以下を表しつつ、配列の添え字として扱えるということ。
もちろん添え字は正でなければならないので、結果が負になる場合は別途処理が必要。
また更に、小数点以下の精度は 1/2^8であり、xの最大値も8bit分減るので
そのへん注意する必要がある。
たぶんこんな感じ。
ちなみにatanを何に使うかは分からないけど、ベクトル使ったほうがいい場合が多いので
そのへんも検討してみるといいかも。
0018名前は開発中のものです。
2010/11/17(水) 20:37:57ID:wme8By0R丁寧な解説ありがとうございます
やはり私の頭では理解できませんでした・・・
テーブル化はあきらめます
0019名前は開発中のものです。
2010/11/17(水) 21:01:40ID:XA6GkNX4小型端末なんかで少しは役にたてそうな気もするが、
atanの消費するステップより、占有するメモリのほうが貴重。
0020名前は開発中のものです。
2010/11/17(水) 21:43:10ID:23rHwZmI2、枯れた技術というのは褒め言葉、過去の遺物という意味ではない
釣りか馬鹿か。
まさに釣り馬鹿日誌。
■ このスレッドは過去ログ倉庫に格納されています