検索結果 37 件

by メカ
5年前
フォーラム: C言語何でも質問掲示板
トピック: dxlibを用いた3dゲームのアニメーションについて
返信数: 1
閲覧数: 408

dxlibを用いた3dゲームのアニメーションについて

物を動かす(キャラクターの動作など)アニメーションなどは出来るのですが、ものが壊れる(バラバラに拡散する)ようなアニメーションはどうやって作るのでしょうか?
by メカ
5年前
フォーラム: C言語何でも質問掲示板
トピック: ネットワーク対戦機能を作りたいのですが、
返信数: 5
閲覧数: 1351

Re: ネットワーク対戦機能を作りたいのですが、

ありがとうございます!
参考にします
by メカ
5年前
フォーラム: C言語何でも質問掲示板
トピック: ネットワーク対戦機能を作りたいのですが、
返信数: 5
閲覧数: 1351

ネットワーク対戦機能を作りたいのですが、

無料サーバーを使ってそれに接続しているプレイヤーのIPアドレスを読み込んでマッチングさせる、という形のものをつくりたいのですが可能でしょうか?
サーバーは対戦相手募集用に使い、マッチングした後はどちらかをホストにして通信対戦という流れです。
無料サーバーでオンラインゲームを作るのは難しいと聞きましたが、IPアドレスのみを管理するものであれば出来るかと思い、質問させていただきました。
もし可能でしたらおすすめの無料サーバーを紹介して欲しいです。
ご回答お待ちしております。
by メカ
6年前
フォーラム: C言語何でも質問掲示板
トピック: 三角関数を使うとフリーズする
返信数: 3
閲覧数: 658

三角関数を使うとフリーズする

3Dポリゴンがアナログパッドを傾けた方向に向く(回転する)ようにしたいのですが、 model[15]{x,y,z}が3Dポリゴンの固定座標で、modelchar[15]{x,y,z}が実際に3Dポリゴンを描画するときの座標です。 padxがアナログパッドのx軸、padyがアナログパッドのy軸とするとき、 for(int i=0;i<15;i++){ modelchar[i].x=model[i].x * cos(atan2f(pady,padx)); modelchar[i].z=model[i].z * sin(atan2f(pady,padx)); } この部分です。 三角関数をはずすと正...
by メカ
6年前
フォーラム: C言語何でも質問掲示板
トピック: 2dゲームで坂道を実装しようと思っているのですが...
返信数: 6
閲覧数: 1395

Re: 2dゲームで坂道を実装しようと思っているのですが...

私の場合はファイルからマップのデータを読み込んで表示させています。 イメージとしてはこんな感じです。 走り書きなので間違えているかもしれませんが(汗) //マップチップのサイズが40*40の場合 int worldx=0;//X軸 int worldy=0;//Y軸 char mapdat[100][100];//マップの配置[x軸][y軸] for(int x=0;x<12;x++){ for(int y=0;y<7;y++){ //ここでX軸=x*40-worldx,Y軸=y*40-worldyの位置にmapdat[x+worldx/40][y+worldy/40]のマップチップを表示する...
by メカ
6年前
フォーラム: C言語何でも質問掲示板
トピック: PSPSDKによる3D表示について
返信数: 0
閲覧数: 547

PSPSDKによる3D表示について

PSPSDKを使って3Dモデルの表示をしたいのですが上手くできません。 恐らくどこかのコードが間違っていると思います。 もしくはやり方が全然違うかもしれません 下記のコードで int model_test=LoadModel("test.x"); DrawModel(VGet(0.0f,0.0f,0.0f),model_test); を実行すると表示出来るようにしたいのですがどこが間違ってるか教えて下さい。 VGetは表示する位置の設定用につけましたがまだ未実装です。 色などもまだ出来てません。 実行すると変な三角形が出てきて3Dモデルでは無いものが出てきます。 恐らくどこかが間違えていると思...
by メカ
6年前
フォーラム: C言語何でも質問掲示板
トピック: PSPSDKによる動画再生について
返信数: 1
閲覧数: 631

PSPSDKによる動画再生について

