- 1 名前:デフォルトの名無しさん mailto:sageteoff [2015/09/08(火) 15:26:10.41 ID:x6IFoIJM.net]
- 前スレ
peace.2ch.net/test/read.cgi/tech/1422445064/
- 596 名前:Office & Gamers @ 試験運用中(トリなしw mailto:アハ♪” uh huh [2015/11/17(火) 03:12:54.68 ID:A6L/Ggza.net]
- >>576
>JITコンパイルが効いて部分的にはネイティブ並の速度が出る マルチスレッドでごまかしてるなw
- 597 名前:デフォルトの名無しさん mailto:sage [2015/11/17(火) 08:45:38.52 ID:ZqR74ykD.net]
- JITだから早くなるってのは・・・
- 598 名前:デフォルトの名無しさん mailto:sage [2015/11/17(火) 08:50:02.91 ID:K5SMbtJo.net]
- C/C++を使わずほぼ全てスクリプト言語だけで書けるなら
それに越したことは無い
- 599 名前:デフォルトの名無しさん mailto:sage [2015/11/17(火) 09:35:47.82 ID:ZqR74ykD.net]
- そのスクリプトが動く環境を作るところからやらないといけないからね
移植を考慮するなら
- 600 名前:Office & Gamers @ 試験運用中(トリなしw mailto:アハ♪” uh huh [2015/11/17(火) 09:43:52.52 ID:A6L/Ggza.net]
- VC++ & DarkGDK & マルチスレッドの時代。(アハ
- 601 名前:デフォルトの名無しさん mailto:sage [2015/11/17(火) 12:52:18.31 ID:cZYsdGEG.net]
- Crosswalkやnw.js等でブラウザごと配布してしまえば良い
- 602 名前:デフォルトの名無しさん mailto:sage [2015/11/17(火) 12:57:58.11 ID:0utt7BoB.net]
- 下手なスクリプト言語よりもC++の方が使いやすいと思うけどなぁ
コンパイルが遅い以外はね 何が良いってIDEのサポートが凄いんだよね>VS デバッガもむちゃくちゃ強力だし捗るわ DirectXも変な野良ライブラリとかに頼る必要なくアクセスできるしな 最近のC++はスクリプト言語並みに柔軟性が有るし 変数宣言の型推論とラムダが追加されたのがでかい まぁC#あたりがちょうど良いバランスかもしれんがね
- 603 名前:デフォルトの名無しさん [2015/11/17(火) 13:05:47.61 ID:FX9lQ4ED.net]
- javascript入門書を読んでるけど
これ開発環境はなにが定番なの?
- 604 名前:デフォルトの名無しさん mailto:sage [2015/11/17(火) 14:22:49.95 ID:EBydIWIx.net]
- >>593
今だとAtomかSublime text3かじゃないかな?
- 605 名前:デフォルトの名無しさん [2015/11/17(火) 14:25:35.02 ID:FX9lQ4ED.net]
- >>594
そんなの聞いたことすらないのですが。 調べるとChromeにJavascript用のツールみたいなのがあるらしいですがそれを使ってるかたはいますか?
- 606 名前:デフォルトの名無しさん [2015/11/17(火) 14:27:26.90 ID:FX9lQ4ED.net]
- 例えば会社で社内のサイトでjavascriptを複雑に使ってるサイトがあって
それを解析して自分で機能を追加したいときには どういうツールを使うのが定番ですか? たとえばまさかソースをメモ帳で見て1行1行読むというのは時間がそれだけで1日つぶれそうなのですが。
- 607 名前:デフォルトの名無しさん [2015/11/17(火) 18:37:58.08 ID:+c9tLHNn.net]
- バカには無理
- 608 名前:デフォルトの名無しさん mailto:sage [2015/11/17(火) 18:40:25.18 ID:uYtrfvr1.net]
- >>596
スクリプト系はそういうのに向いてない デバッガがまともに動いたらマシな方
- 609 名前:デフォルトの名無しさん mailto:sage [2015/11/17(火) 18:45:25.57 ID:Ec7F9ua7.net]
- >>596
「JavaScript IDE」でググれ
- 610 名前:Office & Gamers @ 試験運用中(トリなしw mailto:アハ♪” uh huh [2015/11/18(水) 01:03:50.28 ID:HTY4KbIq.net]
- …JavaScriptの ” 本来の使い方 ” はWebページ上でプログラムを動作させるのが目的だから、ネイティブ実行
ファイルを扱うような使い方は想定してないなw 基本的にBASIC言語未満、Cからポインター取ったようなものw んで、ゲームプログラマーの大半は、ポインターとかオブジェクトの概念を理解してないそうで、橋渡しのライブラ リーが必要になる、っとw 構造体とかオブジェクトとか、大規模・多人数プロジェクトで仕様を共通化しなきゃいけない場合ぐらいしか使わな いと言うのが現実。 個人開発の場合はオブジェクトどころか構造体すら使わないw JavaScriptは使っておいてポイ捨てにはならないだろうけど、Webページ開発の枠内だから、それほど応用は利 かない。 JavaScript → VC++に移るのが理想的w
- 611 名前:Office & Gamers @ 試験運用中(トリなしw mailto:アハ♪” uh huh [2015/11/18(水) 01:05:18.13 ID:HTY4KbIq.net]
- 天文学者希望(笑)の方はDirectXを直接使ってみようw
- 612 名前:デフォルトの名無しさん mailto:sage [2015/11/18(水) 06:06:45.12 ID:laMD8+R/.net]
- JSはブラウザで、F12を押すと、開発者ツールが起動する。
他には、node.js を使う人も多い Seleniumデザインパターン&ベストプラクティス、2015、オライリー Rubyでテストを書いた本 SeleniumはOSS Firefoxで、SeleniumIDEを使えば、簡単なマクロは作れる
- 613 名前:デフォルトの名無しさん [2015/11/19(木) 02:05:39.51 ID:cVDRB2wk.net]
- >>596
会社ならコーディング規約があるからそれを元に読めば良い メモ帳はさすがにないが、変数やらを色分けしてくれるテキストエディタで十分 コーディング規約がないor無視した糞コードならそもそも保守or機能追加しようなんてのが間違い そんな読めもしないソースに機能追加していけば遅かれ早かれ原因不明のバグで詰む もしそれ以外の選択がないような訳の分からない仕事をしないと食べていけないならそいつの人生は詰んでる
- 614 名前:デフォルトの名無しさん mailto:sage [2015/11/19(木) 02:29:38.21 ID:UOZ+3aI+.net]
- コーディング規約ってそういう使い方するもんだっけ…?
実装した人がいない、ドキュメントもない場合は解析するしかないが どこを見ればいいかも分からない人に解析からやらせるのは結構大変な気がする 読むだけで一日どころか数日かかるんじゃないか
- 615 名前:デフォルトの名無しさん [2015/11/19(木) 03:00:42.49 ID:cVDRB2wk.net]
- >>604
全く手掛かりのない俺様流のコードを読むよりはるかに楽になるってレベルの話 コーディング規約の本質はそこじゃないが、コーディング規約があるだけでかなり変わる
- 616 名前:デフォルトの名無しさん mailto:sage [2015/11/19(木) 09:15:23.69 ID:cqcoGMLh.net]
- ブラッド・コックスとトム・ラブがObjective-Cを作り「この言語はCのメモリ安全性とSmalltalkの高速性を合わせたものだ」と宣言する。
現代の歴史家は2人が失読症ではないかと疑っている。 https://twitter.com/okdshin/status/666903312151613440
- 617 名前:デフォルトの名無しさん mailto:sage [2015/11/19(木) 10:48:38.62 ID:UvnpKasj.net]
- コーディング規約は心理的な影響がデカイ
内容以前の部分でイラッとさせないで欲しいという皆の願いの結晶 内容以前の部分での心理的負担の軽減
- 618 名前:デフォルトの名無しさん mailto:sage [2015/11/19(木) 10:50:06.04 ID:v8PHEwFx.net]
- コーディング規則なんて
命名規則とか1行何文字とかインデントサイズとかコメントの書き方など 方言の統一でしょ
- 619 名前:デフォルトの名無しさん mailto:sage [2015/11/19(木) 12:53:34.15 ID:nApEa58O.net]
- jsはthisの仕様が意味不明に見える
vividcode.hatenablog.com/entry/js/this-keyword-spec Haxeではthisの指す物が変な所で変更されたりはしない
- 620 名前:デフォルトの名無しさん mailto:sage [2015/11/19(木) 13:20:24.20 ID:8lXjaRMZ.net]
- コーディング規約といえば、俺はとにかくスネークケースが嫌い
- 621 名前:デフォルトの名無しさん mailto:sage [2015/11/19(木) 13:30:59.69 ID:fsd9Jv3b.net]
- 俺はスネークケースの方がすき
理由はカッコいいから
- 622 名前:Office & Gamers @ 試験運用中(トリなしw mailto:アハ♪” uh huh [2015/11/19(木) 21:34:38.44 ID:iMr4bgtF.net]
- 言語設計に興味があるんだったら、コンパイラスレに行くといいよw
- 623 名前:デフォルトの名無しさん mailto:sage [2015/11/21(土) 15:32:07.64 ID:R2Cl6+Bx.net]
- コーディング規則なんて
書けない読めない能無しが 仕事してるフリをするためにふりかざすものでしょ
- 624 名前:デフォルトの名無しさん mailto:sage [2015/11/21(土) 21:53:49.52 ID:pkjbTtPc.net]
- 違う
- 625 名前:デフォルトの名無しさん mailto:sage [2015/11/22(日) 10:50:48.23 ID:V6CRtxuk.net]
- >>613
お前は一体何を何と勘違いしてるんだw
- 626 名前:デフォルトの名無しさん mailto:sage [2015/11/22(日) 11:09:32.27 ID:zNwKjU3u.net]
- コーディング規則なんて
こういうことやりましょう こういうことやるとはまらない 程度のことで これをやると完璧になると思い込んでる人たちが・・・・・ わかってれば、そういう細かいことにツッコミはしないほうが
- 627 名前:デフォルトの名無しさん mailto:sage [2015/11/22(日) 11:56:58.09 ID:TE9fVwTN.net]
- >>616
?
- 628 名前:デフォルトの名無しさん mailto:sage [2015/11/22(日) 23:25:14.82 ID:ZejJ5h9P.net]
- ゲームの状態をおおまかにステートで分けると、その中でさらにステートが必要になるでしょう
これもステートにするとクラスがめちゃくちゃ多くなりそうなんですが なんとかなりませんか
- 629 名前:デフォルトの名無しさん mailto:sage [2015/11/23(月) 01:03:37.37 ID:Qc9i1UtP.net]
- オープンワールドの作り方おせーて。
unity程度のエディタじゃ作れそうもねー。 八丈島位のマップをシームレスに編集するにゃどしたらええのん。
- 630 名前:デフォルトの名無しさん mailto:sage [2015/11/23(月) 01:41:53.26 ID:AWxqnAnP.net]
- >>618
そのクラスが必要なら仕方ないから沢山作らなければならない。
- 631 名前:tォルダとか名前空間を分けておけば、そこだけ散らかる分には許せる範囲じゃないの。
ステートにするかどうかを見直せるものもあると思うけど、それは一般論としては語りにくい。 >>619 unity のエディタはわからないけど、どちらにせよ分割して、分割した単位で編集しないと、PC でも性能が足りない。 本気でやるなら最初から maya とかで作った方がいいかもね。 [] - [ここ壊れてます]
- 632 名前:デフォルトの名無しさん mailto:sage [2015/11/23(月) 02:51:33.08 ID:oHrWnmnp.net]
- オープンワールドの定義は複数あるんだよな
この場合はシームレスとイコールでいいんだろうか
- 633 名前:デフォルトの名無しさん mailto:sage [2015/11/23(月) 10:34:53.70 ID:PJ69mT6n.net]
- >>616
それはデザインパターンじゃないかな >>619 操作キャラをガンダム並みのサイズにする
- 634 名前:デフォルトの名無しさん mailto:sage [2015/11/23(月) 10:39:43.84 ID:aJGqQVGy.net]
- デザパタもこういうやり方がいいですよって書いてあるだけでしょ
知ってると有利ってだけで
- 635 名前:デフォルトの名無しさん mailto:sage [2015/11/23(月) 10:41:22.36 ID:yvooAVWI.net]
- >>619
プログラミングではなく、レベルデザインの方法を訊いているのか?
- 636 名前:デフォルトの名無しさん mailto:sage [2015/11/23(月) 11:01:56.75 ID:DL9ZWAOp.net]
- >>616
コーディング規則はチームでやるときに書き方を統一するためのものでしょ ガチガチにやると効率悪いけどあんまり自由にやってもメンテやりにくい、くらいかと
- 637 名前:デフォルトの名無しさん [2015/11/24(火) 01:22:24.42 ID:tJqlgFat.net]
- >>619
シームレスな編集をしたければパソコンにメモリ積みまくってそこに読み込んでおくしかないんじゃないの? 編集ってことはいきなりどこかから他のところへ飛ぶわけだし プレイヤーがプレイするときにシームレスにしたいなら空間を分割して 自分がいるブロックと隣接しているブロックを別スレッドで先読みしておく
- 638 名前:uy ◆Qawu9.2l1E mailto:sage [2015/11/24(火) 01:57:43.85 ID:hHA41+PV.net]
- ごめんね
WebGLデビューしちゃった
- 639 名前:Office & Gamers @ 試験運用中(トリなしw mailto:アハ♪” uh huh [2015/11/24(火) 03:21:04.87 ID:+KiC/WVe.net]
- 一匹消去w
- 640 名前:デフォルトの名無しさん mailto:sage [2015/11/24(火) 13:09:01.65 ID:cksHvZaS.net]
- >>619
おせーてじゃない どう実現するか どう見せかけるか どう騙すか どう妥協するか 選べ自分で
- 641 名前:デフォルトの名無しさん [2015/11/29(日) 22:09:31.49 ID:3h4H/kBH.net]
- 協力プレイできるシマホゲーってあれ普通にサーバーとソケット通信してるの?
レスポンスかなり速いから一定時間おきにHTTP通信してチェックしてるわけじゃないよね?
- 642 名前:デフォルトの名無しさん [2015/11/29(日) 22:40:38.29 ID:mstAENSD.net]
- 職種別平均給与をみるとゲームプログラマーはドン引きするほど安月給なのな
jobinjapan.jp/cate/
- 643 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 22:52:05.42 ID:DnWS+WUz.net]
- Webはやたら細分化してるのにゲームは大雑把だな
- 644 名前:デフォルトの名無しさん mailto:sage [2015/11/30(月) 01:45:03.87 ID:8NYtnuc4.net]
- >>630
socket通信もしくはwebsocket通信辺りだと思う
- 645 名前:デフォルトの名無しさん mailto:sage [2015/11/30(月) 10:32:05.47 ID:JcR9SXoQ.net]
- 気にしてるのは鯖負荷かパケット量かバッテリー負荷か
- 646 名前:630 [2015/11/30(月) 18:30:01.63 ID:NYLwU2IE.net]
- >>633
サンクス >>634 パケット量と切れやすさ
- 647 名前:デフォルトの名無しさん mailto:sage [2015/11/30(月) 20:18:42.98 ID:sY/MHcKt.net]
- どういうタイプの事を言ってるのかわからんけど、
photonとかで割と手軽にリアルタイム通信ができるので ゲームに適切な頻度でパケット飛ばしてる blogs.unity3d.com/jp/2015/11/19/high-level-multiplayer-networking-layer-has-been-open-sourced/ Unity自体がサポートを始めたりもしてる
- 648 名前:デフォルトの名無しさん [2015/11/30(月) 22:45:34.11 ID:CwTedwfo.net]
- >>631
ゲームはコンシューマだから儲からない。
- 649 名前:デフォルトの名無しさん mailto:sage [2015/12/01(火) 12:58:24.43 ID:yW8K+bhB.net]
- 普通は契約してカネを確保してから仕事するけど
ゲームは後払い・収益不透明だから安定した給料なんて出るわけない 企業全体が博打や
- 650 名前:デフォルトの名無しさん mailto:sage [2015/12/01(火) 13:53:16.55 ID:BYRY3bxz.net]
- スマホゲーバブルが終わったらいよいよヤバいよね
- 651 名前:デフォルトの名無しさん [2015/12/03(木) 02:11:47.30 ID:DX4yct6T.net]
- まあここは趣味人しかいないからスマホゲームバブルとか関係ないだろう
- 652 名前:デフォルトの名無しさん [2015/12/03(木) 02:52:13.54 ID:/wdj53KG.net]
- スマホでいっぱいゲームというか単純なhello worldよりは上レベルのアブリをいっぱいつくってスキルアップしたいのですが
開発環境ってなにをインストールするのが一般的ですか?
- 653 名前:デフォルトの名無しさん [2015/12/03(木) 02:53:32.59 ID:/wdj53KG.net]
- いまは本でJavaとandroidプログラミングの基礎はマスターしたけど1つもなにか作った経験がないので
とにかくいろいろたくさんつくって経験を積みたいのです。
- 654 名前:デフォルトの名無しさん mailto:sage [2015/12/03(木) 03:09:49.34 ID:SjWoAKws.net]
- 本に開発環境が書いてあるだろ
書いてなかったら書いてある本を探せ
- 655 名前:デフォルトの名無しさん mailto:sage [2015/12/03(木) 03:20:56.91 ID:KH3XuQZQ.net]
- Unity
Cocos2d-x enchant.js Haxe(ヘックス)
- 656 名前:uy ◆Qawu9.2l1E mailto:sage [2015/12/03(木) 10:32:19.65 ID:z2raHlbz.net]
- >>641
https://atom.io/ これ 次のステップはgithubにアカウントを作り CoffeeScript入れてatomパッケージ開発者になろう
- 657 名前:Office & Gamers @ 試験運用中(トリなしw mailto:アハ♪” uh huh [2015/12/03(木) 12:01:08.39 ID:0kn39mG4.net]
- とまあ…メジャー路線から脱線していくのが2chねらーw
- 658 名前:Office & Gamers @ 試験運用中(トリなしw mailto:アハ♪” uh huh [2015/12/03(木) 12:01:45.98 ID:0kn39mG4.net]
- あ、脱落者かw
- 659 名前:デフォルトの名無しさん mailto:sage [2015/12/03(木) 12:02:50.50 ID:SsnpG29t.net]
- おまえはそろそろブロック崩しくらいは作れるようになったか?
- 660 名前:uy ◆Qawu9.2l1E mailto:sage [2015/12/03(木) 13:15:27.52 ID:z2raHlbz.net]
- w
- 661 名前:Office & Gamers @ 試験運用中(トリなしw mailto:アハ♪” uh huh [2015/12/03(木) 15:44:49.88 ID:0kn39mG4.net]
- >>648
これか?w www.geocities.jp/v7a5_seg15ycq_s7/main_street/simple_break_out_V2_R1_E.jpg
- 662 名前:Office & Gamers @ 試験運用中(トリなしw mailto:アハ♪” uh huh [2015/12/03(木) 15:45:39.73 ID:0kn39mG4.net]
- さてと、お忍び効果出てきたなw
- 663 名前:Office & Gamers @ 試験運用中(トリなしw mailto:アハ♪” uh huh [2015/12/03(木) 16:33:01.02 ID:0kn39mG4.net]
- ID:SsnpG29t = uy ◆Qawu9.2l1E = 負けw
- 664 名前:Office & Gamers @ 試験運用中(トリなしw mailto:アハ♪” uh huh [2015/12/03(木) 17:03:22.94 ID:0kn39mG4.net]
- w
- 665 名前:Office & Gamers @ 試験運用中(トリなしw mailto:アハ♪” uh huh [2015/12/03(木) 17:21:50.76 ID:0kn39mG4.net]
- おまえは♪ そろそろ♪ ブロック崩しくらいは♪ 作れるように♪ なったか♪(ギャハハ!!wwww”
- 666 名前:デフォルトの名無しさん mailto:sage [2015/12/03(木) 17:43:32.05 ID:SsnpG29t.net]
- お?
ブロック崩しは何年かけたのw
- 667 名前:uy ◆Qawu9.2l1E mailto:sage [2015/12/03(木) 18:50:17.37 ID:tK7Nyube.net]
- >>652
w
- 668 名前:Office & Gamers @ 試験運用中(トリなしw mailto:アハ♪” uh huh [2015/12/03(木) 20:36:39.58 ID:0kn39mG4.net]
- >>655 = uy
おまえの脳みそなら6年w
- 669 名前:Office & Gamers @ 試験運用中(トリなしw mailto:アハ♪” uh huh [2015/12/03(木) 21:10:22.84 ID:0kn39mG4.net]
- w
- 670 名前:Office & Gamers @ 試験運用中(トリなしw mailto:アハ♪” uh huh [2015/12/03(木) 22:18:16.29 ID:0kn39mG4.net]
- 敗北者うゆw
- 671 名前:uy ◆Qawu9.2l1E mailto:sage [2015/12/04(金) 04:28:09.21 ID:a9WziBPr.net]
- 笑
- 672 名前:デフォルトの名無しさん mailto:sage [2015/12/05(土) 02:01:01.68 ID:LTwEEaeG.net]
- うわぁバ片山が連投しまくってる
ここはお前のTwitterじゃねーんだよks きしょい
- 673 名前:デフォルトの名無しさん mailto:sage [2015/12/05(土) 02:08:22.26 ID:oCbOGloR.net]
- >>661
IDも区別できない園児は書き込むな
- 674 名前:ネトuy ◆Qawu9.2l1E mailto:sage [2015/12/06(日) 07:26:29.30 ID:R7UAkY9T.net]
- w
- 675 名前:デフォルトの名無しさん mailto:sage [2015/12/07(月) 09:14:43.95 ID:EIQdpH8t.net]
- スレ立て直そうか?
- 676 名前:ネトuy ◆Qawu9.2l1E mailto:sage [2015/12/07(月) 16:28:06.57 ID:wr11zZ6x.net]
- rubyゲームプログラムなら俺に聞け
でよろ
- 677 名前:デフォルトの名無しさん [2015/12/12(土) 17:37:26.86 ID:tymEwtb8.net]
- 2Dのテニスゲームのボールの座標って
XYZ座標で管理してるんですか? (´・ω・`)
- 678 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2015/12/12(土) 18:19:57.67 ID:+qUXbAH4.net]
- >>666
透視図法(遠近法)を眞鍋かをり
- 679 名前:名無しさん@そうだ選挙に行こう mailto:sage [2015/12/14(月) 13:24:57.27 ID:X/GwR6F8.net]
- >>666
何が疑問なんだか分からないが、平面座標も高さも、空振りやネットや接地の判定に必要なんだから、判定できるように作らなければならない。 それが xyz の三次元ベクトルなら単純で好もしいだろう。嫌なら極座標でもなんでも使って構わない。
- 680 名前:デフォルトの名無しさん [2015/12/18(金) 23:28:04.30 ID:Pd1EZ5ai.net]
- プログラマはMacを使ってるってマジ?
hayabusa3.2ch.net/test/read.cgi/news/1450395043/
- 681 名前:uy ◆Qawu9.2l1E [2015/12/20(日) 01:42:06.75 ID:6WG/JG3B.net]
- ファーwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
- 682 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 09:49:44.42 ID:55s3PwEG.net]
- グリッド上の最短経路を調べて結果をノードの配列で受け取る場合、
メモリの再確保を避けるには前もってどれだけの長さの配列を確保しておけばいいですか たとえば10x10のグリッドの場合100では明らかに必要より多すぎますよね
- 683 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 11:08:38.65 ID:aff6rPUa.net]
- 最悪のケースを考えて数えてみれば
- 684 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 13:23:31.84 ID:55s3PwEG.net]
- どういったケースが最悪になるのかわからない
自力ではジグザグに交互に折り返す単純なパターンしか思い浮かばないでし
- 685 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 13:45:52.88 ID:aff6rPUa.net]
- 壁に厚さがあるかどうかで変わってくるしさ、厚さゼロで配置も制限なければ99まであるんじゃない?
- 686 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 14:07:34.24 ID:55s3PwEG.net]
- たしかにそうかも
- 687 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 14:33:51.71 ID:TgZ3i4vo.net]
- 最初に適当な長さの配列を確保して、参照する。
配列に書き込むときに上限超えていたら、より大きい配列を再確保して要素を全てコピーする。 配列の参照を変更する。
- 688 名前:デフォルトの名無しさん mailto:sage [2015/12/21(月) 00:53:11.72 ID:O1WEVWbf.net]
- 選択肢が上下左右の2bitで10*10なら交差点(分岐点)が121だから
同じ地点に戻ってくることはないだろうし242bitの31バイトくらいかね。 バックしないなら分岐あたり3通りで2bit未満にもできるけどその場合 3^10を4^8に置き換えるとして容量にすると2割節約できる程度か。
- 689 名前:デフォルトの名無しさん mailto:sage [2015/12/21(月) 00:59:58.22 ID:O1WEVWbf.net]
- >自力ではジグザグに交互に折り返す単純なパターンしか思い浮かばないでし
ていうか障害物がない前提なら100bitの13バイトでいけるね。
- 690 名前:デフォルトの名無しさん mailto:sage [2015/12/21(月) 01:00:32.14 ID:O1WEVWbf.net]
- 間違えた、障害物がない前提なら20bitの3バイトでいけるね。
- 691 名前:デフォルトの名無しさん mailto:sage [2015/12/21(月) 12:52:57.70 ID:x6st9rMu.net]
- くだらんことを考えずにstd::vectorでも使ってゲームを完成することだけを考えれば良いのに
足りない場合はresizeすれば良いだけだろ
- 692 名前:デフォルトの名無しさん [2015/12/22(火) 12:56:38.28 ID:Wi3bsd/I.net]
- std::vectorとかくだらないもの使わずに人を雇ってゲームを完成することだけを考えれば良いのに
雇う金が足りない場合はクラウドファンディングで資金集めれば良いだけだろ
- 693 名前:デフォルトの名無しさん mailto:sage [2015/12/22(火) 13:07:15.99 ID:NsOCDpuS.net]
- お前は、お腹が空いたら人を雇って代わりに食べてもらうのか?
- 694 名前:uy ◆Qawu9.2l1E [2015/12/22(火) 18:21:01.60 ID:qcwFiUkP.net]
- とても気持ち悪いです
- 695 名前:デフォルトの名無しさん [2015/12/23(水) 21:18:06.79 ID:NafnISSK.net]
- 円の中にあるピクセル数を数えたいのですがどうすればいいんでしょう?
PI/4 * (正方形の面積) ? でもこれだと例えば3x3ピクセル内に描画された円(5ピクセル分(十字))に対して2ピクセル分の誤差が出る PI/4 * (9) = 7.065
- 696 名前:デフォルトの名無しさん mailto:sage [2015/12/23(水) 21:38:40.83 ID:2+dP2nJG.net]
- >>684
「ピクセルが円の中にある」とはどういうことか、正確に定義しないと。 言い方を変えれば、あるピクセルが円の中にあるか、そうでないか、その判断方法。 というのも、1辺3ピクセルの正方形に内接する円に「完全に囲まれたピクセル」は中央の1ピクセルのみだ。 しかし、>>684 はその上下左右のピクセルも円の中に含まれるという。 判断基準が分からん。 定義は人によって、また状況、求めるものによって変わるから、 好きなようにすればいいが、はっきりさせないとプログラムできないよ。
|

|