解決しました
ありがとうございました
検索結果 23 件
- 6年前
- フォーラム: C言語何でも質問掲示板
- トピック: DirectXでロックオンカメラの実装
- 返信数: 1
- 閲覧数: 7180
DirectXでロックオンカメラの実装
ロックオンカメラを実装したいと思っています。 現在敵1 player1でLを押したらロックオンをするようにしています 下記はCameraUpdate内のプログラムです いろいろなサイトをみてやってみたのですがうまくいきません なにかヒントでもあれば教えていただきたいです m_lookAt = (m_front * LOOKATRANGE) + m_pos; this->UpdateView(); m_pos.m128_f32[0] = m_lookAt.m128_f32[0] - m_front.m128_f32[0] * LOOKATRANGE; m_pos.m128_f32[1] = m_...
- 6年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3角ポリゴン化したfbxもでるをblenderで吐き出すとポリゴンが壊れる
- 返信数: 2
- 閲覧数: 5212
3角ポリゴン化したfbxもでるをblenderで吐き出すとポリゴンが壊れる
blenderでは面を3角形にというコマンドで3角形にしています
またもとから3角形ポリゴンになっているモデルは
自分のプログラムで綺麗に表示されました。
おそらく3角形化したあとにわん工程あると
思うのですが、もしそれがわかるかたが
おりましたら教えていただけると助かります
またもとから3角形ポリゴンになっているモデルは
自分のプログラムで綺麗に表示されました。
おそらく3角形化したあとにわん工程あると
思うのですが、もしそれがわかるかたが
おりましたら教えていただけると助かります
- 6年前
- フォーラム: C言語何でも質問掲示板
- トピック: directx11必携のスキンメッシュアニメーション
- 返信数: 0
- 閲覧数: 8371
directx11必携のスキンメッシュアニメーション
directx11の必携という本にスキンメッシュアニメーションのサンプルがあるのですが、
もともと付属されているxファイルを使う分には大丈夫なのですが、自分でもってきたxファイルだと
m_pContainerがNULLでエラーが起きます。
もしこのような事例で解決策があれば教えていただきたいです!
もともと付属されているxファイルを使う分には大丈夫なのですが、自分でもってきたxファイルだと
m_pContainerがNULLでエラーが起きます。
もしこのような事例で解決策があれば教えていただきたいです!
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: directxでステージ2dアクションをつくりたい
- 返信数: 1
- 閲覧数: 5044
directxでステージ2dアクションをつくりたい
directx9を使って
マリオみたいな複数ステージがあるゲームをつくりたいと思っています。
ブロックの位置や敵の出現場所
などの管理の仕方について教えていただきたいです
マリオみたいな複数ステージがあるゲームをつくりたいと思っています。
ブロックの位置や敵の出現場所
などの管理の仕方について教えていただきたいです
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: NULLについてとゲームループの回し方について
- 返信数: 2
- 閲覧数: 2630
Re: NULLについてとゲームループの回し方について
なるほど
返信ありがとうございます
ちなみにゲームループはこれでただしいでしょうか?
返信ありがとうございます
ちなみにゲームループはこれでただしいでしょうか?
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: NULLについてとゲームループの回し方について
- 返信数: 2
- 閲覧数: 2630
NULLについてとゲームループの回し方について
NULLとゲームループのやり方についての質問です time_t t = time(NULL); for(;;){ if (t != time(NULL)) t = time(NULL); printf("%d",t); } timeを使って1秒ごとに時間を表示しています なぜNULLが入るのかわかりません NULLとはいったいなんなのでしょうか int cnt=0; for(;;){ int a=0; cnt++; if(cnt=>20000){ a==1; cnt=0; } if(a==1){ --------処理のupdata,drow--- ----処理の終わり----- a=0; } ...
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: c言語で絵を描くために文字と文字の間隔をなくすには
- 返信数: 6
- 閲覧数: 12159
Re: c言語で絵を描くために文字と文字の間隔をなくすには
返信遅くなりました
やってみます
やってみます
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: c言語で絵を描くために文字と文字の間隔をなくすには
- 返信数: 6
- 閲覧数: 12159
Re: c言語で絵を描くために文字と文字の間隔をなくすには
こちらが配布されているものです なおvisual studio2015を使用しております #ifndef __CONIOEX_H #define __CONIOEX_H #ifdef __cplusplus extern "C" { #endif #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <malloc.h> #include <string.h> #include <process.h> #include <windows.h> #include <tchar.h> #include <mmsyste...
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: c言語で絵を描くために文字と文字の間隔をなくすには
- 返信数: 6
- 閲覧数: 12159
c言語で絵を描くために文字と文字の間隔をなくすには
現在c言語で□や○をつかって背景や、キャラクターを作っているのですが、
どうしても間隔が空いてしまいます。x座標を1ずつずらしても間隔が空いてしまうので、
これの対処方法があれば教えていただきたいです!
どうしても間隔が空いてしまいます。x座標を1ずつずらしても間隔が空いてしまうので、
これの対処方法があれば教えていただきたいです!
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: visual stuzio2015 弾の移動と表示の仕方
- 返信数: 7
- 閲覧数: 10654
Re: visual stuzio2015 弾の移動と表示の仕方
分かりました気をつけます
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: シューティングゲームの作り方改
- 返信数: 16
- 閲覧数: 16938
Re: 弾の当たり判定と弾の過去座標の消し方
くばられたものなので、むだなところもあります tama.cpp,player.cpp変更 構造体'ou'を作成 弾が王にあたったら王の座標が2動く処理にしてありますが 王がうごきません main cpp #include "main.h" #include "player.h" #include "./tama.h" void Init(void); void Uninit(void); void Update(void); void Draw(void); void DispFPS(void); #define DEBUG int g_nCountFPS; // FPSカウンタ void ...
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: visual stuzio2015 弾の移動と表示の仕方
- 返信数: 7
- 閲覧数: 10654
Re: visual stuzio2015 弾の移動と表示の仕方
投稿を消すことです
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: visual stuzio2015 弾の移動と表示の仕方
- 返信数: 7
- 閲覧数: 10654
Re: visual stuzio2015 弾の移動と表示の仕方
すいません
解除はどのように行えば良いのでしょうか?
解除はどのように行えば良いのでしょうか?
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: シューティングゲームの作り方改
- 返信数: 16
- 閲覧数: 16938
Re: シューティングゲームの作り方改
なるほど
勉強になります!
ありがとうございました
勉強になります!
ありがとうございました
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: シューティングゲームの作り方改
- 返信数: 16
- 閲覧数: 16938
Re: シューティングゲームの作り方改
すいません
もうひとついいでしょうか?
このgtma.fPosY<1の前にある--とはどういうことなのでしょうか?
--これをとったら表示位置が変わっていたので。
もうひとついいでしょうか?
このgtma.fPosY<1の前にある--とはどういうことなのでしょうか?
--これをとったら表示位置が変わっていたので。
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: シューティングゲームの作り方改
- 返信数: 16
- 閲覧数: 16938
Re: シューティングゲームの作り方改
おおおおおおおおお!
でましたー!!!
わざわざありがとうございました
でましたー!!!
わざわざありがとうございました
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: シューティングゲームの作り方改
- 返信数: 16
- 閲覧数: 16938
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: シューティングゲームの作り方改
- 返信数: 16
- 閲覧数: 16938
Re: シューティングゲームの作り方改
tama.cpp中をいじってみましたが玉すらでないです void tamaupdate(void) { gtama.fPosX = g_player.fPosX; gtama.time ++; if (inport(PK_N)&& gtama.time < 60) { // if(gtama.flg == 0) //{ gtama.flg = 1; g_player.fPosX = gtama.fPosX; g_player.fPosY = gtama.fPosY; // } } if (gtama.flg == 1) { gotoxy(gtama.fPosX, gtama.fPosY - 1...
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: シューティングゲームの作り方改
- 返信数: 16
- 閲覧数: 16938
Re: シューティングゲームの作り方改
返信ありがとうございます
printfでは弾を表示しております。
printfで偽になってしまっているのでしょうか?
無知で申し訳ないのですが
なぜそのようになっているのか教えていただけないでしょうか?
またなにが足りないのでしょうか?
printfでは弾を表示しております。
printfで偽になってしまっているのでしょうか?
無知で申し訳ないのですが
なぜそのようになっているのか教えていただけないでしょうか?
またなにが足りないのでしょうか?
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: シューティングゲームの作り方改
- 返信数: 16
- 閲覧数: 16938
Re: シューティングゲームの作り方改
返信ありがとうございますm(__)m
偽ということは
なにかつけたしたほうがいいということでしょうか?
プレイヤー座標に弾座標を入れているのは
プレイヤーと弾の位置を同じにするためです
そうしないとプレイヤーの上から弾がでないと思うので。
偽ということは
なにかつけたしたほうがいいということでしょうか?
プレイヤー座標に弾座標を入れているのは
プレイヤーと弾の位置を同じにするためです
そうしないとプレイヤーの上から弾がでないと思うので。
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: シューティングゲームの作り方改
- 返信数: 16
- 閲覧数: 16938
シューティングゲームの作り方改
くばられたものなので、むだなところもあります main cpp #include "main.h" #include "player.h" #include "./tama.h" void Init(void); void Uninit(void); void Update(void); void Draw(void); void DispFPS(void); #define DEBUG int g_nCountFPS; // FPSカウンタ void main(void) { // FPS計測するための変数 DWORD dwExecLastTime; DWORD dwFPSLastTime;...
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: visual stuzio2015 弾の移動と表示の仕方
- 返信数: 7
- 閲覧数: 10654
visual stuzio2015 弾の移動と表示の仕方
シューティングゲームを作ろうと思っていますが弾が発射されません
今描いているプログラムは
if(inport(PK_W))
{
if(tama.flg==0)
{
if(tama.time〈60) // 60fpsに1回弾をうつ
{
tama.flg=1
プレイヤー座標x=弾座標x
プレイヤー座標Y=弾座標Y
}
}
}
if(tama.flg=1)
{
弾x座標、弾Y座標ー1
printf("|")
}
今描いているプログラムは
if(inport(PK_W))
{
if(tama.flg==0)
{
if(tama.time〈60) // 60fpsに1回弾をうつ
{
tama.flg=1
プレイヤー座標x=弾座標x
プレイヤー座標Y=弾座標Y
}
}
}
if(tama.flg=1)
{
弾x座標、弾Y座標ー1
printf("|")
}