PSPで動画ファイルの再生可能な関数やライブラリが調べても無いので質問致します。
動画ファイルであればmp4やaviなど拡張子は何でもいいです。
PSPの自作アプリの中には動画再生が可能なアプリもたくさん出ているので不可能ではないと思います
『video.mp4』というファイルがあると例えてもしサンプルコードまたは関数を作れる方がいらっしゃいましたら教えていただけないでしょうか?
解説サイトがひとつも無かった為、自力で頑張ってみましたが私の知識不足でさっぱり分かりませんでした。
ご回答お待ちしております。
by メカ
6年前
フォーラム: C言語何でも質問掲示板
トピック: PSPSDKのネットワーク関数について
返信数: 1
閲覧数: 331

PSPSDKのネットワーク関数について

PSPで無線LANに接続出来るか調べてみたらこれを見つけました。
http://hatena.ne.jp/devm33/touch/20120223/1330018446
この関数で無線LAN(ネット)に接続出来ると書いていますが、これでどのような事が出来るのでしょうか?
また、私のやりたいことは追加コンテンツとしてネット上のファイル(テキスト)を開いてcharに収納またはダウンロードしてからfopen関数などでcharに収納する事です。
どなたか教えて下さいm(__)mご回答お待ちしております。
by メカ
6年前
フォーラム: C言語何でも質問掲示板
トピック: typedef structで格納した文字を表示しようとすると強制終了します
返信数: 1
閲覧数: 304

typedef structで格納した文字を表示しようとすると強制終了します

DXライブラリを使用しています。 #include "DxLib.h" #include <stdio.h> #include <stdlib.h> #include <string.h> char Name[256]; int Item;//アイテム個数 int Item_i;//所持しているアイテム typedef struct {char name[128];}ItemName; // アイテム格納用変数 ItemName item_name[100]={{"NoItem"},{"鍵"},{"薬(小)"},{"薬(中)"},{"薬(大)"}};//データ読み込み int WINAPI W...
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリのコードについて質問です
返信数: 6
閲覧数: 913

Re: DXライブラリのコードについて質問です

コードの位置に問題がありました(^^)
スプリプトのロードを先に実行したら解決出来ました
ありがとうございました
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: スプリプトについて
返信数: 7
閲覧数: 744

Re: スプリプトについて

BOMの影響でシフトになってました(^^)
ありがとうございます!
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリのfileread_getcについて
返信数: 2
閲覧数: 543

Re: DXライブラリのfileread_getcについて

分かりました(^^)
あと返信遅れて申し訳ないですm(_ _)m
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: ファイルから読み込んだ文字列について
返信数: 4
閲覧数: 425

ファイルから読み込んだ文字列について

ファイルの文字列を比較するコードを書いてますが、
急に正常に比較できなくなりました。
いくつか実験してみたのですが、
ファイルから文字列を読み込み、それをprintfで表示すると
わけの分からない半角文字が2~3文字出てからファイルの文字が出力されます。
DXライブラリのコードで読み込んだら正常に出力されました。
前まではそんな事はありませんでした。文字コードか何かが邪魔してると思うのですが、
どうすれば解決出来るのでしょうか?
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリのfileread_getcについて
返信数: 2
閲覧数: 543

DXライブラリのfileread_getcについて

ググったらfileread_getcは半角文字しか読み込まないと書いてありましたが、
全角文字を読み込む方法は無いのでしょうか?
getcで読み込めるのは1バイト分ですが、読み込んだ1バイトのコードに
何らかの処理をして読み込むなど、何か方法があれば教えて頂きたいです。

また、getsで文字列を読み込んで一文字ずつ分けてgetcのように読み込めたりしますか?
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: スプリプトについて
返信数: 7
閲覧数: 744

Re: スプリプトについて

文字数エラーを避けたらちゃんと入力された文字が表示されましたが、
文字数エラーになるとそのままフリーズして表示も書き込みも出来ないです。
Event 1
ではエラーになりませんでした。
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: スプリプトについて
返信数: 7
閲覧数: 744

Re: スプリプトについて

すみません。間違いがありました。
Event 1
この文なら出来ました。
あと、一文字も多分できます。
ですが、MapLoad 1,1,13これが出来ないです。
なお、最大文字数などは、読み込まなかった為、少しいじりました。

コード:

