[過去ログ] 1人でゲームが作れるように修行します。 (984レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
513
(1): SGGK ◆6pZCoAtaxk 2009/02/05(木)23:07 ID:O65/6Go1(1) AAS
こちらは昨日から変化無しです〜。
移動処理部にprintfDxを書いてみたら何か適当な数字がずらーっと出てくるので
移動処理部に処理が移っているはずだけど選手は動かない。
という事で気分を変えて本を読む事に・・・。
514: 436 2009/02/06(金)01:05 ID:DkLm7FbZ(1) AAS
>>513
自分も今日は変化なし・・・じっくり構想を練っています
515: ◆Fp.xSEIREI 2009/02/06(金)07:39 ID:kUyKQz9d(1/2) AAS
枠作ったりゲームシステム考えたりいろいろ
自機ショットのスムーズに曲がるホーミングレーザーを実装に向けていろいろ
516: ◆Fp.xSEIREI 2009/02/06(金)12:17 ID:kUyKQz9d(2/2) AAS
エフェクトのクラスいじってたら古すぎワロタ
開発初期のまんまだぜ…8月か…?
517
(1): SGGK ◆6pZCoAtaxk 2009/02/07(土)00:31 ID:xxcJdwT9(1) AAS
自分もバグ取れたら、構想やゲームシステムを考えてみようかな〜と思ってます。

選手のx、y座標を計算するのに使っている数値をデバッガで見ようと思いついたもののネット見ても方法が分からず断念。
もう1つ気になったのが、式の中にある1フレームあたりの移動量を現す数値をコンストラクタという初期化用関数?で設定していた点。
これをやめて、その式をコンストラクタの外に書いたら動いた。
理由は勉強不足で分からないけど、とりあえずこれで進めてしまう予定。
実はまた別のバグが出たけど今日は時間切れ〜。
518
(1): 436 2009/02/07(土)01:34 ID:EB28/pCl(1) AAS
やる気が激しく低迷中・・・みんな俺にかまわず先に行くんだ・・・!!
519
(1): ◆Fp.xSEIREI 2009/02/07(土)18:29 ID:aA+gcqfk(1) AAS
オーバーフローこわい
アイテムの初期化ミスったら音声ファイルハンドルぶっこわれたパネェ
520
(5): SGGK ◆6pZCoAtaxk 2009/02/07(土)23:35 ID:fMJHJAn5(1) AAS
>>518
だ・・・大丈夫!やる気が0にならない限りは大丈夫です〜。
>>519
「C言語 オーバーフロー」で検索してみましたが、む・・・難しそう・・・orz。

昨日の別のバグというのは、
1.Zキー押してないのに選手がマウスカーソルに向かっていく。
2.自分以外の選手全てがボールから離れていってしまう。
省1
521
(1): 436 2009/02/08(日)01:26 ID:q6Hviut/(1) AAS
もう一ヶ月経ったか、早いなぁ
>>520
どうも〜 作成は止まってますが、なんだかんだでずっと考え続けてはいます
522
(1): ◆Fp.xSEIREI 2009/02/08(日)08:19 ID:W7UWcBdq(1) AAS
>>520
正確にはオーバーフローじゃないかな?似たようなもんか。うちのは例えると

50個の配列変数をintで確保して、70回ループで初期化してしまいました。はみでた20回分はどこの変数を初期化したのでしょう☆

ってなった。画像や音声のハンドルを保存してるメモリ領域にはみ出てエラいことになったw

>>521
やる気が出ないときってあるよな〜
書き出したらキリのいいとこまでとまらなくなるがそこまでが遠い…
523: SGGK ◆6pZCoAtaxk 2009/02/08(日)23:11 ID:DeawIxvP(1) AAS
時間経つの早いですね〜。2月もあっという間かも・・・。
そういえば自分も画像データを読む時に配列変数1個ずれてプログラム書いてエラーになった経験がありますw

バグは>520の2.はなんとかクリア。
選手の座標決める式はおおざっぱに書くと、(次の座標)=(今の座標)+(1フレーム移動量)X(sinまたはcos)で、
その中のsin、cosを算出する式が別にあって、その中で(選手座標)−(ボール座標)としてたのが間違い。
その部分を(ボール座標)−(選手座標)にしたら直ったw
524: 436 2009/02/09(月)00:59 ID:Mr5/Oitn(1) AAS
ちょっと出来そうな案が浮かんだので、ポチポチとやってます
>>522
ありがと〜 ここに書き込む事で大分やる気をもらってます
>オーバーフロー
自分は文字列を上限超えて格納したら、以降コードを修正してもデバッグが起動不能に・・・w;
525
(1): SGGK ◆6pZCoAtaxk 2009/02/09(月)23:01 ID:77ZsJA8v(1) AAS
>520のバグ1.は未解決です。
>517で言った構想やゲームシステムは、どちらかと言えば「やる事リスト」を考える事になりそうな感じ。
週末までになんとかできれば・・・。
526: 436 2009/02/10(火)00:42 ID:CgwFXK0K(1) AAS
ずぅー っとキーコンフィグの仕組みをイジイジしてます
527
(2): ◆Fp.xSEIREI 2009/02/10(火)02:20 ID:Bgt+PgnG(1) AAS
ゲームのプロセス優先度を変更して実行中のFPSのばらつきをほぼ0に(・∀・)
スカイプやってもエンコやっても処理落ちしない!けどフリーズしたらヤバそう
528: SGGK ◆6pZCoAtaxk 2009/02/10(火)23:45 ID:bVQ8HCA1(1) AAS
こちらは、「>520のバグ1.」未解決〜。(間違いなさそうな気がするけどそんなはずないだろうし・・・)
こんな時は14歳から・・・の本に目を通してみます。
529: 436 2009/02/11(水)00:27 ID:Up2cQUgT(1) AAS
今日も今日とてキーコンフィグ 今日も明日もキーコンフィグ
>>527
マルチコアならダイジョウブ!
530
(1): SGGK ◆6pZCoAtaxk 2009/02/11(水)15:14 ID:mkWNCyhh(1) AAS
>>527、529
「ゲームのプロセス優先度を変更」、「マルチコア」で検索〜!
む・・・難しい内容でした。

バグの原因発見!
原因のソース部分は内容的には下記の様になっていて、
このelseブロック内では最初以外の選手IDだけ処理される様な気がしていたけど、
良く見れば、Zキーを押さなかった場合、最初の選手のIDについても処理される事に気付いた。w
省12
531: 436 2009/02/12(木)00:40 ID:qdQhKDNX(1) AAS
まだまだキーコンフィグ
一応途中のテストでは動いたものの、見た目が悪いので書き直しと残りの書き足しで、あと一日かかりそう
532: 2009/02/12(木)20:18 ID:3ETp66yJ(1) AAS
皆さん頑張ってますなあ。
僕も頑張らねば……
533: SGGK ◆6pZCoAtaxk 2009/02/12(木)23:46 ID:0sUNNefd(1) AAS
お互い頑張りましょ〜!

>530の続き)
else{
と書いてあるところを
else if(選手ID != 最初){
としたら直った!!!

次は、やる事リスト作成またはもう少しプログラムを手直しするかのどちらかで行く予定です。
534: 436 2009/02/13(金)00:58 ID:Xaou+w4f(1) AAS
風邪引いたー最近ちょっと変だったからもしやと思ったけど・・・皆さんも気をつけて
まだテスト途中ですが、キーコンフィグ一応完成。アナログだろうがPOVだろうが何でもこいです
535
(1): SGGK ◆6pZCoAtaxk 2009/02/13(金)23:22 ID:NesIqe+1(1) AAS
キーコンフィグ、気になってネットでちょっとだけ調べてみたらやっぱり難解。
もしかしてWindowsプログラミングかも?
自分もWindowsプログラミングにトライする準備勉強してみようかな〜。(まだ早いかもしれないけど)
以前、すぐに挫折した経験ありです・・・orz (それで今はDXライブラリ+主に14歳シリーズ書籍)
風邪の方は、とりあえずマスクを用意してきます〜。

「やる事リスト」はもう少し後にして、まずはボールのバグを直す事にしてみます。
536
(1): 436 2009/02/14(土)00:35 ID:XMi119GB(1) AAS
あ〜何やってんだ自分; 「完成」したのはファイルからボタン名を読み込んだりキーコードに変換したり、各命令にボタンを割り当てる部分で
キーコンフィグ画面や設定を保存する処理などまだまだやる事沢山あります。誤解を招く書き込みしてすいません
今日はウィンドウのタゲが他に移って戻った時にFPSがおかしくなるのを修正

>>535
自分は基本DXライブラリのリファレンスとヘッダファイル?と標準関数の説明ページに書かれている事以外は使えません;
537: SGGK ◆6pZCoAtaxk 2009/02/15(日)00:02 ID:jh3k09Ob(1) AAS
>>536
そ・・・そういえば、自分はDXライブラリを説明見てインストールしてしまったら、
もうその時の事を忘れてしまい、なんで動いてるのかを良く知らないで使っている状態になってます。・・・orz

(ボールのバグの原因?)
全選手とボールの当たり判定が「当たり」の時に選手のフラグ用メンバ変数をtrueにする。
「Zキー押し」と「フラグ=true」が同時に成立していたら、カウント変数を初期化(=30)し、フラグ=falseにして、
ボールを蹴る選手の移動方向と同方向に移動させる。
省10
538: 436 2009/02/15(日)01:02 ID:INXhf2VE(1) AAS
コンフィグ画面を作ってます。やっぱり見た目が変化するとモチベーションが違いますね〜
539
(2): SGGK ◆6pZCoAtaxk 2009/02/15(日)22:20 ID:HE3msbh5(1) AAS
自分も選手11人出したらモチベーション上がるかもです〜。(もうしばらく先になりそうな感じ)

ボールのバグについては、
アタリフラグを当たり判定でONして、ボールを蹴った直後にOFFしてるのがおかしいと思った。
これだとボールに触れても蹴ってない選手がいたら、その選手のアタリフラグはずっとONのままになってしまうから・・・。
という事で、当たり判定の関数内で選手がボールに触れたらON、離れたらOFFするようにしたみた。
そしてZキーは移動用にしてるので、「蹴る」をXキーにしてみた。

コンパイラは通ったけど、ボールに触ってる時にXキー押しても何故かボールは動かない。
省1
540: 436 2009/02/16(月)01:19 ID:/BiYzi6H(1) AAS
う〜むどうもうまい処理の仕方が浮かばないです。引き続きコンフィグ画面を作り中
541: SGGK ◆6pZCoAtaxk 2009/02/16(月)22:32 ID:YITEZ4OH(1) AAS
バグ取れずです。・・・orz
if文の後に書いてあるボールの移動処理のブロックにprintfDx("%d",3);を書いても
何も表示されないので、if文の後のボール移動処理ブロックに処理が移ってない感じ。
542
(2): ◆Fp.xSEIREI 2009/02/16(月)23:27 ID:agCOi5px(1) AAS
ブレークポイントつかってる?(・∀・)左の方クリックしたら赤い○つくやつ
そこで処理とめて変数の中身見たりできる
画像リンク[jpg]:www.dotup.org
543: 436 2009/02/17(火)02:43 ID:u6gSAOgi(1) AAS
>>542
うわああぁこんな便利な機能を隠し持っていたとは・・・!
今まで変数を全て画面に表示してチェックしてました
544: ◆Fp.xSEIREI 2009/02/17(火)04:59 ID:0pJ8V4zK(1) AAS
クラスのメンバを一気に見たりできるから超便利だぜ(・∀・)
545: SGGK ◆6pZCoAtaxk 2009/02/17(火)23:52 ID:t8GcL2rZ(1) AAS
>>542
ありがとうございます〜!画像も見てみました。
自分のはターボデバッガというのが入ってるのですが、何故かブレークポイントが最初の数行までしか設定できず、
その他いろいろ使いこなせない場面があり、ちょっと放置気味でした・・・orz
ネットで調べてもあまり情報が載っていない様なので、情報の多いデバッガを使えるコンパイラがあれば、それに乗り換えが必要かもしれません。
でも、もうしばらく頑張ってみます〜。
546: せいれい 2009/02/18(水)00:48 ID:uhVOawfK(1) AAS
俺のコンパイラはVC++2008EEだ(・∀・)便利
547: 436 2009/02/18(水)01:08 ID:4Q2oRHHM(1) AAS
今日はサボってしまた。。。明日がんばります
548
(1): SGGK ◆6pZCoAtaxk 2009/02/18(水)23:47 ID:GV05nuHS(1) AAS
自分も今日はあまりできませんでした。・・・orz
VC++2008EE、検討してみます。(今度の土日で試してみるかも)

ターボデバッガ、何故か画面右上の「HELP」をクリックしても
何も表示されないので以前から放置して諦めてたけど、偶然解決。
自分はデバッガ画面をかなり縦長に初期設定していてたらしく、
実はHELP画面はその一番下側に表示されていて普段は隠れている格好になっていて、
スクロールしない限り見ることができなかったのが原因。
省3
549
(1): 436 2009/02/19(木)00:40 ID:+d/NyJF6(1) AAS
ゲーム内のウィンドウ単位で関数化してみれば管理が楽かも・・・と思い立ち、試しに組み立て中
>>548
自分もVC++2008EEです。トゥルースペースといい、無料で使っていいなんてマイクロソフトは太っ腹すねえ
550
(2): せいれい 2009/02/19(木)02:56 ID:TWrN13Aa(1) AAS
そろそろいつか投げてたレーザーの処理をきちんと片付けておこうと思ったり
ある点Pが一辺の中点として存在する高さa幅bの矩形がr度回転している時の角ABCDの求め方って公式とかあるのかな

このゆとり脳をフル回転させると
点Pからr+90度方向にb/2進んだ座標に点A、-90度方向にb/2進んだ座標に点B、点Aから-90度方向にa進んだ座標に点D、点Bから+90度方向にa進んだ座標に点Cを取れば矩形が描けるはず…!!

自作の「角度と移動量を入れたら座標を返す関数」を駆使すれば余☆裕☆DA

フハハハハハ
551
(1): SGGK ◆6pZCoAtaxk 2009/02/19(木)23:27 ID:l2on3TGr(1) AAS
>>549
現在はボーランドC++5.5コンパイラとBCCデベロッパーを使用(14歳シリーズC++がこれを使っていた為)していますが、
土日といわず今からでもと思いVC++2008EEをインストール中。今日はインストールまでで終わりそうです。
>>550
回転そのものの公式の存在については今の自分では見つかりませんでした。
やっぱり距離とsin、cosで1点ずつ位置を計算するかな〜と思いますorz
552: 436 2009/02/20(金)00:15 ID:BeiHPfXO(1) AAS
引き続きウィンドウの関数化
>>550>>551
数学苦手な自分にはさっぱりっす;
553: ◆Fp.xSEIREI 2009/02/20(金)02:06 ID:DwKgvB67(1) AAS
矩形回転についていろいろ(・∀・)
拡張性を求めて試行錯誤
554: SGGK ◆6pZCoAtaxk 2009/02/20(金)23:59 ID:6hmoFzm5(1) AAS
DXライブラリのサイトにある説明に従ってコンパイラを設定し、
プロジェクトの新規作成までで今日は終了。orz
土日前にここまでやっておいて良かったかもしれないけど、ややこしい〜。
555
(2): ◆Fp.xSEIREI 2009/02/21(土)00:52 ID:hRYbf/Bl(1) AAS
レーザー見た目だけ実装(・∀・)当たり判定はまだ
画像リンク[JPG]:files.uploadr.net
556: 436 2009/02/21(土)01:09 ID:qlEwaizd(1) AAS
今日も今日とて部品作り
>>555
おぉぉすげ〜 
557: 2009/02/21(土)23:36 ID:lLbQtoox(1) AAS
>>555
うぉ!弾の絵が短い状態から細長く変化するという事は何か技がありそうな感じ。

こちらはバグが25箇所も出て、現在お手上げ状態〜orz
ボーランドC++でやってた時はバグなかったのに・・・。
558
(1): 436 2009/02/22(日)01:36 ID:LjZlw/rK(1) AAS
ボタンの入力系統ごとの処理をかきかき
十字キーを押すと左アナログからも数値が返ってくる・・・
連動してるなんてしらなんだ
559: ◆Fp.xSEIREI 2009/02/22(日)02:04 ID:RhTsgzZG(1) AAS
予告線から発生するタイプも実装(・∀・)
画像リンク[jpg]:www.dotup.org
オプションにくっつけて回転させながら撃たせてみた

あとは当たり判定つけるだけ(・∀・)
560
(1): 2009/02/22(日)03:20 ID:vuKwEEMt(1) AAS
>ボーランドC++でやってた時はバグなかったのに・・・。

それはバグっつーかコンパイラの仕様の違いでは……。
561
(1): SGGK ◆6pZCoAtaxk 2009/02/22(日)22:01 ID:Iti7a7GO(1) AAS
>>558、559
みなさん進んでますね〜。
こちらはバグが取れず当分の間足踏み状態が続きそうな予感です〜。
>>560
仕様が違うとコンパイラってこんなにも違うものなのかと痛感してます。

昨日のエラーは最後の3行、残りはワーニング(警告)。
エラー内容は、言葉忘れたけど、同じ定義が他にもされているという類のもの。
省5
562
(1): 436 2009/02/23(月)01:09 ID:6s8IHBJl(1) AAS
選択画面でのキーとパッド入力に対する挙動が出来た
今はマウスとホイールの分を組み立て中
>>561
コンパイラごとに書き方変えなくちゃ駄目って事ですか?
不便だー
563
(1): SGGK ◆6pZCoAtaxk 2009/02/23(月)23:10 ID:ScQiYH5A(1) AAS
>>562
ボーランドC++で通ったなら、VC++2008EEでもいけると思ったけどダメでした。
VC++2008EEの方が何故かチェック厳しい感じ。

VC++2008EEで結構書き直ししてしまったので、もう一度ボーランドC++で書いて動いていた時の状態から
違う考えの修正をしてみようとボーランドC++のソースを見たら何故かVC++2008EEで今まで書き直してきた内容と同じになっていた。
VC++2008EEのプロジェクト?へのソース組み込み方法が分からなかったので、ソースをプロジェクトファイルのツリー画面に
ドラッグドロップして操作してたのが原因らしい。どうりでプロジェクトファイルのフォルダを開いてもソースファイルが無いワケだ。
省1
564
(1): 2009/02/24(火)00:28 ID:S/Istr7/(1) AAS
関数内で使われてない変数があるだけでもVCは文句言ってくるしな。
GCCは気にしないでくれるのにw
565
(1): 436 2009/02/24(火)01:55 ID:bo0/H7dJ(1) AAS
引き続きマウスの入力分をかきこき
>>563
あわわ;チェック厳しいのも場合によりますね
ユーザ側でゆるめられる設定とかあればいいんですが
566: ◆Fp.xSEIREI 2009/02/24(火)03:18 ID:5+X9BMJV(1/5) AAS
関数に構造体ポインタの渡し方がよくわからない(・∀・)
というか構造体ポインタの宣言?がよくわkあああああああああ

構造体が配列になってる時はどうすればいいんだろう(・∀・)
567
(1): 2009/02/24(火)06:03 ID:uqndkdFp(1) AAS
/* 何がわからないのか知らんが! */
#include "stdio.h"
#define MS "z'goku"
/* 構造体とその別名の定義 */
typedef struct tagS { char the_red_comet; } S;

/* 構造体のポインタをとる関数
ポインタ経由の場合「->」で要素にアクセス */
省19
568
(1): ◆Fp.xSEIREI 2009/02/24(火)11:51 ID:5+X9BMJV(2/5) AAS
うぉぉ(・∀・)こんなに難解なのか…
もうちょっとがんばってみる

ともかくd
569
(1): 2009/02/24(火)14:01 ID:cPcauKWt(1/3) AAS
>>568
あー、いや、そんなむずいもんじゃないにょ。
多分俺の書き方が悪い。ぶっちゃけズゴックって言いたかっただけ。

構造体に限らず、変数はメモリのどっか特定のアドレスに格納される。
変数のアドレスは変数名の前に&付けると取り出せて、ポインタ変数へ保存できる。

int *pi;でint型のポインタ変数piが作れるように、S *ps;でS型のポインタ変数psが作れる。
int ai[num];でint型num個の配列aiが作れるように、 S as[num];でS型num個の配列asが作れる。
省12
570: 2009/02/24(火)14:16 ID:cPcauKWt(2/3) AAS
う、よく見返したら'\0'まで出力してんな。恥ずっ。
571
(1): ◆Fp.xSEIREI 2009/02/24(火)14:28 ID:5+X9BMJV(3/5) AAS
>>569
MSとかズゴックがCの関数か何かかと思った俺は

うちのソース風にやりたいこと書くと
〜〜ヘッダー〜〜〜〜〜〜

typedef struct{
  char the_red_comet;
} S;
省13
572
(1): 2009/02/24(火)15:27 ID:cPcauKWt(3/3) AAS
>>571
↓こんな感じ。

void func1(char *p) {
/* 何かの処理 */
}

void func2(void) {
int i;
省7
573: ◆Fp.xSEIREI 2009/02/24(火)15:37 ID:5+X9BMJV(4/5) AAS
>>572
うおおおおおおおおおおおお!!!?コンパイル通ったwwwwwwwwwきちんと動いたSUGEEEEEEEEEEEEEEEEEEEEEE
できたうっひょおおおおおおおおおおおおおおおおおぴょおおおおおおおおおおお
某関数がシンプルになったぜええええええええええええええええええええええYEAAAAAAAAAAAAAAAA

ありがとう、ありがとうズゴック先生(;∀;)

てか->とか * とか考えなくても &つけりゃよかったのねorz
574: ◆Fp.xSEIREI 2009/02/24(火)15:45 ID:5+X9BMJV(5/5) AAS
画像リンク[jpg]:www.dotup.org
ここに使われますた

ポインタって便利だね
575: SGGK ◆6pZCoAtaxk 2009/02/24(火)23:16 ID:AWriAbTE(1) AAS
>>564-565
チェック厳しいですが、なんとかVC++2008EEでやってみようと思います。
ソース上書きしてしまって直前の内容には戻れなくなったしw
>>566-574
ポインタっていつ見てもややこしいですね〜。勉強してる時はなんとなく分かった感じになっても
しばらくして自分で書こうとするとまた分からなくなってしまってたりする・・・w

今日もコンパイラの使い方で足踏み状態。
省9
576: 436 2009/02/25(水)01:06 ID:ueY3gPVj(1) AAS
マウスとホイールの挙動も大体出来て、今はコンフィグ画面を組み立て中
577
(3): SGGK ◆6pZCoAtaxk 2009/02/25(水)23:02 ID:yn9MVXN6(1) AAS
バグ変化無し・・・。
一行ずつ実行させようとすると勝手にWinMain関数から始まり、内部の関数を呼ぶところで
「現在の場所のソースコードを記述できません」と表示され先に進まず。
それならばと思い、昨日問題があると思ったゴール関係の処理関数内部一行目にブレークポイントを設定し、デバッグ開始し、
ブレークポイントで止まったところからF11キーを押して一行ずつ実行させてみたら
いつの間にかエディタ画面内に「list」というタブが付いた画面が表示され、
その画面中身は見覚えのない理解不能なソースが書かれていて、何故か一行実行がこの画面に移ってしまっている・・・orz
省3
578
(1): 2009/02/25(水)23:18 ID:M83kTzla(1) AAS
リリースモードでやって、逆アセの画面みてるとかw
MOV AX,BXとかそういうんあった?
579
(1): 436 2009/02/26(木)01:18 ID:F2EPEs+N(1) AAS
引き続きコンフィグ画面を〜
580
(1): 2009/02/26(木)04:04 ID:qHLjortN(1/2) AAS
>>577
ひょっとしてiteratorを++とかやってたり
581: 2009/02/26(木)04:13 ID:qHLjortN(2/2) AAS
いや、ちがうなんだっけ
えーとstd::list.iterator itr とかしたとき何かができなかったような…
582
(1): ◆Fp.xSEIREI 2009/02/26(木)10:02 ID:0TSvd06Q(1) AAS
二次元上での物体の自由落下についていろいろ(・∀・)
既存の関数を利用してそれっぽいのなら作れそう
583
(1): ◆Fp.xSEIREI 2009/02/26(木)11:43 ID:EbeM2R2x(1) AAS
矩形の4点座標を計算する関数に便利機能をつけたら引数14個のアホみたいな関数になってしまった
584
(1): SGGK ◆6pZCoAtaxk 2009/02/26(木)22:12 ID:1SuK1bkP(1) AAS
>>578
確認したところデバッグモードでした。listというタブと逆アセンブルというタブの付いたウィンドウが出てきて
デバッグを中断すると見れます。MOVとかは逆アセンブルの方に出ていて
listのウィンドウは、
#if _HAS_ITERATOR_DEBUGGING
if (this->_Mycont == 0
|| _Ptr == 0
省17
585
(1): 436 2009/02/27(金)00:36 ID:JFxOaYgu(1) AAS
まだまだコンフィグ画面
項目をオンマウスでアクティブ、から、オンマウス+クリックでアクティブ、に変更
たったそれだけの変更でもあちこち書き換えなきゃならない羽目に
仕様は予め細部まで熟考しとく事!>自分
586
(2): ◆Fp.xSEIREI 2009/02/27(金)02:03 ID:gp2A0UAm(1) AAS
>>584
俺はそんなことなったこと無いなぁ…難しいことしてないからかもしれないけど

レーザーの幅と長さに対する倍率で当たり判定のサイズを指定できるようにしてみた
長さ0.9倍、幅0.5倍を当たり判定に指定するとこの赤い四角が当たり判定に(・∀・)一枚目:最大時 二枚目:消滅時
きちんとレーザーの状態に合わせて自動で当たり判定のサイズも変わる便利仕様

画像リンク[jpg]:www.dotup.org
587
(1): SGGK ◆6pZCoAtaxk 2009/02/27(金)23:24 ID:U/xgHr9a(1) AAS
>>585
なんだか自分も仕様について考えてみたくなってきました。w
>525の頃に言っていた「やる事リスト」の前に仕様決めた方がいいのかも・・・。
>>586
製作中は当たり判定表示した方が便利そうですね〜。(引数が15個に増えてる〜!)
自分もバグ取れたらちょっと考えてみたいです。

バグはまだ取れないけど、iteratorを使っている関数(選手、ボール、ゴールの初期化、
省3
588: 436 2009/02/28(土)01:22 ID:BN0uPU4y(1) AAS
そう、コンフィグです、今日も
>>586
複雑そう・・・自分には無理だ;
>>587
おぉ復活しつつあるようで、ひとまずホッとしました
589
(1): SGGK ◆6pZCoAtaxk 2009/02/28(土)23:41 ID:6cM45uPX(1) AAS
なんとかコンパイルできるようになりました。
初期化関数については、元々上手くいってる選手やボールの初期化関数ではiteratorを使ってませんでした。
ゴール関係初期化関数だけiteratorを何故か使ってしまっていてそれがプログラム実行中のエラーになっていたらしい。
結局>577のエラーメッセージの意味は分からなかったので、先がちょっと不安な感じ。
何故か移動用関数内では、(*it). で要素にアクセスできているので不思議〜。
これでやっと>539のバグ取りに戻れる・・・orz

(プログラム実行時エラーになる書き方、詳細は略)
省17
590
(1): 436 2009/03/01(日)02:02 ID:fK/bT0En(1) AAS
>>589
お〜おめでとうございます 自分は停滞気味・・・
591: SGGK ◆6pZCoAtaxk 2009/03/01(日)22:35 ID:4AGEbIXn(1) AAS
>>590
ありがとうございます〜。 今日はほとんど進みませんでした。orz
この数日のバグ取りの反動かもw
592
(1): 436 2009/03/02(月)01:26 ID:yUGCkh1E(1) AAS
マウスオン+クリックで選択できる様に変更
もう3月!今年も残り10ヶ月を切ったぞーいそげいそげ
593
(2): ◆Fp.xSEIREI 2009/03/02(月)17:23 ID:O2JzSRpM(1) AAS
list<GoalData>::iterator it;

こ…これはいったい何をしているんだ…俺にはわからない…/(^o^)\

ゲームシステムについていろいろ(・∀・)
面白くするにはどうすればいいか、を考えてみる
クソゲーを観察してみるのも勉強になるみたいね
1-
あと 391 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.027s