検索結果 6 件

by Glecion
1年前
フォーラム: C言語何でも質問掲示板
トピック: シューティングゲームの敵の弾を連続して発射
返信数: 4
閲覧数: 2790

シューティングゲームの敵の弾を連続して発射

シューティングゲームを作成しているのですが、敵が連続して弾を発射させたいのですが今現状としては、敵が発射した弾が画面外に出てから次の弾が発射するようになっています。どうすればいいのでしょうか?
by Glecion
1年前
フォーラム: C言語何でも質問掲示板
トピック: スーパーマリオのようなゲームの作成
返信数: 8
閲覧数: 3615

Re: スーパーマリオのようなゲームの作成

この問題は解決しました!返信してくれた皆さんありがとうございました。
by Glecion
1年前
フォーラム: C言語何でも質問掲示板
トピック: スーパーマリオのようなゲームの作成
返信数: 8
閲覧数: 3615

Re: スーパーマリオのようなゲームの作成

提示されているコードはサブルーチンだけで、全体のフローがわかりません。実際に動かす為には下記のような骨格にサブルーチンを配置したものがあると思います。 #include "system.h" int main(){ InitSystem(); while ( ***){ *** } DestroySystem(); return 0; } メインルーチンはこれです。分割されています。 /* * ファイル名: pracice.c * 機能   : メインルーチン */ #include "system.h" #include <stdio.h> /* 関数 */ static Uint32 A...
by Glecion
1年前
フォーラム: C言語何でも質問掲示板
トピック: スーパーマリオのようなゲームの作成
返信数: 8
閲覧数: 3615

Re: スーパーマリオのようなゲームの作成

ここに書き込むのは初めてなので、気分を悪くさせていたらすみません。 SDL2を用いて、スーパーマリオ風のゲームを作ろうとしていて、実行するとマリオが地面をすり抜けて落っこちてしまいます。 これがsystem.hです。 * * ファイル名 : system.h * 機能 : 共通変数,外部関数の定義 */ #ifndef _SYSTEM_H_ #define _SYSTEM_H_ #include <SDL2/SDL.h> /* マップサイズ */ enum { MAP_Width = 30, MAP_Height = 10, WD_Width = 15, WD_Height = 10, MAP...
by Glecion
1年前
フォーラム: C言語何でも質問掲示板
トピック: スーパーマリオのようなゲームの作成
返信数: 8
閲覧数: 3615

Re: スーパーマリオのようなゲームの作成

地面に当たらずに落ちてしまいます、ご教授お願い致します。
by Glecion
1年前
フォーラム: C言語何でも質問掲示板
トピック: スーパーマリオのようなゲームの作成
返信数: 8
閲覧数: 3615

スーパーマリオのようなゲームの作成

#include "system.h" #include <math.h> #include <stdio.h> #include <stdlib.h> #include <time.h> /* データファイルパス */ static char gCharaDataFile[] = "chara.data"; /* 変数初期化 */ GameInfo gGame = { GS_Playing, { SDL_FALSE, SDL_FALSE, SDL_FALSE, SDL_FALSE }, 30, 0, 0, 0, 0.0, MSG_None, { 0, 0, WD_Width *MAP_Ch...

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