検索結果 443 件

by Tatu
2ヶ月前
フォーラム: C言語何でも質問掲示板
トピック: 画像が元に戻るまで時間がかかる。
返信数: 4
閲覧数: 1098

Re: 画像が元に戻るまで時間がかかる。

C言語の勉強方法について

よくおすすめされていたのが
苦しんで覚えるC言語
https://9cguide.appspot.com/

動画がいいなら
ドットインストール
https://dotinstall.com/lessons/basic_c

これらのサイトはどうでしょうか?
by Tatu
2ヶ月前
フォーラム: C言語何でも質問掲示板
トピック: 書いた通りの計算結果になりません。
返信数: 10
閲覧数: 1592

Re: 書いた通りの計算結果になりません。

そういうことです。
では、後は自分で解決してみてください。
by Tatu
2ヶ月前
フォーラム: C言語何でも質問掲示板
トピック: 書いた通りの計算結果になりません。
返信数: 10
閲覧数: 1592

Re: 書いた通りの計算結果になりません。

原因は提示されたコードの中ではないですね。

「何が足りないのか」という質問の答えについては
「頭」、「基礎」などは見飽きたと思いますので、「ゲームの観察・分析」でしょうか。

あるゲームで魔法を使うにはMPを3消費する必要があります。
では、魔法を使う時にプレイヤーキャラクターのMPがどういう状態であればよいでしょうか。
by Tatu
2ヶ月前
フォーラム: C言語何でも質問掲示板
トピック: 書いた通りの計算結果になりません。
返信数: 10
閲覧数: 1592

Re: 書いた通りの計算結果になりません。