//スクリプトは最大300行まで読み込む
#define SCRIPT_MAX_LINE 300
//スクリプト最大文字数
#define SCRIPT_MAX_STRING_LENGTH 500
UTF-8にした理由は、dxライブラリpspを使ってpspで動かしたいからです。
PSPで表示できる文字コードはUTF-8だけだそうです。
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: スプリプトについて
返信数: 7
閲覧数: 744

スプリプトについて

http://karetta.jp/book-node/game-programming/235355
ここに載ってるコードを使ったのですが、
error: 文字数が多すぎます (1行目)
と出て、ファイルを読み込めません。
前は読み込めましたが、急に読めなくなりました。
ファイルには
MapLoad 1,1,13
と書いていますが、文字が多くもないのにエラーになります。
一文字記入しただけでも同様です。
文字コードはUTF-8です。
原因と解決法があれば教えてください。
よろしくお願いします。
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリのコードについて質問です
返信数: 6
閲覧数: 913

Re: DXライブラリのコードについて質問です

ご回答有難う御座います。
間違ったコードを直してみましたが、前と同じようにバグで強制終了してしまいます。
また、このコードでちゃんとスプリプト出来るかどうかも不安です。
コード自体に誤りは無いのでしょうか?
何度もすいません。

また、softyaさんの回答どうりにログファイルなども活用して、こちらの方でも誤りを探してみます。
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリのコードについて質問です
返信数: 6
閲覧数: 913

DXライブラリのコードについて質問です

DXライブラリでスプリプトを読み込むコードを作成したのですが、 実行するとバグって動きません。 おそらくどこかのコードに誤りがあると思います。 何回見返してもわかりません。 バグの原因は何でしょうか? 少し長いコードですみませんがご回答お待ちしております。 DrawString関数のスプリプトコードです。 #include <dxlibp.h> #include <stdio.h> #include <stdlib.h> #include <string.h> //スクリプトは最大1000行まで読み込む #define SCRIPT_MAX_LINE 1000 //スクリプト最大文字数 #de...
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: ファイルからコードを読み込む
返信数: 4
閲覧数: 513

Re: ファイルからコードを読み込む

分かりました。
ご回答有難う御座いました!
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: ファイルからコードを読み込む
返信数: 4
閲覧数: 513

ファイルからコードを読み込む

txtなどのファイルからコードを読み込んで実行するなんて事は可能でしょうか?
dxライブラリを使ってますが、
目的は追加コンテンツ的なのを作りたいと思ったからです。
コード読み込みが不可能なら、追加コンテンツで
新たにストーリー又はイベントを作るにはどういった方法があるのでしょうか?
ご回答お待ちしています。
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: DXlibでsprintfを使って画像を読み込む処理について
返信数: 5
閲覧数: 984

Re: DXlibでsprintfを使って画像を読み込む処理について

皆さんご回答有難う御座います\(^o^)/
原因はメモリ不足でした!
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: DXlibでsprintfを使って画像を読み込む処理について
返信数: 5
閲覧数: 984

Re: DXlibでsprintfを使って画像を読み込む処理について

すいません!18.png位まで読み込めてました。
ですがそれ以降が読み込めないです。
原因としてはどういった物があるのでしょうか?
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: DXlibでsprintfを使って画像を読み込む処理について
返信数: 5
閲覧数: 984

DXlibでsprintfを使って画像を読み込む処理について

200枚程の画像を読み込む時にsprintfで場所を指定してますが、 どうしても10枚目で途切れてしまいます。 10の位が指定出来てないのが原因と思いますが、色々試してもおなじ結果になります。 自分の打ったコードですが、誤りがあると思います。 1.png~200.pngが"Data/anime/"にあるとします。 char Name[128]; int png[200];//画像ハンドル for(int i=0;i<200;i=i+1){ sprintf(Name,"Data/anime/%d.png",i); png[i]=LoadGraph(Name); } これを実行すると9.pngまで...
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: dxlibのファイルの文字読み込みについて
返信数: 5
閲覧数: 1318

Re: dxlibのファイルの文字読み込みについて

文字コードが原因でした!
只今、文字コードを変換したら出来ました\(^o^)/
皆さんのお陰です!ありがとうございました(;^ω^)
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: dxlibのファイルの文字読み込みについて
返信数: 5
閲覧数: 1318

