検索結果 139 件

by パコネコ
11年前
フォーラム: C言語何でも質問掲示板
トピック: ';' がありません。
返信数: 3
閲覧数: 4211

Re: ';' がありません。

こんばんわ。 実際いま試したわけではないのですが、おそらく2回読み込めないのが原因なのだと思います。 (ヘッダーファイルからヘッダー読んでるため  おもに #pragma once のせいかな?) 例えば #pragma once #include "B.h" class A { public: B collision; A(void); ~A(void); }; これは、 #pragma once //#include "B.h"<-これが展開 #pragma once #include "A.h" class B { public: A* mother; B(void); ~B(void)...
by パコネコ
11年前
フォーラム: C言語何でも質問掲示板
トピック: 選択画面を作りたいです(急いでいます)
返信数: 28
閲覧数: 10787

Re: 選択画面を作りたいです(急いでいます)

解決ならいいのかな? 書いても? >>パコネコさんの方法でiniを使いましたが、できません。 >>別の関数でなければいけないのですか おっと、これは私の書き方が悪かったかもですね。 なんかの関数とは、中身はなんでもいいから適当に空の関数でも作ってそこに処理を書いてくださいと、いう意味のつもりでしたので、 MenuMain(仮名)とでも名づけた空の関数をおつくりください。 また、それはメイン関数の中に実態を書くのではないのでご注意ください。 ほかの関数を、観察していると書き方はわかると思います。 それができたら、「なにも行われないと思います。」 それで正解ですので大丈夫です。 なんたって関数はカ...
by パコネコ
11年前
フォーラム: C言語何でも質問掲示板
トピック: 選択画面を作りたいです(急いでいます)
返信数: 28
閲覧数: 10787

Re: 選択画面を作りたいです(急いでいます)

返信ありがとうございます。 (ほかの方への返信も全部してくださいね。) まず考えなければいけないのが、 できたとしてもできなくても、switchの中で宣言などは書くべきではありません。 (さらにゆうなら処理もですね。) それと、今までのプログラムはある程度理解できていますでしょうか? もし、できているなら真似してみるといいでしょう。 例えば、構造体や変数の宣言等です。 グローバル変数として宣言していたと記憶しておりますが、どうしてますか? (弾やキャラクターなど) もし、ほかで宣言していたモノがあるのでしたら、そこで同じように宣言してください。 また、Keyに関しては、既に宣言されてませんか?...
by パコネコ
11年前
フォーラム: C言語何でも質問掲示板
トピック: 選択画面を作りたいです(急いでいます)
返信数: 28
閲覧数: 10787

Re: 選択画面を作りたいです(急いでいます)

#define GLOBAL_INSTANCE #include "../include/GV.h" //ループで必ず行う3大処理 int ProcessLoop(){ if(ProcessMessage()!=0)return -1;//プロセス処理がエラーなら-1を返す if(ClearDrawScreen()!=0)return -1;//画面クリア処理がエラーなら-1を返す GetHitKeyStateAll_2();//現在のキー入力処理を行う GetHitPadStateAll(); //現在のパッド入力処理を行う return 0; } int WINAPI WinMain(H...
by パコネコ
11年前
フォーラム: C言語何でも質問掲示板
トピック: 選択画面を作りたいです(急いでいます)
返信数: 28
閲覧数: 10787

Re: 選択画面を作りたいです(急いでいます)

ひさしくcaseの中には、関数以外のものを書いた覚えがないので、勘違いかもしれませんが、たしかswitchの中では宣言とかしては行けなかった気がします。 とにかく。 確認なのですが、これは 最初のものの32行目か31行目かぐらいにコピペしたような状態。 だと考えていいのでしょうか・・・ あと、tsutsukawaというのが本名なのかただのユーザー名なのかは、わかりませんが、そういう個人情報の可能性のあるものはできるだけ伏せたほうがいいかもしれませんね。 また int SelectNum = 0; // 現在の選択番号 // while(裏画面を表画面に反映, メッセージ処理, 画面クリア, キ...
by パコネコ
11年前
フォーラム: C言語何でも質問掲示板
トピック: 選択画面を作りたいです(急いでいます)
返信数: 28
閲覧数: 10787

Re: 選択画面を作りたいです(急いでいます)

確かにcaseを増やせば、そこに選択画面を作ることは可能かと思います。 (むしろほかどうすんのと聞かれてもすぐにはわかりませんがw) 残念ながら龍神ろくのソースをすべて覚えているわけでもないですし、今から調べるにもこの情報だと少し難しいですね。 どのようなエラーコードが、出力されたのかわかりますか? 内容が理解できないエラーコードなら、そのエラーコードを貼っていただけると原因がわかるかもしれません。 (もちろんユーザー名とかの個人情報は伏せて大丈夫ですから) また。簡単な例で言えば、 ボタンを押したらfunc_stateの値を99にする。それまではひたすら何もしない ってコードでも簡単な選択画...
by パコネコ
11年前
フォーラム: C言語何でも質問掲示板
トピック: 選択画面を作りたいです(急いでいます)
返信数: 28
閲覧数: 10787

Re: 選択画面を作りたいです(急いでいます)

そうですか。
それでどうしたいのでしょうか?
もしくはどうして欲しいのでしょうか。
その文章からだと、意思表示をしているだけのようにも取れますね。
(意地悪言ってるわけじゃないですよ?)

質問などは具体的にしたほうが、回答を得られやすいですよ。
by パコネコ
11年前
フォーラム: C言語何でも質問掲示板
トピック: 指定した時間でのファイル切り替えが上手くできません。
返信数: 3
閲覧数: 1794

Re: 指定した時間でのファイル切り替えが上手くできません。

おそらくですが、

コード:

while((  GetNowCount() - wtime1) <= 3000){
        DrawFormatString(210, 220, White3, "かきくけこ", Font3);
}
が、悪いのではないでしょうか。
3秒間ここのループで、止まってしまってからループを抜けて、描写処理に入っているのではないでしょうか?
ここのループ中は、描写処理が行われていないため3秒間のズレが起こるのではないでしょうか?

なにか勘違い等ありましたら申し訳ございませんが。
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: 基本的なconstについて
返信数: 17
閲覧数: 5699

Re: 基本的なconstについて

行いたいことなのかはわかりませんが、

const int *a;
int const *a;

int *const a;

これらの違いはわかりますでしょうか?
(まぁ私も微妙ですが・・・)

こちらで、説明されている内容が参考になるかもしれません。
参照: http://homepage2.nifty.com/tsugu/sotuken/const/


//////////////////////////追記
まったくもって関係ないこといっちゃってましたね・・・
すいませんでした。
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: 終了処理について
返信数: 8
閲覧数: 4329

Re: 終了処理について

私の場合は、メインループのループ条件の中にフラグをめり込んでます。
終了処理を行なったあとにフラグをそこで立ててあげます。
フラグが立っていればループ条件に当てはまらないためループ終了。
そうすれば、コードは汚くならないんじゃないかな~っと思っています。

方法2ですが、
それでしたら、exitを呼び出す前にDxLib_Endを呼んでみたらどうかと思います。
( 自分で行なっている方法ではないのでそれで正しいとは言い切りませんが・・・ )

あとはgotoでDxLib_Endの前に飛ぶ方法もあるにはあるかと・・・gotoは好きではないですし私的にはおすすめではありませんが。
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: このソースコードを直してほしいです。
返信数: 16
閲覧数: 5640

Re: このソースコードを直してほしいです。

ちなみに僕がよく分からないという箇所はここらへんです。 if (lstrcmp(fd.cFileName, (".")) != 0 && lstrcmp(fd.cFileName, ("..")) != 0) { // . でも .. でもなければ wsprintf(szSearchBuf, ("%s\\%s"), pInFolder, fd.cFileName);// if (SearchFullPath(szSearchBuf, pTergetFile, pFullPath)) { bRet = TRUE; break; } } で、 同じところにのみでも悪いので一応、私の今調べた程度の...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: このソースコードを直してほしいです。
返信数: 16
閲覧数: 5640

Re: このソースコードを直してほしいです。

if (SearchFullPath("C:"), szFileName, szFullPath) の箇所を if (SearchFullPath("C:\\User\\makurachan2008\\Desktop"), szFileName, szFullPath) に変更し、C:\\User\\makurachan2008\\Desktopに test というフォルダを設置し、 またまた同じところで恐縮ですが、 if ( SearchFullPath( "C:\\User\\makurachan2008\\Desktop" /*)*/ , szFileName, szFullPath)...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: このソースコードを直してほしいです。
返信数: 16
閲覧数: 5640

Re: このソースコードを直してほしいです。

私の勘違いでしたら申し訳ないのですが、 とりあえず何がうまくいかなかったのでしょうか? 起動自体はできましたでしょうか? それとも自分の行いたいことどおりに動いてくれなかっただけでしょうか? 関数のほうはちゃんと読んでないのですが(私ではちゃんとした指摘ができないと思うので)、 とりあえず、引数がおかしなことになってるようです。 if (SearchFullPath("C:"), szFileName, szFullPath) { printf("%s", szFullPath); } 少なくともここがこのままでは動かないと思うので、直してみてから実行してみて、 自分の行いたいことと、同じこと...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: 文字が消える¥←これ
返信数: 11
閲覧数: 4890

Re: 文字が消える¥←これ

簡単に言いますと、
「\」単体で書いても意味はありません。
2つ続けてあげてようやく1つとしてみなされます。

「\n」って使いますよね?こういう命令のために「\」は使用するため、ひとつではあらわせません。
ですが、あらわせないと困りますよね?
なので「\」のあとに「\」を書いて「\」をあらわしたいということになります。
(↑ちょっとわかりづらいかな?)

検索用単語:エスケープシーケンス
参照サイト(例):http://www9.plala.or.jp/sgwr-t/c/sec05.html
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: error C2061 構文エラー
返信数: 3
閲覧数: 12105

Re: error C2061 構文エラー

>>DVDMさん おっしゃっているとおりに、前方宣言を追加させていただいたところその追加した場所のエラーがぴたりと消えました。 ですが、何とかヘッダファイル内に抑えれないかとやり方を調べていたところ返信が遅くなってしまいました。 遅くなってしまいすいませんでした。 回答ありがとうございました。 おかげで助かりました。 >>YuOさん おっしゃるとおり、BulletAll.hよりEnemy.hをインクルードしていました。 見事にYuOさんの提案してくださった方法を調べたくて調べているところでした。 インクルードファイルの下に書いてしまっていたので、自力ではたどり着けなかったかもしれません。 回答...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: error C2061 構文エラー
返信数: 3
閲覧数: 12105

error C2061 構文エラー

エラーメッセージになります。 1>------ すべてのリビルド開始: プロジェクト: DigimonSTG, 構成: Debug Win32 ------ 1>2012/02/22 1:43:26 にビルドを開始しました。 1>_PrepareForClean: 1> ファイル "Debug\DigimonSTG.lastbuildstate" を削除しています。 1>InitializeBuildStatus: 1> "Debug\DigimonSTG.unsuccessfulbuild" のタッチ タスクを実行しています。 1>ClCompile: 1> World.cpp 1>c:\u...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: 遊戯王やヴァンガードのとき
返信数: 3
閲覧数: 2880

Re: 遊戯王やヴァンガードのとき

自分で作ったこと無いので、わかりませんが・・・カードゲームの思考ルーチンはかなり難しい部類じゃないかなーっと思ってます。 遊戯王はかなりきついと思いますよ。 ヴァンガードは、遊戯王に比べれば比較的簡単じゃないかなーと思ってます。 カードの種類も1種類(トリガーとかはありますけど)だけですし・・・あまり複雑なことを考えさせなければ、真ん中殴るだけですし・・・ ガードは確定で守れる分かチキンするかをランダムで確立で行えばいいですし・・・ あとでパラメータを変更したら考え方を変えるように作っておくとCPUに個性を持たせれそうですが・・・ 思考ルーチンはおそらくフェイズごとに作ることになるのでは無いで...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: JavaScriptについて
返信数: 7
閲覧数: 3229

Re: JavaScriptについて

>ソフト屋さん
普段からFirefoxを使用しており、ツール→エラーコンソールは確認したのですが、デバッガは活用していませんでした。
(ちなみに警告は出てましたw)
調べてみたら無料で使える便利な拡張機能なんですね。
早速取り入れてみます。
ありがとうございました。
>asdさん
なるほど。変数を代入する場合は文字列として代入する必要があるんですね。
試してみたらたしかに期待したとおりに動いてくれました。
ありがとうございました。

お二人のおかげで、次のステップへ進めます。
次からはまずはデバッガを使ってみてから、それでもわからなければまた質問させて頂きます。
ありがとうございました。
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: JavaScriptについて
返信数: 7
閲覧数: 3229

JavaScriptについて

現在javascriptを勉強しているのですが、どうやら何かミスをしてしまったようなのですが、現在わからなくて困ってます。 現在のプログラム // JavaScript Document function GameMain() { ImgPlsPos("ImgBall",100,100); } //////////////////////////////////////////////////// //Img:レイヤーの指定、x:座標,y:座標 //指定したレイヤーの画像をx,y座標に移動させる。 function ImgSetPos(Img,x,y){ if ( GetBrverNN6() ...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: タイトル→メニュー(選択)画面→ゲーム の流れについて
返信数: 5
閲覧数: 6024

Re: タイトル→メニュー(選択)画面→ゲーム の流れについて

Fontが適用されていないようですが、それはDxライブラリの初期化を行うプログラムよりも先に作成されているためかと、思われます。 よって、 //------------------------------------------------- // タイトル画面 //------------------------------------------------- int Font = CreateFontToHandle( "MS ゴシック", 25, 5, DX_FONTTYPE_ANTIALIASING_EDGE ) ; //"MSゴシック"の25pt,太さ5のフォントを作成 では、フォ...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: ■ 新年の挨拶トピック 2012 ■ 今年の抱負 [雑談] ■
返信数: 20
閲覧数: 10191

Re: ■ 新年の挨拶トピック 2012 ■ 今年の抱負 [雑談] ■

あけましておめでとうございます。 去年も大変お世話になりました。 今年もよろしくお願いします。 去年は作りかけで、完成できなかったゲームが4個ぐらいたまって放置状態になったり・・・(内ひとつはチーム作成だったり・・・) 今年はちゃんとゲーム完成まで持っていきたいです。 そして、最近はペンタブをかったので、ちゃんと使いこなして、自分で作るゲームの絵ぐらいは、かけるようになりたい。 って言うのが目標でもあるので・・・ 今年の抱負は「自分で素材を全部描いてゲームをひとつ完成させる」です。 欲張れば、「カードゲーム」もつくりたい・・・。 デジモンのゲームを作るという目的のためにも、デジモンの絵かけるよ...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: 現在走っているプログラム(WIN32 API)
返信数: 8
閲覧数: 4016

Re: 現在走っているプログラム(WIN32 API)

勘違いでしたら申し訳ありません。スルーしていただいて結構です。
もしかして、タスクマネージャーでいいんでしょうか?
一応正しい出し方として特定のボタンを同時押しで出てきてくれます。
(正直言って裏でうごいている分は、多すぎてどれがどれだかわかりませんが・・・)
「Ctrl+Shift+Esc 」
http://ja.wikipedia.org/wiki/Windows_%E ... 3%E3%83%BC
↑タスクマネージャーのウィキ
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: visual C++2010について
返信数: 4
閲覧数: 1997

Re: visual C++2010について

原因をその情報だけで発見するのは難しいのではないかと思います。
自分が行った手順をひとつずつ書いてみてはいかがでしょうか?
(大変かもしれませんが原因がわかるかもしれません)

HPに書かれていた方法とは、しっかりと2箇所とも「追加のインクロードファイル」に追加したということでしょうか?
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: scanf関数について
返信数: 2
閲覧数: 1878

Re: scanf関数について

その使い方を私は知らなかったのでさっき調べた程度の知識しかありませんが、おそらく、入力ストリームに保持され続けているのではないのかと思います。
ここにちょうどいいのが乗っていたので参考になるのではないかと思います。
http://wisdom.sakura.ne.jp/programming/c/c58.html
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: スクロールのやり方について
返信数: 4
閲覧数: 1994

Re: スクロールのやり方について

とりあえず、こっちの書き込みは、解決でよろしいのでしょうか? 解決したのでしたら、解決ボタンをお願いします。 http://dixq.net/forum/viewtopic.php?f=3&t=9747 あと、描写関係はできるだけまとめた方が、使いやすいですよ? 上に壁の描写があって下にプレイヤーの描写がある現状ですが、スクロールする場合両方から特定の値を引いてあげれば問題ないです。 例えば、両方からプレイヤーの座標を引いてあげればスクロールしてくれたりします。 (プレイヤーが端っこにいってしまうので、スキな値でもたして上げてください。むしろ定数でもいいですよ。) /////12月14日0時ぐ...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: キャラの移動とともに画像変換
返信数: 17
閲覧数: 4546

Re: キャラの移動とともに画像変換

ソースが無いので細かい事はワカリマセンが、 コレは、分割してロードしているのか一枚の画像としてロードしているのかで、書き方が変わります。 常に4つのループはしてるようですので、ループ用のカウンタを創ってループしてあげたら良いと思います。 例えば、double count=0; count+=0.1; img[(int)(count)%4] みたいな感じとかです。 で、 ボタンを押したり特定の条件で描写する画像が変わるのでしたら、 mode=0; でも創っておいて、 img[(int)(count)%4+(mode*4)]; としたら、できるのではないのかと思います。 例えば、 あいうえをループ...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: C++ DXLIBでキャラ移動
返信数: 9
閲覧数: 5271

Re: C++ DXLIBでキャラ移動

// マップとプレイヤーの描画関数 void GraphDraw( int ScrollX, int ScrollY ) { int j , i ; int MapDrawPointX , MapDrawPointY ; int DrawMapChipNumX , DrawMapChipNumY ; int gh[12]; LoadDivGraph("mainkyara.png",12,3,4,32,32,gh) ; // 描画するマップチップの数をセット DrawMapChipNumX = 640 / MAP_SIZE + 2 ; DrawMapChipNumY = 480 / MAP_S...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: 2D 自作ゲームに色々な要素を追加したい!!
返信数: 10
閲覧数: 4997

Re: 2D 自作ゲームに色々な要素を追加したい!!

ソースは 面倒だから 勉強にならないと思うので、創りませんが(今MACからだから実験できないし...) ダメージがずっとについて、 例えばですが、hantei[x/32][y/32]=4とでもしたら、ダメージは受けないと思いますよ。 ただ次に踏んだときもダメージを受けるのなら、フラグを立てるか、Playerが現在踏んでない場所の4を3に戻すとか? (効率の良さは考慮してないです。) それか、 if(ch.walking_flag==1){ //もし歩くなら if(IsAbleToGo(ch.x,ch.y,ch.muki)==1)//行き先が歩けないなら ch.walking_flag=0; /...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: 2D 自作ゲームに色々な要素を追加したい!!
返信数: 10
閲覧数: 4997

Re: 2D 自作ゲームに色々な要素を追加したい!!

つい最近からDXライブラリ置き場というサイトから色々持ってきていちよう作ったんですが マップが迷路みたいになっており「1」の所は壁で「2」の所は敵の画像を出せるようにして「3」の所は敵から%dの攻撃を受けた!!という設定にしたんですけど これにあと+ 1、敵が動くようにしたい(1体だけでもいい) ↑なるべく不規則というか主人公を追ってくるような感じで。 2、HPをだして敵から%dの攻撃を受けた!!の%dの数字分HPを減らすようにしたい。 3、乱数を%dの部分で使っているんですがその乱数を500~1000の間にしたい。 1についてですが、 主人公に突撃しに行くのなら、マップ中の敵を主人公のいる...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: 2D 自作ゲームに色々な要素を追加したい!!
返信数: 10
閲覧数: 4997

Re: 2D 自作ゲームに色々な要素を追加したい!!

コードは、codeで、くくるようにしてください。 で、ないとインデントが無視されます。 他は別で投稿します。 #include "DxLib.h" typedef struct{ int x,y,a,b,img,muki,muki2,walking_flag; }ch_t; int hantei[15][20] = { { 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 }, { 1,2,1,3,0,0,0,0,0,0,0,0,0,0,3,2,1,3,2,1 }, { 1,3,1,2,1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,1 }, { 1,...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: 設定データを途中から読み込みたい
返信数: 17
閲覧数: 6119

Re: 設定データを途中から読み込みたい

>バイナリデータなので¥nって存在しないと思ったのですが・・・・・・
あーそういえばそうですね...読み込み時にバイナリとして読み込むだけだと思ったので、¥nのこってると思ったのですが、勘違いだったようですね。
(バイナリで最後にデータいじったのっていつだっけ?ってぐらい忘れているので、多分関係ない事言ってるかもです...)
すいませんでした。
by パコネコ
12年前
フォーラム: 作品お披露目掲示板
トピック: 2Dアクションゲームを作ってみました4
返信数: 22
閲覧数: 17828

Re: 2Dアクションゲームを作ってみました4

少しだけですが、遊ばせていただきました。
楽しかったので、また今度ゆっくりプレイしたいと思います。

バグ報告
セーブロードと最初からプレイのメッセージが逆なように感じました。
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: 設定データを途中から読み込みたい
返信数: 17
閲覧数: 6119

Re: セーブデータを途中から読み込みたい

特定の行数をロードする関数でも作成したらいい気もします。
(結局よみこむっちゃ読み込みますが...)
'¥n'とかが出るまでループ的なやつで、
全部読み込むよりはましだとは思いましたが...駄目ですか?
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: ジャンプについて
返信数: 6
閲覧数: 2395

Re: ジャンプについて

連投失礼します。 if(F!=0){ ch.y_temp=ch.y;//今の座標を保存 ch.y+=(ch.y-ch.y_old)-F;//ジャンプの移動修正 ch.y_old=ch.y_temp;//保存した座標を過去のものとして保存 } コレの解説をさせていただきます。といっても先ほどの投稿のときに、 ch.y+=(ch.y-ch.y_old)-F;//ジャンプの移動修正 については説明させていただいたので省略させていただきす。 if(F!=0) ですが、そのまんまです。 Fが0以外なら処理を行います。 地面に面しているときはFは0になります。 が、地面に面しているときにジャンプボタンを押...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: ジャンプについて
返信数: 6
閲覧数: 2395

Re: ジャンプについて

返信させていただきます。 ch.y+=(ch.y-ch.y_old)-F;//ジャンプの移動修正 の説明ですが、 (ch.y-ch.y_old) から説明させていただきます。 これは現在の座標から前回の座標分を引いた値、 つまり前回からの移動した値を意味します。 コレにより前回の移動量分移動させる事ができます。 次にFですが、ボタンを押した瞬間は「10」となりその後、地面に当たるまでは「−1」となります。 では、前回の移動量分-Fをしてみましょう。 前回の移動量は元々は0です。 まぁ移動してませんからw ボタンを押したらどうなるでしょうか? Fの値を10にするので、 前回の移動量-10 となり...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: ジャンプについて
返信数: 6
閲覧数: 2395

Re: ジャンプについて

私自身はマリオのジャンプ(前回の座標を参照)を使わないのですが、一応こちらのサイト様で式が乗ってます。 http://d.hatena.ne.jp/Gemma/20080517/1211010942 とりあえず if(FIDLD_Y==478) が、地面判定として仮定させていただきます。 //でもFIDLD_Yって変数? そして新しい変数、 y_old(yと同じ型) を仮定させていただきます。 y_oldは、前回の座標です。 int F=0; if(地面判定){ F=0;//消してもいいけどね if(ボタン判定){ F=10;//じゃんぷ♪ } } else F=-1;//落下修正 if(F!...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: 簡単な問題です。
返信数: 38
閲覧数: 15254

Re: 簡単な問題です。

で遅れたw
まずは,って事は第2問に期待してもいいのでしょうか?

皆さんいろいろな言語で書かれていて私にはほとんど分からないですw
私は普通で申し訳ないですがC++で、

コード:

#include <iostream>
main(){int neko,n,r,i;for(printf("入力=n r:"),scanf("%d %d",&n,&r),i=1,neko=n;i<=r;n*=neko-i++)printf("%d\n",n);}
===============
あーかぶった...そしていろんな意味で負けた...ORZ
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: 画像の表示です
返信数: 6
閲覧数: 2012

Re: 画像の表示です

http://dixq.net/g/01_03.html
こちらの通りに行ったそうですが、画像ファイルは創られたでしょうか?
プロジェクトと同じフォルダに「画像」というフォルダを作成しその中に「キャラクタ00.png」を準備する必要があります。
(準備ずみでしたらすいません、読まなくて大丈夫です)
準備してないのでしたら、画像がロードできてない可能性があります。
ちなみに「画像/キャラクタ00.png」はアドレス(パスかな?)ですね。
「フォルダ名/ファイル名」と思っていただいて”今は”大丈夫かと思います。
(ファイルをまとめたりしたらもう少しファイル名の部分が増えますが...)
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: 無限ループから配列処理をして最大と最小を求めてそれを入れ替えるやり方
返信数: 9
閲覧数: 5088

Re: 無限ループから配列処理をして最大と最小を求めてそれを入れ替えるやり方

あー惜しいですがcodeは[]でくくってください。
tn さんが書きました:配列を使って表示する方法がわかりません
最後に配列が出てきたコードの

コード:

for(j=0;j<i;k++)
printf("%d¥n",n[i]);
を書き換えてみると

コード:

for(j=0;j<最大数(配列の大きさとか入力数とか);j++){
    printf("%d¥n",n[j]);
}
for文のループに使ってる変数がバラバラだったのでjのみにしました。
後入力のときにiをおきっぱなしにしてるようなので少し気にしてあげてください。
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: 関数宣言(再帰有り時)の書式について
返信数: 7
閲覧数: 2896

Re: 関数宣言(再帰有り時)の書式について

復帰はプログラムを読むのが厄介なので、中身の理解はしませんが、
(式とか理論知ってたら簡単なんですが...)
とりあえず、前よりいい気はしますが、それでも

コード:

    if( a != 0 ){
は、あまりよくありません。
今回なぜaは0ではいけないのでしょうか。
それはa-1の値を配列の添え字に使うからですよね。
つまり0<=a-1<12でなければなりません。
0<a<13となります。
つまり値は-になる可能性があるのでそれも考慮すべきではないでしょうか?
逆に12を超える可能性も考慮すべきではないでしょうか?
*(ミスです。11を超える可能性もですね)
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: 関数宣言(再帰有り時)の書式について
返信数: 7
閲覧数: 2896

Re: 関数宣言(再帰有り時)の書式について

すいません 追記です。 if( 11 < y && mw[y+1][x] !=99){ if( mw[y+1][x] == 0 || mw[y+1][x] > hosuu){ mw[y+1][x] = hosuu; map_walk( x,y+1, hosuu+1); } } if( 0 > x && mw[y][x-1] !=99){ if( mw[y][x-1] == 0 || mw[y][x-1] > hosuu){ mw[y][x-1]= hosuu; map_walk( x-1,y, hosuu+1); } } コレはまずいです。 まず。 「11<y」のとき必ずmv[12][12]の...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: 関数宣言(再帰有り時)の書式について
返信数: 7
閲覧数: 2896

Re: 関数宣言(再帰有り時)の書式について

//宣言部 int map_walp(int,int,int); //関数実態 int map_walp(int a,int b,int c){ //省略 } と言う風に創っていただければ良いと思います。 戻り値が必要なときは、関数の前に「int」と書けば良いです。 (整数が戻り値ならですが) ただし、戻り値は必ず必要になります。 よって、return 0;を書いておきましょう。 (0である必要はありません) 宣言部を //宣言部 int map_walp(int a,int b,int c); と書いても問題ありません。 ///////////// 追記 return はほんとにそれで良い...
by パコネコ
12年前
フォーラム: おすすめマーカー
トピック: サイトのお勧め
返信数: 1
閲覧数: 10428

Re: サイトのお勧め

ゲーム作りで学ぶ!実践的C言語プログラミング
こちらのサイト様は、C言語でのゲーム作成をソースつきで解説してくださっているサイト様です。

Dxライブラリを使用してのプログラミングを解説しています。
個人的に2部9章の「ノベルゲーム用スクリプト言語作成」は興味があります。
皆さんも気になる部分があれば一度見てみてはいかがでしょうか。
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: STGとアクションだったら、どちらが簡単に作れる?
返信数: 1
閲覧数: 1062

Re: STGとアクションだったら、どちらが簡単に作れる?

私個人の意見ですが、STGの方が簡単だと思いますね。 STGを改造して行ってアクションにもできますし... プログラム的にも、アクションの中にはSTG作成から学び、応用できるプログラムもいくつか存在しますから。 例えば、弾の処理をそのままアクションで使うこともできますしね。 (アクションゲームによりますけど...遠距離攻撃を行うなら必要なはず...) 移動についてはそのまま移動させるSTGと、重力がかかったり、滑ったり(ゲームによりますね)するアクションゲームでは、アクションゲームの方が手間が増えますよね。 敵とのあたり判定なども良い勉強になるのかな? ですが、アクションゲームが創れそうなら別...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: 直した方がいいとこ見てもらえませんか?
返信数: 6
閲覧数: 2883

Re: 直した方がいいとこ見てもらえませんか?

解決つけ忘れてました...

>>wingさん
もう許してください...(確か足の一部のどっかだったはず...英語苦手です...)
勉強しときます^^;
>>しひさん
やっぱりコンストラクタは必要ですかね...
タイトル画面に行ったときに初期化をし直したかったので初期化を別で創ってコンストラクタ創りませんでしたが、
在った方が良かったでしょうか?
RはリターンのつもりでしたがGetの方が良かったですね。

ご意見ありがとうございます。
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: 直した方がいいとこ見てもらえませんか?
返信数: 6
閲覧数: 2883

Re: 直した方がいいとこ見てもらえませんか?

>>qさん >関数の数 少し多いのかな? 継承は実はまだちゃんと勉強してなかったり...この機会に使ってみたいと思います。 >xとy 必要になりそうなのはとりあえず返しとこう。 ってことで分けました。 でも、アドレス放り込んで中でxとyの値を入れてもらえば十分だった気がしてきました... その場合は、構造体(Vectr)の値を返す子は必要なくなるのでしょうか... それとも、両方用意しといた方がいいのでしょうか? (どっちでも一回代入すれば使えますが...) どっちにしても、xとyを単体で返す子は必要なさそうですね。 >命名規制 コレはPlayerのPですね... 自分でも途中で嫌になってほか...
by パコネコ
12年前
フォーラム: C言語何でも質問掲示板
トピック: 直した方がいいとこ見てもらえませんか?
返信数: 6
閲覧数: 2883

直した方がいいとこ見てもらえませんか?

いろいろと気に食わない部分があるので、プレイヤーのプログラムを書き換えようと思うのですが、 せっかくなので、「ここも直しといた方がいいと思うよ」ってところがあったら教えてほしいです。 ちょっとだけ長いかもなので、ヘッダだけコピペです。 cppファイルは付加しときます。 プレイヤーのヘッダです。 #ifndef DEF_PLAYER_H //二重include防止 #define DFE_PLAYER_H enum POSE{ POSE_LEFT_STOP, POSE_LEFT_RUN, POSE_LEFT_ATTACK, POSE_RIGHT_STOP, POSE_RIGHT_RUN, POS...
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: C言語 ファイル入出力
返信数: 9
閲覧数: 4030

Re: C言語 ファイル入出力

キャストを使わないなら素直にfscanf使った方がよろしいかと思います。 参考サイト様<C言語編 第36章 テキストファイルの読み書き②> http://www.geocities.jp/ky_webid/c/036.html num=strtol(buf,80,fp); 問題があるのはここですね。 この場合strtolの使い方を間違われているようです。 (私もさっき初めて使い方調べてましたが (^^;) ) 参考サイト様はこちら<strtol> http://www9.plala.or.jp/sgwr-t/lib/strtol.html 上のサイト様によれば、 【書式】 #include <...
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: grep関数
返信数: 4
閲覧数: 2305

Re: grep関数

なんどか作り直しているとのことですので、コードを張っていただけると、アドバイスをもらいやすいですよ。
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: C言語 ファイル入出力
返信数: 9
閲覧数: 4030

Re: C言語 ファイル入出力

参照:c言語文字列講座 http://tkmakwins15.tuzikaze.com/contents/string1.htm さすがにbuf[81]はまずいです。 配列が宣言される場合。(いや、”される”じゃなくて”する”場合かな?) char buf[N]; の場合、使ってもいいのは、 buf[0~N-1]までです。 つまりこの場合Nは81なので、buf[0~80]までしか使ってはいけません。 とりあえず配列についてはまた勉強しておいてください。 本題ですが、文字列bufの中には数字が入っているんですよね。 その数字を数値に変換しなければ少し難しいかと思われます。 なので、数字を数値に変...
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: 【意見募集】 新・ゲームプログラミングの館について 【雑談】
返信数: 43
閲覧数: 15127

Re: 【意見募集】 新・ゲームプログラミングの館について 【雑談】

たまに知りたくなってくるので、あったらいいな〜
って思ったので、当たり判定についての解説があるととてもいいと思いました。
(自分がしりたいだけじゃないですよ?)

円と円や四角と四角とかは結構簡単だと思いますが、
線や円、線と四角、円と四角、線と線など、
図形ごとの当たり判定の解説があったら、役に立つと思います。
(たまに質問の方もありますし…)

説明するのも難しいものもありますが…
(数学的ないみで)

候補にだけでも入れていただけると、うれしいです。
(既にあるとか言う、罠はないですよね?)
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: C言語 ファイル入出力
返信数: 9
閲覧数: 4030

Re: C言語 ファイル入出力

if(fputs%3=0) fputs( buf, fp2 ); /* 1行書き込み*/ else fputs( buf, fp3 ); /* 1行書き込み*/ おそらく上のif文の中がまずいかもです。 エラーの文章的にもここだと思います。 そもそも宣言してないから変数で名前がかぶったって訳ではなさそうですし、 ミスですかね? それと気になったのですが、 fp3 = fopen("kakikomi3.text","w"); if(fp3==NULL) { puts("kakikomi3.textが開けません"); return 1; } どうでもいいことかもですが、[.text]でOK? =...
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: 初心者です
返信数: 14
閲覧数: 5408

Re: 初心者です

コード:

    //読み込み成功
    return 1;
 
    //マップの読み込み
    int LoadMapData(char *filepath){
となっていますが、
このままでは下まで行きませんよ?
そもそも「マップの読み込み」が「ファイルの読み込み」の中にあるのは仕様でしょうか?
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: 引数を減らす方法
返信数: 11
閲覧数: 6652

Re: 引数を減らす方法

クラスなら同じクラス内の変数いじれますよ。
ただクラスはc++だった気がしますが。
(勉強中だから間違ってたらごめんなさい。)

減らすのと0にするのではちょっと違う気もしますが…
引数の数が2個以上なのを減らすのはできますよ。
(無理矢理ですが、*0個にはならないけど)
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: 画面が重くなります
返信数: 2
閲覧数: 1102

Re: 画面が重くなります

そのモンスターのプログラムについての情報が少ないのでわかりませんが、
ただ描写しただけでしたら、何度も画像のロードをしてしまってる場合があります。
(今回もそれかはわかりません)

原因がわからないのでどうしたら治るのかはわかりません。

もう少し、情報をいただけませんか?
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: ソースのファイル移動
返信数: 3
閲覧数: 1233

Re: ソースのファイル移動

左にソースファイルやらヘッダファイルがありませんか?
そこで右クリックするとプロジェクトに追加するや除外するという項目がありませんか?
(上にプロジェクトと書いてるところから「存外の項目の追加」を押してください)
すでに移動してしまったファイルなら、一度プロジェクトから除外して、存外のファイルから追加してください。
それでいいはず・・・

(MVC++20??EEで答えています。)
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: 画像が動かず困っています・・・
返信数: 3
閲覧数: 1065

Re: 画像が動かず困っています・・・

もしかしたらですが、期待している結果と違う可能性もあります。
13は動きましたか?
12の場合残像が残るのが正解ですが、
早すぎてわからない可能性がある?のかな?
Sleep(10);
この記述を
Sleep(20);
にしてみた場合はどうでしょうか?
(注意あまり大きくしすぎると終わらなくなるため注意)
速さが半分の速さになるはずですが・・・

==
12章は上と下がありますがどちらのプログラムでしょうか?
残像が残るのが上ですが・・・
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: アクションゲームの当たり判定について
返信数: 3
閲覧数: 3265

Re: アクションゲームの当たり判定について

自分が落下中かどうかであたり判定を切り替えるのが、簡単かもしれません。 ですが、私の場合移動させるものをわける方法を使ってました。 y+=y_speed; x+=x_speed; if(check(x,y)){ /*ブロックに上とか横に移動*/ } おそらくこんな感じに書いてると思います。 y座標の移動後にあたり判定チェック。 あたっていれば上に乗るもしくは頭を打ちます。 x座標の移動後にあたり判定をチェック。 あたっていればぶつからない位置まで移動します。 簡単に書くと y+=y_speed; if(check(x,y)){ /*ブロックの上に移動*/ } x+=x_speed; if(ch...
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: マリオのジャンプについて
返信数: 4
閲覧数: 2573

Re: マリオのジャンプについて

y_temp = Mario.y; Mario.y += (Mario.y - Mario.y_prev) + F; Mario.y_prev = y_temp; まずジャンプしてない時を考えましょう、 マリオの存在している高さは0とします。 Fもおそらく0でしょう。 y_temp(0) = Mario.y(0); Mario.y(0) += (Mario.y(0) - Mario.y_prev(0)) + F(0); Mario.y_prev(0) = y_temp(0); 次のループ時も同じになりますよね。 では ジャンプする瞬間を考えましょう。 ジャンプする瞬間はF=10としてあげます。...
by パコネコ
13年前
フォーラム: おすすめマーカー
トピック: 勉学のおすすめ
返信数: 1
閲覧数: 7084

勉学のおすすめ

何らかの勉強をする際のお勧めサイトです。
例えば、C言語についての勉強ならここがお勧め。
っていう感じや、ゲーム作成についてや、何らかの解析方法についてなど・・・

勉強なら何でもいいです。
数学を学ぶならとか、と・・・か・・・あとなんだろ・・・

後はお勧めの本などでもここにお願いします。
勉強に関係する本ですよ。
(プログラムも勉強とみなします)

とにかく、参考にできそうなサイト様をお勧めしたいときはここで^^;

よろしくお願いします。
by パコネコ
13年前
フォーラム: おすすめマーカー
トピック: 音楽のおすすめ
返信数: 1
閲覧数: 6621

Re: 音楽のおすすめ

ぐーだら猫の音楽屋台 http://guudara.web.fc2.com/ mixC++にもご登録されている Gu-dara さんのサイトです。 利用規約も特に厳しくなく、 30種近くの音楽素材が掲示されています。 いろいろなジャンルの音楽があるので、 イメージに近い音楽素材が見つかるかもしれません。 今年になってからは更新されてないようなのが残念ですが・・・ お勧めの音楽素材サイト様です。 *利用規約(一部)* 著作権はすべて「Gu-dara」にあります。著作権は放棄しておりません。 また、音楽制作の際のサンプル素材として使うこと、または再配布を絶対に禁じます。 以上の禁止事項を守れば原...
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: 横シューティングで敵の弾を表示させたいですが、13章で・・・
返信数: 4
閲覧数: 1785

Re: 横シューティングで敵の弾を表示させたいですが、13章で・・・

私がそういうことがあるときは、たいてい呼び出すの忘れてる場合が多かったです・・・
関数を書いておいたのに呼び出すのだけ忘れていたり・・・
データや素材のロードを忘れていたり・・・

もしバグが見つからないままでしたら、呼び出したかの確認もしといてくださいね。
(まぁドジな私がよくやるだけの話ですが・・・)

大きなお世話だったらすいません
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: キーを操作不可能にするには
返信数: 8
閲覧数: 2667

Re: キーを操作不可能にするには

いちおう書いときますね・・・
for文では他の処理ができないんですよね・・・
(中の処理しかできないため)
ですのでfor文の中に描写関数?を用意してあげればできるとは思います。
(あと処理待ち・・・)
if文ならば中の処理の後、外の処理も行ってくれるため、
成功するのではないでしょうか?
ただ、他の処理も行いたいならやはりif文のほうがいいのではないでしょうか?
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録のメモリ
返信数: 15
閲覧数: 5424

Re: 龍神録のメモリ

この場合メモリが足りてないのが問題だと仮定すると、 宣言 int DeleteGraph( int GrHandle ) ; 概略 指定のグラフィックをメモリ上から削除する 引数 GrHandle : メモリ上から削除したいグラフィックのハンドル 戻り値  0:成功   -1:エラー発生 解説  GrHandleで指定されたハンドルのグラフィックをメモリ上から 削除します。これによって使えるメモリの量を増やす事が出来ます。  当然ですが削除したグラフィックは再度ロード等しない限り 使用できなくなります。 というものがあります。 ちなみに普通にロードしたほうが早いです。 (メモリ放置だけど・・・...
by パコネコ
13年前
フォーラム: おすすめマーカー
トピック: [雑談など]<挨拶含む>
返信数: 2
閲覧数: 7828

Re: あいさつとか[雑談おk]

ちょっと遅くなりましたが、たくさん紹介していただきありがとうございます。
これからもよろしくお願いします。(ぇ
(とか言ってないで自分でも何か紹介しないと・・・(;一_一))

本もおすすめ作っとくべきかな?
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録のメモリ
返信数: 15
閲覧数: 5424

Re: 龍神録のメモリ

メモリは足りなくなる場合は画像のロードを何度も繰り返してると言うことがよくありましたが、 そういうところはありますか? それとロードで5分はかかりすぎだと思うので何かミスをしていると思います。 最初にゲームをスタートした時にもそのぐらいかかっているなら話は別ですが・・・ そんなことないのなら一度画像を解放してからロードすればメモリが足りないとかは関係ないと思いますし・・・ 本当にメモリが足りないかはわかりませんが、 ロードを行っている場所とそれを呼び出している個所(メインのスイッチ文あたり?)のプログラムをさらしていただけると、 問題の個所がわかるかもしれません。 敵が出ていたところでフリーズ...
by パコネコ
13年前
フォーラム: おすすめマーカー
トピック: 動画のおすすめ
返信数: 2
閲覧数: 7637

動画のおすすめ

おすすめの動画を紹介するとこです。

ただし自分で投稿した動画は駄目。

簡単に説明と題名を一緒に書いといてください。
(プレイ動画とか解説動画とかすご技動画など書いとくとわかりやすいかもです。)

私は自分でここに書くことなさそうだけど・・・
かわいい猫動画見つけたら紹介しようかな?
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリでの通信プログラムについて
返信数: 3
閲覧数: 2168

Re: DXライブラリでの通信プログラムについて

テストプログラムが完成したのでまた友達にでも頼んで実験してみます。

ちなみに上のプログラムの場合。
受信待ち状態からぬけ出せなくなってしまいました。

アドバイスありがとうございました。
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリでの通信プログラムについて
返信数: 3
閲覧数: 2168

DXライブラリでの通信プログラムについて

自分で悩んで何度か実験してみましたが、うまくいかなかったため質問させていただきます。 まずメイン部分が #include "DxLib.h" //いろいろとか #include "math.h" #include "define.h" //定義とか #include "struct.h" //構造体の宣言とか #include "GV.h" //グローバル変数の宣言とか #include "load.h" //ロードとか #include "Key.h" //キー入力系とか #include "ini.h" //初期化とか #include "music.h" //効果音とか #include...
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: 当たり判定
返信数: 2
閲覧数: 1370

Re: 当たり判定

if( ( ( ShotX[v] > EnemyX[e] && ShotX[v] < EnemyX[e] + 64 ) || ( EnemyX[e] > ShotX[v] && EnemyX[e] < ShotX[v] + 32 ) ) && ( ( ShotY[v] > EnemyY[e] && ShotY[e] < EnemyY[e] + 64 ) || ( EnemyY[e] > ShotY[v] && EnemyY[e] < ShotY[v] + 32 ) ) ) この部分が間違ってるようです。 ShotXとYがv EnemyXとYがe のようですが、 ShotY[e] とeになって...
by パコネコ
13年前
フォーラム: おすすめマーカー
トピック: ソフトのおすすめ
返信数: 6
閲覧数: 9303

ソフトのおすすめ

お勧めのソフト(ツール)を紹介するトピックです。

画像(動画)や音楽の編集などできるソフトなどですね。
他にも、便利なものがあれば紹介していただけると嬉しいです。

紹介するときに、
フリーなのか有料なのかは明記しましょう。
期間限定フリーや制限付き体験版などの情報も明記してください。
by パコネコ
13年前
フォーラム: おすすめマーカー
トピック: 音楽のおすすめ
返信数: 1
閲覧数: 6621

音楽のおすすめ

ゲームなどに使える素材(音楽や効果音)などを公開しているサイト
ただ聞いてていいな~っていう名曲を公開しているサイトとかを紹介するトピックスです。
by パコネコ
13年前
フォーラム: おすすめマーカー
トピック: 画像のおすすめ
返信数: 4
閲覧数: 8633

画像のおすすめ

ゲームの素材(画像)などを公開しているサイトなどを、
紹介しましょう。

ゲームの素材だけでなく、
イラストなどがおすすめなサイトも紹介していただけると嬉しいです。

ただし、
ゲームの素材の場合
種類を書くようにしましょう。
例えば、
「マップ」や「顔グラ」「立ち絵」のようにです。
「モンスター」や「小物」などもです。

他にも当てはまりそうなものがあったら、
どういうサイトかの説明のときに書いておいてほしいです。
(他の人が探しやすくなるため)
by パコネコ
13年前
フォーラム: おすすめマーカー
トピック: サイトのお勧め
返信数: 1
閲覧数: 10428

サイトのお勧め

サイト自体のお勧めです。
サイトのお勧めはここに書きましょう。


例えば
「C言語何でも質問サイト」
C言語についての質問ができるサイトです。
他にもゲーム作成についても解説していたりします。

のように。
簡単な説明も入れてくれると他の人も助かると思います。
by パコネコ
13年前
フォーラム: おすすめマーカー
トピック: [雑談など]<挨拶含む>
返信数: 2
閲覧数: 7828

[雑談など]<挨拶含む>

マーカーは、おすすめのソフトや素材サイトなどを、
他の人にも教えてあげたりする場所を目指しています。

ですが、自分のサイトをおすすめというのは駄目ですよ。
(自分で書くよりほかの人に書いてもらえたほうが、おすすめって言えますから。)

自分で書き込むことも多くはないかもですが、
よろしくお願いします。
by パコネコ
13年前
フォーラム: 作品お披露目掲示板
トピック: 自作横スクロールアクションを作りました。
返信数: 4
閲覧数: 7321

Re: 自作横スクロールアクションを作りました。

何度か遊ばしてもらいました。 (最後までは行けませんでしたが・・・) 背景にジャギーは確認できませんでした・・・ 移動時に少し画像がずれる気がしますが・・・気のせいかな? (ブロックとブロックの間に隙間ができたり・・・) Zボタンはまだ未実装なのでしょうか? 攻撃ができなかったんですが・・・ あと、気になったのが自動移動です。 少しずつ横に移動させられるのですが・・・これは仕様なのでしょうか? これは右だけならいいのですが、左にも流されますし・・・バグでしょうか? (もしかして風でも吹いてる?) そしてできれば画像データなどは、ファイルにまとめていただけると嬉しいのですが・・・ 他には、何箇所...
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: Re:
返信数: 12
閲覧数: 4323

Re: Re:

言語とか書くべきかと・・・ 私はC言語ぐらいしか使えないんで、C言語で書きます。 それぞれ簡単に、 *入力 ・scanf *出力 ・printf *配列 int neko[]; *構造体 struct neko{ int nya; char pako[10]; }; *ポインタ int *neko; *if文 if(条件); *for文 for(式1;式2;式3) 式1:最初に一回だけ行う処理(i=0) 式2:処理を行うかの条件(i<10) 式3:一番下まで行ったら行う処理(i++) *while文 条件を満たす限りループ *do-while文 条件が下にあります。 *関数 int neko(...
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: バウンドについて、
返信数: 29
閲覧数: 10173

Re: バウンドについて、

31行目って何のために・・・
32行目以降にたどり着けてないように見えます。

それと、最後の32行目以降の確認用に、
処理の後にprintfを入れなければ、処理がうまくいってるかがわからないかと思います。
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: 透過処理について
返信数: 8
閲覧数: 4024

Re: 透過処理について

h2so5さんできました。
4のDeleteキーが全然わかりませんでした。
おかげで助かりました。

皆さんのおかげで画像付きのゲームを久しぶりに作れそうです。
ありがとうございました。
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: 透過処理について
返信数: 8
閲覧数: 4024

Re: 透過処理について

たびたびすいません
PictBearをダウンロードしてみましたが、できることがおおそうで、
どれを使ったらいいのかまったくわかりません。
どなたかやり方を教えていただけませんか?
(もしくはその辺を説明しているサイト)
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: 透過処理について
返信数: 8
閲覧数: 4024

Re: 透過処理について

皆さんありがとうございます。

アンファチャンネルとはどうすれば変更もしくは削除できるのでしょうか?
それともソフトが必要なのでしょうか?
(現在ペイント以外は使ったことないです。)
ペイントで可能なのでしょうか?
そしてチャンネルはどこで見ることができるのでしょうか?
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: 透過処理について
返信数: 8
閲覧数: 4024

透過処理について

pngデータの透過処理は黒色の部分が透過されるんですよね・・・ LoadDivGraph( "data/img/k6_p1.png" , 2 , 2 , 1 , 60 , 60 , teki[i].Img ) ; DrawCircle( 320 , 240 , 100 , GetColor( 255 , 0 , 0 ) , 1) ; // 円を描画(塗りつぶし) DrawRotaGraph( 320 , 240 , 1.0 , 0.0 , teki[0].Img[0] , TRUE) ; DrawRotaGraph( 320+30 , 240 , 1.0 , PI , teki[0].Img[...
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: c++初歩的な質問ですが教えて頂けると助かります
返信数: 18
閲覧数: 5510

Re: c++初歩的な質問ですが教えて頂けると助かります

bool binary_search(int); をメインの上に置いておけばメインより下に bool binary_search(int x){ ・・・ } としてもエラーでないはずです・・・ こんな感じ? #include <iostream> #include <algorithm> //関数の宣言 void solve(void); bool binary_search(int); const int MAX_NUM = 1000; int n,m; int k[MAX_NUM]; bool f = false; int main () { using namespace std; //...
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: c++初歩的な質問ですが教えて頂けると助かります
返信数: 18
閲覧数: 5510

Re: c++初歩的な質問ですが教えて頂けると助かります

1 #include<stdio.h> int main(void){ int pako_kannsuu(void){ printf("pakoneko\n"); return 0; }; pako_kannsuu(); return 0; } でやってみたところ「;」をつけろとしつこく怒られました。 なのでこのままでは難しいかと・・・ 3 こんな感じでどうでしょうか? #include<stdio.h> int pako_A(int); int pako_B(int *); int main(void){ int a=50; pako_A(a); printf("a=%d\n",a); pa...
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: c++初歩的な質問ですが教えて頂けると助かります
返信数: 18
閲覧数: 5510

Re: c++初歩的な質問ですが教えて頂けると助かります

1は私ではわかりません・・・ 試しにやってみたら↓は動きました #include<stdio.h> int main(void){ int pako_kannsuu(void); pako_kannsuu(); return 0; } int pako_kannsuu(void){ printf("pakoneko\n"); return 0; } 2、mainより上に宣言を書けば問題ないです。 #include<stdio.h> //宣言 int pako_kannsuu(void); //メイン int main(void){ pako_kannsuu(); return 0; } //行...
by パコネコ
13年前
フォーラム: 学生で集まってみる?
トピック: 新年の目標トピック!
返信数: 5
閲覧数: 9665

Re: 新年の目標トピック!

目標?抱負?どっちでもいいです。

プログラミング的には、
・作成中のSTGの完成
・前から準備中のRPGを作り始める。
(このままではRPGやりたいことが増え続けちゃう・・・)
・RPGのためにも素材を作らないと・・・
・自分のイメージ猫画像を作る。
(これがないとゲームのイメージ画像作れない・・・タイトル画面が・・・)
こんなとこでしょうか?

では皆さんよい一年になりますように。
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: ■ 2011年 明けましておめでとうございます! ■ 【新年挨拶トピ】
返信数: 28
閲覧数: 12764

Re: ■ 2011年 明けましておめでとうございます! ■ 【新年挨拶トピ】

あけましておめでとうです。
年越しに寝てしまいました・・・
これからもわからないことなどを、
たくさん質問すると思いますが、
その時はよろしくお願いします。
(今年はまともなゲーム公開目指さなければ・・・)
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: 教えてください
返信数: 3
閲覧数: 2082

Re: 教えてください

C言語で。というと?
何を使ってますか?
DXライブラリとか?でしょうか?
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: セーブデータの数について
返信数: 6
閲覧数: 3097

Re: セーブデータの数について

やっぱりどれくらいやり込み要素ややりなおしたときに違う冒険ができるか?に、よる気がします。
例えば職業によるかもですし、レベルアップが自分でパラ配分可能だったりだったら、セーブデータ多く作りたくなります。
そういうやり込み要素で2/3ぐらいは体験できるぐらいあるといいかもです。
(全部体験できる量でもいいかも・・・)

完全にゲームによると思うので、
スペア程度の2個で!。
(セーブデータの数)
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: C実践プログラミングの問題
返信数: 7
閲覧数: 4065

Re: C実践プログラミングの問題

全部読んだわけではないので何か勘違いがありましたらすいません。 *(p+i)=n/number_10; は0確定ですがあってますか? 正確にはnが0だってことですが・・・ 最初のwhileに入る前にnの値をコピーすることをお勧めします。 =追加= 今読み終わりました。 0も描写しましょう。 === 他にも問題があるようです。 === 一応書きなおしました . みるかどうかはあなた次第。 わからないところは書いといてください。 . int bekijou(int *p,int n){ //桁数を計算し、配列に数値を格納する関数 int counter=0; //桁数 int number_10=...
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: 助けてください。逆ポーランド記法で迷ってます。
返信数: 15
閲覧数: 8375

Re: 助けてください。逆ポーランド記法で迷ってます。

逆ポーランド記法を知らないので力にはなれませんが(調べるのも面倒・・・)、
コードを張るときはcodeと書かれたほうがいいです。/codeでくくるのも忘れずに・・・
codeは[]で囲んでください。
そのほうが見えやすいですし、タブとかも使えるので。

コード:

/*
nya
	nya
		nay
*/
こんな感じです。
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: 「自作ソフトにオリジナルアイコンを付ける」について
返信数: 2
閲覧数: 1680

Re: 「自作ソフトにオリジナルアイコンを付ける」について

そうですね。
わざわざすいませんでした。
自分でもう少し調べてみます。

ご迷惑おかけしました。
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: 入力に関して
返信数: 3
閲覧数: 1782

Re: 入力に関して

scanf("%d %d %d %d %d %d %d %d %d %d",&in[0],&in[1],&in[2],&in[3],&in[4],&in[5],&in[6],&in[7],&in[8],&in[9]);
でどうでしょうか?
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: 「自作ソフトにオリジナルアイコンを付ける」について
返信数: 2
閲覧数: 1680

「自作ソフトにオリジナルアイコンを付ける」について

http://homepage2.nifty.com/natupaji/DxLib/dxtec.html#M2
で、やろうとしたのですが、2010がないので仕方なく2005でやってみました。

STG.cpp
Resource.rc(1): error RC2175: resource file

となりました。

Resource.rc
MAINICON ICON "シンボル.ico"

と書いているのですが・・・2010ではやり方が違うのでしょうか?
それとも私がどこかでミスしてしまっているのでしょうか?

なにかわかる方いましたら、教えていただけませんか?
お願いします。
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: プロジェクト作り
返信数: 2
閲覧数: 1771

Re: プロジェクト作り

nonさん
ありがとうございました。
コンソールアプリケーションを選ぶと思ってました・・・
おかげでうごきました。
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: プロジェクト作り
返信数: 2
閲覧数: 1771

プロジェクト作り

前々から成功したことないので、いつも同じプロジェクトを使ってたのですが、 久しぶりにチャレンジしてみると・・・やはり失敗。 LIBCMTD.lib(crt0.obj) : error LNK2019: 未解決の外部シンボル _main が関数 ___tmainCRTStartup で参照されました。 C:\Users\kumiko\Documents\~私の名前~\ゲーム作成\pako-gemu\Debug\pako-gemu.exe : fatal error LNK1120: 外部参照 1 が未解決です。 と言われてしまい・・・ ようは.exeが作れないそうなんです。 5回ぐらいプロジェク...
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: 文字の表示について
返信数: 4
閲覧数: 2273

Re: 文字の表示について

intに6ケタの数なんて入ったっけ?っていう疑問はさておき、 いっそ%ldでいいのでは? 0は表示されないのならですが・・・ 桁数を調べて0をその数描写ならできますが・・・桁数の数が同じなら0は描写されないと思います。 ======= intは最大0xffffだと思っていたのですが・・・ int main(void){ printf("%d",0xffff); return 0; } ↑により 65535 になりました。 通常のintだったらこうなると思っていたのですが・・・勘違いならすいませんでした。 ==== うん。 間違えてた。 short型で考えてました。 しかも符号なしで計算してるし...
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: 1時間程度で終わるプログラム
返信数: 7
閲覧数: 3619

Re: 1時間程度で終わるプログラム

すでに一時間過ぎてるので暇つぶしのためだったら意味ないのですが、 自分が得意もしくは作り慣れてるプログラムなんかは1時間ぐらいで基礎になるプログラム作り終わりますよ。 (個人差あり。) 私の場合迷路ゲームなんか覚えてるので1時間かからないはず・・・ 墜ちものも初めて作るときは少しかかりますがなれれば2時間あれば作れる人は多いと思います。 (画像とか素材作成は別) そのゲームを作るのを得意としている人なんかは1時間ぐらいよゆう?ではないでしょうか。 (あくまで基礎プログラムの段階が1時間ぐらい) ちなみに私が言っているのはゲームプログラミングなので・・・ (1時間かかるプログラミング?画像や音声...
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: printfの見方
返信数: 2
閲覧数: 1738

Re: printfの見方

すいません勘違いでした。
よく見ると一瞬黒い画面が出てました。
(そのまま消えてましたが・・・)
by パコネコ
13年前
フォーラム: C言語何でも質問掲示板
トピック: printfの見方
返信数: 2
閲覧数: 1738

printfの見方

printf関数の出力結果って見れますか?
(ダウンロードした.exeのです)

何か準備がいるのでしょうか?

詳細検索ページへ移動する