(1) 原因について(以下、行番号は問題のプログラムとしてあげられたコードでの行番号です) 初期状態の仮定 lockは1、Key[KEY_INPUT_A]は1、countは50とします。 if (lock) { if (Key[KEY_INPUT_A] == 1 && count <= 50) { //殴る//(lock){}の中に書くとロックする度にcountが0になるので意味がない 1行目と3行目の条件を満たしているため、4行目からの処理が行われます。 if (Key[KEY_INPUT_A] == 1 && enemyImage == enemyGHandle[5])//敵が右向きの時に...
by Tatu
2ヶ月前
フォーラム: C言語何でも質問掲示板
トピック: マイナスの値に突入してしまいます。
返信数: 4
閲覧数: 1164

Re: マイナスの値に突入してしまいます。

全体のプログラムの148行目

コード:

				if (Key[KEY_INPUT_A] == 1 && count <= 500) {  //殴る//(lock){}の中に書くとロックする度にcountが0になるので意味がない
の条件に「countが500以下」があるので「countが500」となるように修正するとよいでしょう。
by Tatu
2年前
フォーラム: 作品お披露目掲示板
トピック: 作品投稿2Dアクションゲーム
返信数: 3
閲覧数: 3331

Re: 作品投稿2Dアクションゲーム

プレイしました。
[youtube][/youtube]
by Tatu
2年前
フォーラム: 作品お披露目掲示板
トピック: 自作ゲームを公開しました!
返信数: 2
閲覧数: 3278

Re: 自作ゲームを公開しました!

クリアしました。
[youtube][/youtube]
by Tatu
2年前
フォーラム: 作品お披露目掲示板
トピック: 暇つぶし系自作ゲームの公開です!
返信数: 2
閲覧数: 3263

Re: 暇つぶし系自作ゲームの公開です!

プレイ動画をアップロードしました。
[youtube][/youtube]

d3dx9d_43.dllがないと起動しないので注意。
by Tatu
2年前
フォーラム: 作品お披露目掲示板
トピック: 自作ゲームの公開
返信数: 3
閲覧数: 3426

Re: 自作ゲームの公開

10000点を達成しました。
[youtube][/youtube]
by Tatu
3年前
フォーラム: C言語何でも質問掲示板
トピック: C#のジャンプ処理について
返信数: 2
閲覧数: 1066

Re: C#のジャンプ処理について

求めている動作はこの動画のような感じですか?
[youtube][/youtube]

それなら自機のy方向の速度を扱う変数vyを追加し、
ジャンプ時にはvyをある値にする。
落下処理時にはvyを増やしてyの値をvyだけ増加する。
というようにしてみてはどうでしょうか?


あと、実行してみてもらいたいのでしたら
Form1.Designer.csファイルも載せるようにするとよいでしょう。
by Tatu
3年前
フォーラム: C言語何でも質問掲示板
トピック: ハイドライドやイース、サークなどの戦闘
返信数: 2
閲覧数: 818

Re: ハイドライドやイース、サークなどの戦闘

自機の移動方向が左右の場合
 上下に1マスの半分以上ずれていたら敵にダメージ。
 違う場合は自機にダメージ。
自機の移動方向が上下の場合
 左右に1マスの半分以上ずれていたら敵にダメージ。
 違う場合は自機にダメージ。
というようにしてみてはどうでしょうか。

[youtube][/youtube]
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: ReleaseとDebugの違い
返信数: 21
閲覧数: 4443

Re: ReleaseとDebugの違い

1.DebugとReleaseの違い Debug:変数の中身を見れる。配布はライセンス違反。 Release:最適化され、配布に適した実行ファイルができる。 2.切り替える方法 上のツールバーにあるDebug(またはRelease)をクリックして選択。 3.設定が面倒 設定だけしたプロジェクトをどこかに保存しておき、 次からはそのプロジェクトをコピーして使えばいいでしょう。 4.変数の中身を見る方法 Debugに設定し、ステップ実行かブレイクポイントを使用して処理を止めるかして、 ソースコードにある変数にマウスポインタを重ねてください。 デバッグ機能を使う必要がないのなら無理に使用することはあ...
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: ポインタについて
返信数: 1
閲覧数: 599

Re: ポインタについて

最初はコンストラクタにより q_ob:{値:代入なし,head:NULL,tail:NULL,next:NULL} となります。 110行目を実行すると 36-39行目で q_ob.tailがNULLなのでこの行の処理は行わない。 q_ob.tailをitem(1つ目)にする。 1つめのnextをNULLにする。 q_ob.headがNULLなのでq_ob.headをq_ob.tailにする。 結果 q_ob:{値:代入なし,head:1つ目,tail:1つ目,next:NULL} 1つ目:{値:1,head:NULL,tail:NULL,next:NULL} となります。 111行目を実行す...
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: パズルゲームのクリア判定ロジックについて
返信数: 3
閲覧数: 1109

Re: パズルゲームのクリア判定ロジックについて

上に書いた条件での判定を実装してみました。
[youtube][/youtube]
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: パズルゲームのクリア判定ロジックについて
返信数: 3
閲覧数: 1109

Re: パズルゲームのクリア判定ロジックについて

位置の情報を持つ点の構造体と
端の2点がどの点かという情報を持つ線分の構造体を使って
ここまでできましたが判定はよくわからないですね。
ライブラリはDXライブラリを使っています。
無題.png
無題.png (52.94 KiB) 閲覧数: 1017 回
1.全ての見本の線分がいくつかの線分で表現されていること
2.線分がすべて見本の線分の内部に含まれていること
この2つの条件を両方満たしていればクリアとみなしてよいのではないかと思っています。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: 文字列を逆にするプログラム
返信数: 4
閲覧数: 1185

Re: 文字列を逆にするプログラム

引数の文字列を変更するようにするか、
受取先の文字列、反転させたい文字列の2つの引数をとって
受取先の文字列が反転させた文字列になるようにするとよいでしょう。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: 2次元配列のアドレスの表現法
返信数: 4
閲覧数: 1131

Re: 2次元配列のアドレスの表現法

添字演算子[]の定義から考えると
dと*(d+i)は同じです。

i=0の場合を考えてd[0]と*dは同じです。

d[0]と*dの両方に&演算子をつけて
&d[0]と&(*d)は同じです。

&(*d)はdと同じですから
&d[0]とdは同じです。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: 2次元配列のアドレスの表現法
返信数: 4
閲覧数: 1131

Re: 2次元配列のアドレスの表現法

私は以下のような理由で表現できるのではないかと思います。

配列名は配列の先頭の要素のアドレスになる。
dは配列の配列であるため、先頭の配列のアドレスを指す。
先頭の配列のアドレスは先頭の配列の先頭の要素のアドレスなので
dは先頭アドレスになる。

&d[0]は先頭の配列のアドレスなので先頭アドレスになる。

d[0]は先頭の配列の名前と考えられ、その先頭の要素のアドレスを指すので先頭アドレスになる。

*d=*(&d[0])=d[0]なので先頭アドレスになる。

&d[0][0]は先頭の配列の先頭の要素のアドレスなので先頭アドレスになる。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: csvファイルの読み込みについて
返信数: 3
閲覧数: 1482

Re: csvファイルの読み込みについて

配列を用意。
行と列を示す変数を用意。
ファイルを開く。
一文字ずつ読み込む。
数字だったら配列の対応する要素を10倍し、読み込んだ数字を足す。
例:124という数値があったら
1文字目で1
2文字目で1*10+2=12
3文字目で12*10+4=124
となる。
コンマだったら一つ右にずれる。
改行だったら一つ下の一番左にずれる。
ファイル終端(EOF)が来たら読み込み終了。

というようにしてみてはどうでしょうか。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: RPG等の会話をスムーズにするためにはどうすればよいか。
返信数: 7
閲覧数: 1370

Re: RPG等の会話をスムーズにするためにはどうすればよいか。

一度、このサイトのゲームプログラミングの館など
ゲームプログラミングについて解説しているWebサイトや書籍をいくつか見ることをおすすめします。

会話の制御については
DXライブラリ置場( http://homepage2.nifty.com/natupaji/DxLib/ )の
DXライブラリサンプルプログラムのページにあるサウンドノベル風文字列描画が参考になるかもしれません。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: 入試の過去問を解いてみたのですが
返信数: 8
閲覧数: 1096

Re: 入試の過去問を解いてみたのですが

#include <stdio.h> double func( double X0 ) { //a,b,cは実数なのでintではなく、doubleの方がよい //全角スペースを除去 double a=3.0; /*仮定*/ double b=3.0; /*仮定*/ double c=-3.0;/*仮定*/ double E=0.000001 ; /* 自分で設定した許容誤差です。*/ double X; //条件判定をしない while(1) { //分母を括弧でくくる必要がある //X = X0-(a*(X0-b)*(X0-b)+c)/(2*a*(X0-b));でもよい X = (-a*X...
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: 入試の過去問を解いてみたのですが
返信数: 8
閲覧数: 1096

Re: 入試の過去問を解いてみたのですが

x切片の計算は合っているのでしょうか?

g(x)=f'(x0)(x-x0)+f(x0)
でg(x)=0となるxをf(x0),f'(x0)を用いて表現してみてください。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: 恐らくfscanf_s()で何らかの不具合が生じた
返信数: 20
閲覧数: 2578

Re: 恐らくfscanf_s()で何らかの不具合が生じた

>>みけCATさん #include <stdio.h> #include <stdlib.h> int main(void){ char text[100]; FILE *fp=fopen("test.txt","r"); if(fp!=NULL){ while(fscanf_s(fp,"%s",text,_countof(text))!=EOF){ printf(text); } fclose(fp); } return 0; } を実行してファイルの改行以外の内容を表示していたので大丈夫だと思っていましたが 書式によってはうまくいかないことがあるのですね。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: 恐らくfscanf_s()で何らかの不具合が生じた
返信数: 20
閲覧数: 2578

Re: 恐らくfscanf_s()で何らかの不具合が生じた

fscanf_sについて載っている https://msdn.microsoft.com/ja-jp/library/6ybhk9kc.aspx を見てみたところ、 >これらの関数は、正常に変換および代入されたフィールドの数を返します。 >読み込まれただけで代入されなかったフィールドは戻り値には含まれません。 >戻り値が 0 の場合は、代入されたフィールドがなかったことを示します。 >エラーが発生した場合や、最初の変換の前にファイル ストリームの終端を検出した場合、 >fscanf_s および fwscanf_s は EOF を返します。 とあるのでfscanf_sの戻り値をEOFと比較して繰...
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: 恐らくfscanf_s()で何らかの不具合が生じた
返信数: 20
閲覧数: 2578

Re: 恐らくfscanf_s()で何らかの不具合が生じた

fscanfは代入された数を返します。

解決した時は「<解決しました>元のトピック名」とトピック名を編集するのではなく、
投稿時に送信ボタンの隣の解決にチェックを入れてください。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録 自機狙いで特攻させる方法を教えてください
返信数: 4
閲覧数: 828

Re: 龍神録 自機狙いで特攻させる方法を教えてください

void enemy_pattern0(int i){ int t=enemy[i].cnt; if(t==0) enemy[i].vy=3;//下がってくる if(t==40) enemy[i].vy=0;//止まる if(t==40+enemy[i].wait){//登録された停滞時間だけして自機に向かって飛んでくる double angle=atan2(ch.y-enemy[i].y,ch.x-enemy[i].x); enemy[i].ang=angle; enemy[i].sp=7; } } または void enemy_pattern0(int i){ int t=enemy[i...
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: レベルが低い質問ですが・・・
返信数: 9
閲覧数: 1256

Re: レベルが低い質問ですが・・・

iはfor文でカウンタ(何回目の繰り返しかを表す変数、配列の要素の指定に使われることがよくある)としてよく使われます。
今回、カウンタは今どのキーを扱っているかを示すことになります。

「iが0,Key[0]が0,Key[1]が0」の状態で
Key++;
i++;
が実行された場合、
1行目でKey[0]が1増えた後で2行目でiが1増えるので
「iが1,Key[0]が1,Key[1]が0」となります。

さらにこの状態からもう一度実行したら
「iが2,Key[0]が1,Key[1]が1」となります。

のま猫さんはどのようになると考えていましたか?
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録プログラミングについて
返信数: 7
閲覧数: 1178

Re: 龍神録プログラミングについて

#include "../include/GV.h"
とはひとつ前のフォルダ(mydat)にあるincludeフォルダの中のGV.hというファイルをインクルードするという意味です。

龍神録プログラミングの館のプロジェクトは
cppファイルはsourceフォルダ、hファイルはincludeフォルダと別のフォルダに分けてあるのでそう書く必要があります。

cppファイルとhファイルを同じフォルダに置いてあるのであれば
#include "GV.h"
と書くことになります。
by Tatu
4年前
フォーラム: 四聖龍神録Plus掲示板
トピック: 東方弾幕方の質問です
返信数: 2
閲覧数: 5413

Re: 東方弾幕方の質問です

「rand int」ではなく、「rand_int」ではないでしょうか?

今後、質問のトピックを立てる時は「C言語何でも質問掲示板」でお願いします。
龍神録プログラミングの館の内容についての質問だったとしてもです。

追記:知恵袋でのマルチポストを見つけました。
http://detail.chiebukuro.yahoo.co.jp/qa ... 3147817998

ここではマルチポストは禁止です。

さらに追記:マルチポスト先で解決したようです。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: C言語 関数を教えてください!
返信数: 2
閲覧数: 519

Re: C言語 関数を教えてください!

以下の3つができるなら書けると思いますがどうでしょうか?

(1)
キーボードの入力を受け取り、表示するプログラムを書いてください。

(2)
func(1.0)ならば1.0を返し、func(1.5)ならば1.5を返すというように
実数を受け取り、そのまま返す関数funcを作り、
動作を確認できるプログラムを作成してください。

(3)
三角錐、三角柱の体積を計算する式を書いてください。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: 繰り返し出てくるものから
返信数: 8
閲覧数: 1200

Re: 繰り返し出てくるものから

LastTokが思った通りの内容にならない理由について LastTokはtokと同じ場所を参照するようになっています。 tokはstrtok()が返す場所を参照するようになっています。 何らかの理由(strstr()でしょうか?)でstrtok()が返す場所が書き換えられると LastTokが参照している場所のデータは書き換えられた後のデータとなります。 文字型変数のポインタLastTokにtokを代入するのではなく、 文字列LastTokにtokが指している文字列をコピーするようにしたらどうなりますか? >>みけCATさん 確かに「A =」の後のデータが欲しいのだということを示すために検索し...
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: 繰り返し出てくるものから
返信数: 8
閲覧数: 1200

Re: 繰り返し出てくるものから

このような感じですか? コード(1つ下のみけCATさんの投稿も確認してください) #include <stdio.h> #include <string.h> int main(void){ char str[1024]; char *pointer=NULL; int data; FILE *fp = fopen("test.txt", "r"); if (fp != NULL){ //1行ずつ最後の行まで処理する while (fgets(str, sizeof(str), fp)!=NULL){ //「A =」が見つかる行のみ処理する if (strstr(str, "A =") != ...
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: 問題設定が理解できない
返信数: 2
閲覧数: 651

Re: 問題設定が理解できない

下のサンプルはどのようにおかしくなるのでしょうか?
by Tatu
4年前
フォーラム: 作品お披露目掲示板
トピック: はじめまして
返信数: 29
閲覧数: 33503

Re: はじめまして

PLAYER POINTが210000を超えました。 クリア状況表の修正を確認しました。 E-BALLを減らしてプレイすると敵を早く倒せてセカンドランクを上げやすいですね。 その代わり、スコアが減ってPLAYER POINTは上げにくくなりますが。 リプレイに6D7などの表示がされるようになっていて リプレイファイル名を変更するときにわかりやすいですね。 しかし、セカンドランクが2桁だとランクの表示と重なってしまいます。 進行状況 無題.png リプレイ集 rep.zip ルートログ HW_ルート.txt 追記: プレイ動画 [youtube]https://www.youtube.com/w...
by Tatu
4年前
フォーラム: 作品お披露目掲示板
トピック: はじめまして
返信数: 29
閲覧数: 33503

Re: はじめまして

セカンドランクが10以上の時にノーミスで敵を全滅させると出現するボスを撃破しました。
ランクがAであっても強力。

セカンドランクが10以上だと
ハイスコアを見るときに矢印と数字が重なります。

進行状況
無題.png
無題.png (54.18 KiB) 閲覧数: 30770 回
リプレイ集
rep.zip
(47.88 KiB) ダウンロード数: 797 回
3月16日追記:
PLAYER POINTが200000をこえました。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: ワールドマップ
返信数: 14
閲覧数: 2293

Re: ワールドマップ

言葉だけで説明するのが難しいのであれば画像を使って
こんな感じにしたいというのを示せばよいのではないでしょうか。
by Tatu
4年前
フォーラム: 作品お披露目掲示板
トピック: はじめまして
返信数: 29
閲覧数: 33503

Re: はじめまして

なかなか高いランクに進めません。

現在のルートログ
HW_ルート.txt
(2.43 KiB) ダウンロード数: 753 回
by Tatu
4年前
フォーラム: 作品お披露目掲示板
トピック: はじめまして
返信数: 29
閲覧数: 33503

Re: はじめまして

PLAYER POINTが100000をこえました。

進行状況
無題.png
無題.png (53.33 KiB) 閲覧数: 30955 回
リプレイ集
rep.zip
(39.53 KiB) ダウンロード数: 787 回
クリアしたステージとランクで次に遊べるステージとランクが決まるが
目当てのステージとランクにいくルートを探すのが面倒。
これは弾避けスキルシミュレーターとして必要な要素なのでしょうか。
by Tatu
4年前
フォーラム: 作品お披露目掲示板
トピック: はじめまして
返信数: 29
閲覧数: 33503

Re: はじめまして

お久しぶりです。

ダウンロードしました。
Plus版の自機の攻撃力が不足しすぎているという問題は改善されていますね。

現在の進行状況
無題.png
無題.png (53.25 KiB) 閲覧数: 30987 回
リプレイ集
rep.zip
(21.48 KiB) ダウンロード数: 784 回
ハイスコアを見るときにクリア状況によって確認できないことがあります。
例としてステージ2はBだけをクリアし、他のステージはAだけクリアしていた場合、
ステージ2のBのスコアを見ることができません。

ステージが9あるのでリプレイは9個以上保存できるようにした方がよいと思います。

効果音はつけないのですか?

あと、新たにトピックを立てたほうがダウンロードしてもらいやすかったかもしれません。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: オートセーブについて
返信数: 7
閲覧数: 2618

Re: オートセーブについて

ウィンドウを閉じられてもProcessMessageの戻り値が-1になり、
ループから抜けるだけなのでsave()もDxLib_End()も実行されます。

詳しくはDXライブラリ置場のリファレンスを確認してください。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: オートセーブについて
返信数: 7
閲覧数: 2618

Re: オートセーブについて

このコードではどのようになりますか? #include <DxLib.h> int Key[256]; int GetHitKeyStateAll_2(int GetHitKeyStateAll_InputKey[]){ char GetHitKeyStateAll_Key[256]; GetHitKeyStateAll(GetHitKeyStateAll_Key); for (int i = 0; i<256; i++){ if (GetHitKeyStateAll_Key[i] == 1) GetHitKeyStateAll_InputKey[i]++; else GetHitKeySta...
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: 画面揺らし
返信数: 5
閲覧数: 2140

Re: 画面揺らし

22章の説明には書かれてませんが
自機などの描画関数の座標の指定に
+dn.x
+dn.y
が追加されています。

前のトピックを解決する前に
次々とトピックを立てるのはやめてください。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: オートセーブについて
返信数: 7
閲覧数: 2618

Re: オートセーブについて

DxLib_End()の近くでセーブしてはどうでしょうか。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: c言語の&(アンド)について。
返信数: 5
閲覧数: 1102

Re: c言語の&(アンド)について。

printfでアドレスを表示したいときは%pを使いますが%dでも問題ないと思います。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: c言語の&(アンド)について。
返信数: 5
閲覧数: 1102

Re: c言語の&(アンド)について。

コメントアウトした行も実行した行のどちらも
渡しているのはstr1の最初の要素のアドレスです。

文字列を扱う関数には文字列の最初の要素のアドレスを渡しています。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: 学校の課題
返信数: 15
閲覧数: 2628

Re: 学校の課題

pはint型のポインタなのでint型のポインタを入れましょう。
今回は最初の要素num[0][0][0]へのポインタを入れればよいと思います。

16進数であるならば
0,1,2,3
4,5,6,7
8,9,A,B
C,D,E,F
の16文字です。
baseは15ではなく、16でしょう。
by Tatu
4年前
フォーラム: 四聖龍神録Plus掲示板
トピック: ご意見・ご感想はこちら
返信数: 52
閲覧数: 41933

Re: ご意見・ご感想はこちら

動画を作った時はそのつもりだったのでしょう。

ですが、Dixqさんが社会人になってからゲーム制作に時間が取れなくなり、
Dixqさんの日記を見ても特にゲームを制作したいという感じはしないので
期待してもつらいだけだと思います。

むしろ、自分で龍神録2(もしくはそのような何か)を作ってやろうと考えたほうがいいかもしれません。


あと、「一体絶対」じゃなくて「一体全体」です。
by Tatu
4年前
フォーラム: 四聖龍神録Plus掲示板
トピック: ご意見・ご感想はこちら
返信数: 52
閲覧数: 41933

Re: ご意見・ご感想はこちら

>>アイリス さん

龍神録2についてはないものと思った方がよいでしょう。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: ソリティアをプログラムについて
返信数: 5
閲覧数: 2888

Re: ソリティアをプログラムについて

1点目については
選択したカードを示すSelectedCardを配列にし、複数選択できるようにしてみてはどうでしょうか。

2点目については
カードを選択した時に場に元々あったカードと選択したカードで
同じカードが2枚表示されてしまうということですか?


カード選択時にどこのカードを選択したのかを記憶する。
選択した場所(場札など)の配列から選択したカードの配列にカードの情報を移す。
選択した場所の配列からは選択されたカードの情報を消す。
どこに移動するかを決定したら移動先の配列に選択したカードの情報を移す。
選択したカードの情報を消す。

というようにしてはどうでしょうか。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: error LNK2026: モジュールは SAFESEH イメージには安全ではありません と出るのですが・・・
返信数: 8
閲覧数: 3313

Re: error LNK2026: モジュールは SAFESEH イメージには安全ではありません と出るのですが・・・

ソリューション設定をReleaseにしてもダメとなると私には解決する方法が分かりません。

他に回答がつかないようであれば
DXライブラリ置き場の掲示板に質問したほうがよいかもしれません。

その時はここでどのようなやり取りがあったかを示すため、
このトピックのURLを添えて投稿するとよいでしょう。


2015/01/15追記:
書き忘れていましたが向こうに投稿した後にこちらで報告してくれるとありがたいです。

DXライブラリ置き場でのスレッド
http://hpcgi2.nifty.com/natupaji/bbs/pa ... ew&no=3481
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: error LNK2026: モジュールは SAFESEH イメージには安全ではありません と出るのですが・・・
返信数: 8
閲覧数: 3313

Re: error LNK2026: モジュールは SAFESEH イメージには安全ではありません と出るのですが・・・

ソリューション設定をDebugからReleaseに変えてもダメでしたか?

もし、Releaseに変えて問題なかった場合は
今回よりも前にDXライブラリを用いたプロジェクトを作成したことはありますか?
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: error LNK2026: モジュールは SAFESEH イメージには安全ではありません と出るのですが・・・
返信数: 8
閲覧数: 3313

Re: error LNK2026: モジュールは SAFESEH イメージには安全ではありません と出るのですが・・・

DXライブラリ置場の「DXライブラリの使い方」でプロジェクトの設定を見直してみてください。
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: ソリティアをプログラムについて
返信数: 5
閲覧数: 2888

Re: ソリティアをプログラムについて

>ソリティアを色々なサイトを参考にしながら
どのサイトを参考にしたのかを書くと
これからソリティアを作ろうとしている人の役に立つかもしれません。

>カードをシャッフルした後に配置したい
それはできているのでしょうか?

>場用の配列を用意してもどれが先頭のカード化をどのように管理すればよいのか
vectorのサイズを調べれば先頭のカードはわかるのではないでしょうか。

>山札も減っていくのに配列で果たして管理できるのか
配列で管理可能でしょう。

>頭の中でロジックが整理しきれてなくて…、
紙か何かに書いて整理しましょう。

コードが投稿されていますがどの部分が問題だと考えているのでしょうか?
by Tatu
4年前
フォーラム: C言語何でも質問掲示板
トピック: ソリティアをプログラムについて
返信数: 5
閲覧数: 2888

Re: ソリティアをプログラムについて

とりあえず、ソリティアを作ってみましたが http://dixq.net/forum/blog.php?u=525&b=5273 私は番号(0~51でマークと数値の両方を表す、-1ならば存在しないことを表す)と裏表を示すカード構造体を作り、 山札、めくった山札、場札、組札それぞれをカード構造体の配列で管理するようにしました。 ゲームで裏表の情報が必要なのは場札のみですが 他のカードまでカード構造体で管理しているのは カード構造体用の描画関数だけで描画できるようにするためです。 先頭のカードについては 場札は各列で-1ではない最後のカードが先頭のカードであるとみなし、 それ以外については先頭のカ...
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: ウェーブマシンのようなモノを描画したい。
返信数: 19
閲覧数: 3104

Re: ウェーブマシンのようなモノを描画したい。

今は線が上下に動くだけでこれを波を描くようにしたいということですよね?
無題.png
無題.png (35.3 KiB) 閲覧数: 3084 回
加速度を伝える計算を左からではなく、右から行ってはどうでしょうか。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 良くわからないエラーが発生しました。
返信数: 9
閲覧数: 2243

Re: 良くわからないエラーが発生しました。

DXライブラリ置き場の「DXライブラリの使い方」というページを見てください。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 学校の課題で改善すべき点をお聞きしたいです。
返信数: 3
閲覧数: 1072

Re: 学校の課題で改善すべき点をお聞きしたいです。

あけましておめでとうございます。 x[10]=*p; についてこれだとx[10]に最初の文字を代入しただけで x[0]からx[9]まで全て初期化されていないままです。 文字列のコピーにはstrcpyを使うとよいでしょう。 使い方は"strcpy"で検索して調べてください。 if(y[0]=="0") について単一引用符'で囲まれた文字は文字コード(数値)を指し、 二重引用符"で囲まれた文字列は文字列リテラルを指すので、 数値と文字列を比較していることになり、環境によっては警告が出されます。 if(y[0]=='0') とするのがよいでしょう。 学生番号が099-Q8888と最初が0の場合は無視...
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリの画像のロード
返信数: 7
閲覧数: 1565

Re: DXライブラリの画像のロード

DXライブラリ置き場のリファレンスページより
http://homepage2.nifty.com/natupaji/DxL ... .html#R3N2

読み込みに成功した場合はグラフィックハンドルが、
失敗した場合は-1が
グラフィックハンドルを扱う変数に代入されます。

そのため、読み込んだかどうかはグラフィックハンドルを扱う変数が-1かどうかを調べればよいと思います。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: なぜかあたり判定が付かない・・・
返信数: 10
閲覧数: 1689

Re: なぜかあたり判定が付かない・・・

確かにこれでは当たり判定が付きませんね。
x>Aかつx<Aを満たすxは存在するでしょうか。
図.png
図.png (4.33 KiB) 閲覧数: 1662 回
当たり判定の左上の座標と右下の座標はそれぞれどうなるか考えてみてください。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 配列についてご教授ください
返信数: 2
閲覧数: 527

Re: 配列についてご教授ください

配列の先頭要素str[0]にはアドレスではなく、char型の値が入っています。
配列の先頭以外の要素に入っているのもアドレスではなく、char型の値です。

配列の名前strだけを書いた場合は配列の先頭要素のアドレスを指します(strでも&str[0]でも同じ)

&strでは配列strのi番目の要素のアドレスを指します。

文字列をscanfで入力し、printfで出力するだけならこれでよいでしょう。

コード:

#include <stdio.h>
int main(){
	char str[5];
	scanf("%s",str);
	printf("%s",str);
	return 0;
}
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: エンターを押すたびに次のメッセージを表示する処理
返信数: 6
閲覧数: 1304

Re: エンターを押すたびに次のメッセージを表示する処理

Cntが3未満の時とそうでない時で文字の描画処理を分けてはどうでしょうか。
Cntが3未満の時は0からCntまで描画。
そうでない時はCnt-3からCntまで描画。
というように。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 21章について
返信数: 2
閲覧数: 530

Re: 21章について

GV.hに
GLOBAL bullet_info_t bullet_info[10];//弾情報
と書くべきところを
extern bullet_info_t bullet_info[10];//弾情報
と書くと同じエラーが出ました。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録プログラミングの館 24章で躓いてしまいました。
返信数: 4
閲覧数: 905

Re: 龍神録プログラミングの館 24章で躓いてしまいました。

func.hで関数ポインタの名前が間違っていないか確認してみてください。



龍神録プログラミングの館の24章のページで
「func.hというファイルを追加してください。」の直後に
----func.cpp を変更----
と書かれていますね。
by Tatu
5年前
フォーラム: 作品お披露目掲示板
トピック: 自作ゲームを見ていただけないでしょうか?
返信数: 3
閲覧数: 9728

Re: 自作ゲームを見ていただけないでしょうか?

通常のゲームをクリアしました。
result.png
result.png (19.22 KiB) 閲覧数: 9701 回
「正しい」というのがどういうことかわかりませんが
よくできているし、面白いと思いますよ。
特にバグらしいものも見つかりませんでした。

追記
ボスラッシュをクリアしました。

動画
► スポイラーを表示
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: あっちむいてほい
返信数: 3
閲覧数: 1356

Re: あっちむいてほい

ゲームプログラミングの館を見て
DXライブラリを用いたプログラミングに慣れるのがよいと思います。
状態の移り変わりについて書いているページもあります。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: ゲージを増やすには
返信数: 5
閲覧数: 1458

Re: ゲージを増やすには

ウェブ上で教わったのでしたらURLを書いてくださいと書いたのですが。
http://detail.chiebukuro.yahoo.co.jp/qa ... 4139187969

このフォーラムでは相互リンクのないマルチポストは禁止となっています。

>どんな感じでプログラムを書いたらいいのかも分からない状態です。
C言語もわからない状態ならC言語の勉強をしてください。
C言語が分かるようになったらこのサイトにあるゲームプログラミングの館で
DXライブラリを用いたプログラミングについて学んでください。
今回のプログラムに必要な情報は集まると思います。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: ターン制ストラテジーゲームを作っているのですが・・・
返信数: 13
閲覧数: 2684

Re: ターン制ストラテジーゲームを作っているのですが・・・

No:5のコードでプレイヤーの移動力を6とすると
移動できるはずなのに移動できない場所がでました。
move6.png
move6.png (45.22 KiB) 閲覧数: 2418 回
各マスでの移動量を記憶する変数を追加し、
すでに調べていてかつ移動量が多い場所を調べないようにし、
移動量を表示するようにした場合は以下の画像のようになります。
idouryou.png
idouryou.png (49.05 KiB) 閲覧数: 2418 回
3マス先にのみ移動できるようにするには調べ終わった時に
3マス先にある場所だけ移動可能にすればよいのではないでしょうか。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 弾幕シューティングゲームにおいて弾を固定した後角度変化を持たせたい
返信数: 8
閲覧数: 1340

Re: 弾幕シューティングゲームにおいて弾を固定した後角度変化を持たせたい

解決したようですが
t == 360(ちょうど360の時)ではなく、
t >= 360(360以上の時)としている理由が気になりました。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: ターン制ストラテジーゲームを作っているのですが・・・
返信数: 13
閲覧数: 2684

Re: ターン制ストラテジーゲームを作っているのですが・・・

戦術SLGの移動アルゴリズム
http://dixq.net/forum/viewtopic.php?f=3&t=9445
というトピックで参考になりそうなサイトが挙げられているので見てはどうでしょうか。
2011年のトピックで挙げられたサイトなので今はもっとよいサイトがあるかもしれませんが。

すでに調べていてかつ移動量が少ない場合は調べない
調べるときに直前と逆の方向には進まないようにする
というような工夫の仕方があるようです。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 弾幕シューティングゲームにおいて弾を固定した後角度変化を持たせたい
返信数: 8
閲覧数: 1340

Re: 弾幕シューティングゲームにおいて弾を固定した後角度変化を持たせたい

弾が撃たれてから500カウントではなく、
弾幕が始まってから500カウントに動き出すようにすればよいのではないでしょうか。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 弾幕シューティングゲームにおいて弾を固定した後角度変化を持たせたい
返信数: 8
閲覧数: 1340

Re: 弾幕シューティングゲームにおいて弾を固定した後角度変化を持たせたい

「500カウント後の一度だけ角度を決められるようにしたい」とのことですが
コードを見たところ、弾を撃った直後は動かないようなので
弾を撃つときに動かしたい角度を代入して、
500カウントの時は速さを2.5にするだけにするとよいでしょう。

もし、今回と違って撃った直後は敵から弾の発射位置の方向に動き、
その後に角度が変化し、変化後の角度は弾ごとに1°ずつ変わるというような弾幕を
私が作るとしたら弾のstateに発生した時のカウントを記憶させて
変化するタイミングで角度を計算するというようなやり方をすると思います。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: ターン制ストラテジーゲームを作っているのですが・・・
返信数: 13
閲覧数: 2684

Re: ターン制ストラテジーゲームを作っているのですが・・・

左右が欠けるのは移動可能であるとわかった場所をもう一度調べることができないためです。
それをどうにかすれば思った通りに動くと思います。
before.png
before.png (39.27 KiB) 閲覧数: 2662 回
after.png
after.png (38.67 KiB) 閲覧数: 2662 回
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 弾幕シューティングゲームにおいて弾を固定した後角度変化を持たせたい
返信数: 8
閲覧数: 1340

Re: 弾幕シューティングゲームにおいて弾を固定した後角度変化を持たせたい

0,2π,4π,…の方向に撃っていますが
これらはすべて0と同じ方向になります。

1°をラジアンに変換した時の値は何でしょうか?
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: ゲージを増やすには
返信数: 5
閲覧数: 1458

Re: ゲージを増やすには

>他の方に聞いたら
他の方にどこで教わったのでしょうか。
ウェブ上で教わったのでしたらURLを書くと話の流れが分かりやすくなります。
ゲージの表示、ゲージの管理、マウスの入力を教えてもらったのであれば
プログラムの作成は問題ないはずですが。

>何か間違っていたら指摘もお願いします。
作成中のコードを載せてください。

>DX
DXライブラリのことですか?
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: →方向へ増えていくゲージ
返信数: 2
閲覧数: 779

Re: →方向へ増えていくゲージ

最大HPに対してどれだけHPを減らせたかの割合を示すのであれば
(hpmax-nowhp)*width/hpmaxと書けばよいのではないでしょうか。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: microsoft visual studio 2010 プログラミングについて
返信数: 1
閲覧数: 577

Re: microsoft visual studio 2010 プログラミングについて

定義では
subroutine gaussian_elimination(a0, x, b, n)
なのに呼び出す時は
call gaussian_eleimination(a, x, b, n)
となっているからではないでしょうか?
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: モンスターの種類を増やす
返信数: 16
閲覧数: 3939

Re: モンスターの種類を増やす

0001020304
1011121314
2021222324
3031323334
4041424344

と書かれたファイルを読んで
data[0][0]=0,data[0][1]=1,…,data[0][4]=4,data[1][0]=10,…,data[4][4]=44
となるようにするプログラムを書いてくださいと言われたらどこまで書けますか?
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: error C2047が消えません
返信数: 4
閲覧数: 758

Re: error C2047が消えません

1.switchがswichになっています。
2.switch()の後ろに;はつきません。
3.case 2:のようにcaseと数値の間を空けてください。

本やサイトなどでC言語の文法を学ぶことをおすすめします。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: このif文の条件式
返信数: 3
閲覧数: 840

Re: このif文の条件式

その認識で大丈夫だと思います。

不安であれば演算子の優先順位について調べてはどうでしょうか。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 14歳からはじめるC言語わくわくゲームプログラミング教室 VS2013編
返信数: 5
閲覧数: 1590

Re: 14歳からはじめるC言語わくわくゲームプログラミング教室 VS2013編

バージョンが違うと本に付属している
ソリューションファイル(.sln)やプロジェクトファイル(.vcxproj)を開けないかもしれないので
その場合はこれらのファイルを自分で作成してソースコード(.cppや.h)を取り込む必要があるという事ですね。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 中ボスとラスボスのキャラを変える方法
返信数: 3
閲覧数: 1075

Re: 中ボスとラスボスのキャラを変える方法

それぞれのボスがどの画像を使用するか、
今でているボスがどの画像を使用しているか
という情報があれば実装できそうですね。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 3Dファイル
返信数: 2
閲覧数: 777

Re: 3Dファイル

「fatal error lnk1123: coff への変換中に障害が発生しました」で検索してみてはどうでしょうか?
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 至急です、おねがいします for文
返信数: 2
閲覧数: 656

Re: 至急です、おねがいします for文

同じような質問があり、既に回答されてますね。
http://detail.chiebukuro.yahoo.co.jp/qa ... 4138101414

この掲示板では丸投げ・相互リンクを張らないマルチポストはルール違反となります。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 弾の発射位置に魔法陣を描画したい
返信数: 17
閲覧数: 2053

Re: 弾の発射位置に魔法陣を描画したい

魔法陣の座標から弾を撃つコードになっていますね。

ax,ay,ax1,ay2の型はdoubleではないでしょうか?
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 弾の発射位置に魔法陣を描画したい
返信数: 17
閲覧数: 2053

Re: 弾の発射位置に魔法陣を描画したい

今回の弾幕ならば問題はないでしょう。

では、以下の動画のように乱数を用いて弾を発射し、
発射された弾の位置から自機狙いの弾を発射させるような弾幕ではどうでしょうか?
[youtube][/youtube]
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 弾の発射位置に魔法陣を描画したい
返信数: 17
閲覧数: 2053

Re: 弾の発射位置に魔法陣を描画したい

魔法陣の位置から発射するというのは無視したんですね。
解決したのならいいですが。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 配列で困っています。
返信数: 1
閲覧数: 572

Re: 配列で困っています。

5つの要素の配列であるはずが4つの要素の配列になっているからかもしれません。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: キー入力クラスの設計
返信数: 49
閲覧数: 10065

Re: キー入力クラスの設計

前のトピック「C++でのリプレイの実装」に書かれている http://dixq.net/forum/viewtopic.php?f=3&t=15513 インプット、コントローラー、リプレイについて書いてみました。 インプット(キー入力クラス・ゲームパッドクラス) 使用されるかどうかを問わず、全てのキー、ボタンの情報(No:16の「ネイティブな入力」)を管理(No:18) ネイティブな入力からステータスへの変換を行う(No:16) キーコンフィグの影響を受ける(No:16) 変換されたステータスを渡す機能を持つ(No:16) ステータスの定義はコントローラーで行われている(No:18) コントロ...
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 弾の発射位置に魔法陣を描画したい
返信数: 17
閲覧数: 2053

Re: 弾の発射位置に魔法陣を描画したい

tillは画面外に出ても弾が消えない時間を表しています。 画面外から弾を出す弾幕などに使えます。 動画の弾幕については 「毎フレーム弾の発射位置で魔法陣を発生・消去をする」という考えではなく、 「魔法陣は最初に1度だけ発生させ、魔法陣の位置から弾を発射する」という考えで作成しました。 以下のように考えてみてはどうでしょうか (1)時計回りの動きをする魔法陣のみを考える (1)-1 最初のフレームで魔法陣の弾を発生させます。 (1)-2 全ての弾を調べ、flagが1である弾があったら時計回りに動くというように書きます 動かす時はshot[n].bullet[k].x =enemy[shot[n]...
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 三角形のプログラミング
返信数: 2
閲覧数: 597

Re: 三角形のプログラミング

このフォーラムでは課題などの丸投げは禁止です。

三角形を作れる条件とヘロンの公式については検索すれば見つかるはずです。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: [雑談]パソコンって分ける必要あるのですか?
返信数: 14
閲覧数: 2236

Re: [雑談]パソコンって分ける必要あるのですか?

ユーザーアカウントについてはsoftyaさんが書いているように
検索して調べるのがよいと思います。

freeさんの家族の方がどのように考えているのか気になります。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 弾の発射位置に魔法陣を描画したい
返信数: 17
閲覧数: 2053

Re: 弾の発射位置に魔法陣を描画したい

[youtube]https://www.youtube.com/watch?v=T029SJ89eCc[/youtube] この動画の大弾の画像を魔法陣に差し替えたようなものを作りたいという事でいいでしょうか? それならば魔法陣の画像を持つ弾の動きを先に作り その弾の位置から弾を発射させるようにすればいいとおもいます 16章「ミシャグジさま弾幕を作ってみよう」に stateによって弾の回転する方向を変える例がありますが 今回の場合、画像が魔法陣でstateがそれぞれ1と2である2つの弾を最初に発生させる そして、全ての弾を調べて flagが0でなく、かつstateが1の弾があればその弾は時計...
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 弾の発射位置に魔法陣を描画したい
返信数: 17
閲覧数: 2053

Re: 弾の発射位置に魔法陣を描画したい

魔法陣を「魔法陣の画像を用いる弾」として考えてみてはどうでしょうか。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: [雑談]パソコンって分ける必要あるのですか?
返信数: 14
閲覧数: 2236

Re: [雑談]パソコンって分ける必要あるのですか?

家族のそれぞれが自分のユーザーアカウントを持っているのであれば
間違って他の人のファイルを消すという事は起こりにくいと思います。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: [雑談]パソコンって分ける必要あるのですか?
返信数: 14
閲覧数: 2236

Re: [雑談]パソコンって分ける必要あるのですか?

ゲームが動くのならばゲーム専用にパソコンを分ける必要はないでしょう。
容量が不安なのであれば遊び終わったゲームは削除するなどすればよいと思います。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: キー入力でプレイヤーが攻撃できるようにする処理
返信数: 10
閲覧数: 3136

Re: キー入力でプレイヤーが攻撃できるようにする処理

前にも同じような質問のトピックがあったような気がしますが。 過去のトピック C++でゲームのタイトル文字を、キー入力したら数秒間点滅させる処理(2014/2/14) http://dixq.net/forum/viewtopic.php?f=3&t=14643 c++でゲームキャラクターのモーションの中の一部表示(2014/2/17) http://dixq.net/forum/viewtopic.php?f=3&t=14656 C/C++縦スクロールゲーム(2014/3/20) 「敵の数をループさせる」という表現がでたトピック http://dixq.net/forum/viewtopic....
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 東方シリーズのあれこれ[雑談]
返信数: 9
閲覧数: 1995

Re: 東方シリーズのあれこれ[雑談]

近くにある同人ショップで買えるのならばそれが一番確実ではやいです。 そうでない場合はインターネットで購入となるでしょう。 メロンブックスとアマゾンの支払い方法について メロンブックス 代金引換(現金、クレジットカード、デビットカード) クレジットカード コンビニ前払い(ファミリーマート(Famiポート)のみ) アマゾン コンビニ・ATM・ネットバンキング・電子マネー AMAZONポイント クレジットカード 代金引換 値段や配送にかかる時間などは自分で調べてください。 d3dx9_43.dllについては microsoftのサイトでDirectXエンドユーザーランタイムをインストールしてください。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: 東方シリーズのあれこれ[雑談]
返信数: 9
閲覧数: 1995

Re: 東方シリーズのあれこれ[雑談]

東方輝針城の体験版をダウンロードして試せばよいのではないでしょうか。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: DrawRotaGraph2で円左側を表示
返信数: 4
閲覧数: 1180

Re: DrawRotaGraph2で円左側を表示

右側の文字を描画するときは
画像の左側を基点として回転させているようなので

左側の文字を描画するときは
画像の右側を基点として回転させるようにしてみてはどうでしょうか。
by Tatu
5年前
フォーラム: C言語何でも質問掲示板
トピック: Objectを大量に描画したいが…重い。なにかが悪い。
返信数: 59
閲覧数: 16320

Re: Objectを大量に描画したいが…重い。なにかが悪い。

カウンターを0に戻す処理がなかったから
カウンターが増え続けたということはないですよね?

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