Re: dxlibのファイルの文字読み込みについて

ご回答有難う御座います。
只今、第二引数を128に変えて見たところ、前よりは良くなりましたが、出力結果が改善されません。
出力結果↓

听fh
S
LB

遉@@

どうすればなおるのでしょうか
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: dxlibのファイルの文字読み込みについて
返信数: 5
閲覧数: 1318

dxlibのファイルの文字読み込みについて

ファイルの文字を読み込んで、その文字を画面に出力するプログラムですが、 出力される文字がわけの分からない文字になります。 自分の打ったファイルの読み込みのコードです。 int f; char Bun[5][128]; //読み込み f=FileRead_open("01.txt"); for(int i=0;i<5;i=i+1)FileRead_gets(Bun[i],11+3,f); FlieRead_close(f); //出力 for(int i=0;i<5;i=i+1)DrawString(0,20*i,Bun[i],GetColor(255,255,255),TRUE); ↓01.t...
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: マップエディタについて
返信数: 9
閲覧数: 2075

Re: マップエディタについて

皆さんご回答有難う御座います。
おかげさまで解決しました。
Tatuさんわざわざマップエディタ作ってくれて本当に感謝です。・゚・(ノ∀`)・゚・。
有難く使わせて頂きます。
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: マップエディタについて
返信数: 9
閲覧数: 2075

Re: マップエディタについて

ご回答有難う御座います。
そうですよね(汗)
やはり自分で作ることにします。
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: マップエディタについて
返信数: 9
閲覧数: 2075

マップエディタについて

自分の作成中のゲームに合った2Dマップエディタを探しています。
特徴は、txt形式保存に対応
マップチップに書き込み文字を設定出来る(アルファベット対応)
保存したtxtを開くとこんな感じになっている
0000000000…
0010011000…
AAAABBAAC…
CC00000000…
『'』などは付かずに英数字だけのものです。
ご回答お待ちしています。
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: dxlib psp 公式セーブのやり方がわかりません
返信数: 6
閲覧数: 578

Re: dxlib psp 公式セーブのやり方がわかりません

わかりました(^^)
何度もご回答有難う御座います!
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: dxlib psp 公式セーブのやり方がわかりません
返信数: 6
閲覧数: 578

Re: dxlib psp 公式セーブのやり方がわかりません

struct Save{
int a;
int i[5];
char data;
char name[10];
}
int main(){
struct Save dat;
char *p = (char *)&dat;
}
これでpを渡したら出来ますか?
ファイルの読み書きの処理は少しなら分かります。
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: dxlib psp 公式セーブのやり方がわかりません
返信数: 6
閲覧数: 578

Re: dxlib psp 公式セーブのやり方がわかりません

そこに渡せばいいんですね、ご回答感謝です。
int a,int i[5],char data,char name[10];
char*savedataにこのデータの情報を書く一例を教えて頂ければ有難いです。
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: dxlib psp 公式セーブのやり方がわかりません
返信数: 6
閲覧数: 578

dxlib psp 公式セーブのやり方がわかりません

DXライブラリPortableで公式セーブ機能を使う方法についてですが、
http://oisu.blog85.fc2.com/blog-entry-1061.html
これを使おうと思ってますが、関数の引数の説明がいまいち分かりません。
セーブするデータ(intなど)はどのように指定してセーブするのですか?
ご回答お待ちしております。
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: PSPをネット接続させるプログラム(PSPSDK)
返信数: 2
閲覧数: 390

Re: PSPをネット接続させるプログラム(PSPSDK)

ご回答ありがとうございますm(_ _)m
簡単そうでしたが相当難しいんですね。
もっと知識がついた時に挑戦してみます。
by メカ
7年前
フォーラム: C言語何でも質問掲示板
トピック: PSPをネット接続させるプログラム(PSPSDK)
返信数: 2
閲覧数: 390

PSPをネット接続させるプログラム(PSPSDK)

こんにちは、PSPプログラミングについて質問です。
PSPSDKライブラリで無線LANで指定されたURL(DLリンク)からファイルをダウンロードして指定した場所に保存するにはどんなプログラムを打ち込めばいいのでしょうか?
ご回答お待ちしております。

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