No.1ベストアンサー
- 回答日時:
「不可能ではないが、簡単ではない」
が答えでしょう。
○ テトリスのようなゲームを作るとなると
・一定時間毎に画面表示を変更する
・キー入力をリアルタイムに読む。押されていないときでも、「押されていない」という状態を読む。
というような機能が必要となります。
これらは「C標準の方法」というのが用意されていません。
標準関数でキー入力する、と言えば、 getchar() あたりでしょうが、これをリアルタイム入力に対応させるのは困難です
○ 「標準cライブラリのみ」というのも曖昧です。
・ある程度以上の規模のプログラムを、main関数だけで実現させるのは現実的ではありません。
よって、関数を自作することになります。
自作した関数は「C標準ライブラリの関数」ではありません。
・世にある各種の追加ライブラリには、「C標準ライブラリ」だけを使って作られているものも少なくありません。
ということは、「追加ライブラリが必要」なプログラムの多くが、「標準ライブラリ」だけでも作れる、ということにもなります。
No.3
- 回答日時:
No.2
- 回答日時:
本当にC言語の標準ライブラリのみであれば、Windows APIやMFC等のライブラリも
使えないので、グラフィックを使う描画処理も、画面上の任意の位置に文字を表示
させる事もできません。
従ってテトリスの様なゲームは作れません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) プログラミングについて(Python) 添付した画像はC言語で簡単に作ったソースで、1つの配列に5つ 3 2022/09/10 19:15
- レトロゲーム テトリスってゲームの曲だから、テトリスってゲームをインストールすれば、あの曲でプレイ出来ますか。 テ 1 2023/01/07 16:15
- C言語・C++・C# Windows10,visal studio2019,C言語でゲームを作っているのですが、任天堂スイ 1 2022/09/16 19:14
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- C言語・C++・C# いまc言語の標準ライブラリ文字列を勉強しているのですがいまいちわかりません。 strcmpとmemc 5 2023/07/04 15:34
- ダイエット・食事制限 40代にもなれば食事の量が減ったくらいでは体重は変わりませんか?20代や30代前半ならこのぐらいの食 5 2022/11/16 12:42
- その他(プログラミング・Web制作) テトリスみたいなゲームを作ってみたいです。 どのプログラミング言語にすればいいでしょうか? 1 2022/05/07 20:16
- その他(Microsoft Office) Microsoft OneDriveのofficeについて 1 2022/09/03 11:10
- Excel(エクセル) VBAで、㉑という数値が、正しく、入力できない 2 2022/07/26 20:22
- その他(OS) Windowsで大量の画像サイズを半自動で変更する方法 6 2023/02/17 08:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python urlopen error について...
-
Ps+のフリープレイでDestiny2の...
-
Google ColaboでGUI作成
-
iCloudフォトライブラリ内の画...
-
本格的なGUIを作るのにおすすめ...
-
cでなぜguiアプリが作成出来る...
-
ATLとSTLの違いは何でしょうか?
-
declaration of 'index' shadow...
-
iPhoneのカメラロールへ画像を...
-
stricmp
-
標準ライブラリだけでgetch関数...
-
scipy っていうのをいれようと...
-
DOS上でTCP通信を行うプログラ...
-
設定ファイルを扱うライブラリ...
-
入出力ライブラリ
-
c言語でntpdateコマンドにあた...
-
色空間YCCKのJPEG画像
-
unix-c と linux-c の違いは?
-
ASP ODBC以外のSQLserver接続方法
-
sleep関数
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Ps+のフリープレイでDestiny2の...
-
Windows Media Playerを開くと...
-
本格的なGUIを作るのにおすすめ...
-
python urlopen error について...
-
Google ColaboでGUI作成
-
scipy っていうのをいれようと...
-
システムコールと標準ライブラ...
-
ライブラリ作成時のグローバル...
-
強化学習の環境作成、AI。自動...
-
プログラマーで「使えない人」...
-
unix-c と linux-c の違いは?
-
C++ 標準ライブラリの実際の中...
-
マウスのクリックを自動で
-
C# EXCELセルの入力規則設定に...
-
LIBCMT.LIBをリンクしてコンパ...
-
gcc に mktemp 危険と怒られ...
-
Dreamweaverのライブラリが反映...
-
静的ライブラリから静的ライブ...
-
DLL読み込み時エラー
-
sleep関数
おすすめ情報