コンパイル時ゲーム爆誕2018-05-23コンパイル時ゲーム爆誕C++コンパイル時にゲームを動かす初っ端から「何を言っているんだお前」状態ですが、コンパイル時ゲームを作った人が現れました。gameプレゼンの動画もアップされています。似たアスキーアートのゲームです。ソースコードがアップされています。通常のゲームは、まずソースコードをコンパイルし、実行ファイルを作ります。その実行ファイルがメインループでレンダリング(表示)とユーザーの入力を延々と繰り返します。コンパイル時ゲームの場合まずソースコードをコンパイルします。そのコンパイルの時に、初期のレンダリング状態とユーザーの入力を受け取り処理します。コンパイルの結果できた実行ファイルを実行すると次のレンダリング状態を(アスキーアートで)出力します。次のコンパイルの時に、出力されたレンダリング状態とユーザーの入力を処理します。このようにコンパイル時ゲームの場合は、メインループでコンパイルを延々と繰り返します。相変わらず「何を言っているんだお前」状態かもしれません。