No.2ベストアンサー
- 回答日時:
★アドバイス
・コンソール・アプリケーションでは画像を出せません。
C言語でも命令(関数)が存在しません。
画像を表示するには GUI アプリケーションで作る必要があります。
>C言語をおぼえたてなんですが
↑
画像を出す(描画)するにはまだまだ時間が掛かりそうですね。
でもミニゲームとしてなら次のリンクをどうぞ。
(1)http://www.nhk.or.tv/kow/program/index.php→『テトリスの作り方』
コンソール・アプリケーションでも文字を利用してテトリスが作れるようです。
・あと画像を使った場合は GUI アプリケーションになりますが、こちらは次のサイトを
参考にして下さい。サンプル・ソースをダウンロードできます。
(2)http://codezine.jp/a/article/aid/207.aspx→『落ち物ゲームの作り方 第1回:「TETRA」編』
(3)http://codezine.jp/a/article/aid/228.aspx→『落ち物ゲームの作り方 第2回:「聖夜の落とし物」編』
ダウンロードしてソースファイルを見て下さい。
C言語ですが知らないような関数名がたくさん使われています。
これは Win32 API の関数群です。C言語の標準関数とは別の種類です。
Windows OS では内部はすべて Win32 API を使って処理されています。
公開されている関数以外にも非公開関数もあります。まぁ、当然かな。
・今後のために GUI アプリケーションのサイトと本を紹介します。
お決まりですが下のサイトを参考にして下さい。
http://www.kumei.ne.jp/c_lang/→『猫でもわかるプログラミング』SDK編を読むこと。
http://wisdom.sakura.ne.jp/system/winapi/→『Win32 API入門』本もお勧め。
http://www.geocities.jp/ky_webid/win32c/index.html→『Win32API(C言語)編』お勉強サイトです。
・以上。
参考URL:http://www.amazon.co.jp/dp/4797333332/
回答ありがとうございます
C言語では画像は表示できないんですね
リンクしてもらったサイトと本を参考にしたいと思います。
ありがとうございました^^
No.3
- 回答日時:
いやいや!あの。
#2さんが丁寧に説明されている通り、C言語で画像は表示が出来ます。
> C言語ですが知らないような関数名がたくさん使われています。
ただ、まだ「Hello, world!」くらいしかプログラミングをしたことがないのであれば、ミニゲームとはいえ完成まではかなりの時間を必要とすると思います。
もっと早く作り上げたい、もしくはモチベーションが保ちそうにないのであれば、他の簡単な方法を探した方がいいかもしれません。
Visual Basicであったり、HSP(私的には邪道)であったり、あとは各種ゲーム制作ツールの使用であったり、方法はあるような気がします。
回答ありがとうございます
理解力ないようですいません^^;
とりあえずC言語の本とここで紹介いただいたサイトを参考に
少しずつでもやっていきたいと思います
ありがとうございました
No.1
- 回答日時:
仰りたいことはわかるけど、質問が抽象的すぎて、どこから答えるべきか...
通常のC言語には、画像をポンと表示するような標準関数はないから(ないよね?みなさん)、VisualStudio使って、VC++でやった方が手っ取り早い。
そして(どこまでのレベルを求めるかにもよるけど)分かり易い本はたくさん売ってる。
とお答えしておきましょう。
回答ありがとうございます。
C言語でゲームを作れると聞いたんで
ミニゲームでも作ってみようと思ったんですが
おみくじとかサイコロとかのミニゲームで
画像を表示するのはどうゆうやり方をしてるのでしょうか?
C言語で作ったゲームはあると思うんですが
画像は別の言語で表示するのでしょうか?
質問ばっかりですいません^^;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- WordPress(ワードプレス) ワードプレスで、左寄せ画像と文字を横並びにせず、画像の下に文字を表示される方法を教えてください 1 2022/04/24 11:06
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- C言語・C++・C# 画像の画素値を変えるC言語のプログラムで指定された画像の中に白い三角形を右上に表示させるにはどのよう 3 2022/10/30 01:16
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
- 画像編集・動画編集・音楽編集 エクスプローラー サムネイル表示されない 1 2022/12/22 10:14
- Excel(エクセル) エクセルで日付が入っているセルを一定の法則に従って違うセルに表示したい 2 2022/04/04 17:16
- Excel(エクセル) エクセル、画像ファイル名の書かれたセル(複数個所)に画像を一括で表示させる方法 1 2023/04/19 00:19
- Windows 10 Win10PCのExploreで大量の画像ファイルを表示させる際に、画像の中身を表示させる方法 2 2023/06/12 06:55
- Word(ワード) wordで画像のように文字数を200文字間隔で表示させたいのですが、やり方が分かりません。 教えてい 1 2022/07/25 17:16
- C言語・C++・C# C言語初心者 構造体 課題について 2 2023/03/10 19:48
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【EXCEL VBA】ダブルクリックで...
-
VBA シート毎に画像挿入
-
VBAのユーザーフォームのイメー...
-
こんなことてしますか??
-
spacer.gif について
-
C#で画像を他の画像に貼り付け...
-
gif 画像上の ボタンに リン...
-
UWSCの色判定
-
(UWSC)HPの画像を保存するプ...
-
Excel ユーザーフォームで表示...
-
OpenCVを使った画像の切り抜き
-
bmp形式の画像を色の深さを24ビ...
-
背景画像の繰り返しについて
-
ヒストグラム類似度による画像...
-
jQuery . プログラミング 助け...
-
マスク画像の自動作成
-
【WPF】画像の切り替え
-
多角形を繋げるレイアウト
-
HTMLで画像をポップアップで表...
-
画像のピクセルデータの取得
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
こんなことてしますか??
-
【EXCEL VBA】ダブルクリックで...
-
Excelで画像URLを1つずつセル...
-
EXCEL VBA 複数のImageコントロ...
-
HTMLで画像をポップアップで表...
-
背景画像の繰り返しについて
-
Excel ユーザーフォームで表示...
-
gif 画像上の ボタンに リン...
-
VBA シート毎に画像挿入
-
jQuery . プログラミング 助け...
-
VBAのユーザーフォームのイメー...
-
jqueryスライダーを2段でスライ...
-
ホームページバナーを(画像が...
-
「using Windows」でエラーが出る
-
スマホでサイトの画像を長押し→...
-
【WPF】画像の切り替え
-
PowerPoint VBA で画像の鮮明度...
-
画像のピクセルデータの取得
-
UWSCの色判定
-
UWSCを使った画像認証マク...
おすすめ情報