目標は、ASCIIアートで爆発する星をアニメーション化することです。単一の星のキャラクターから始まり*、超新星、そして最終的には宇宙の虚空に至るまでです。
ルール:
- 24行で1行あたり80文字のみを表示する必要があります(これはLinuxのデフォルトの端末サイズです)
- ASCIIからのこれらの95の印刷可能文字のみが許可されます
- 手順:
- 最初の星は
*、水平方向と垂直方向の中心になければなりません - 星は爆発することを示すために成長しなければなりません
- 最後に画面は空でなければなりません(星が消えました)
- 最初の星は
- コードまたは言語の長さは無関係です
- 投票により、最も創造的で美しい結果が決まります。爆発する星を見たことがありますか?これをどう想像するか見てみましょう。
Pythonを例として使用して回答を追加しましたが、別のまたはより良いものを作成することをお勧めします。
参加するのに1週間あり、2014-04-01に勝者が選ばれます。
出力のサンプル(一部のフレームのみ):
# start
*
# during explosion
****#****
***#@##*#@#****
*@**@@@*##**#*#**#*
**@@*#**#@*#@****#***
****@*@***#****@**@@*
*******@***@@***#****#*
*#***#*##@****##@@@**
**#@###****@*********
*****@**@*@*****@**
************@**
****#****
# star is expanding
*
********* **@******
**** **#**@ #**#*# ****
*** ** **##** *@@*@* ** ***
** * @@ *@*#* ***@* *# * **
*** # * *# *@#** ***@* ** @ * *@*
** * * ** *@ ****@ @**** ** #* * * **
** * @* * ** *@ #### *#** ** ** * @* * **
*# * # ** * #* * **** **** @ ** * ** * * #*
** * *# * @ * # @ @*@ *#* * @ # # * @* * **
*# * * * * # * @* * **# *#* * ** * * * * * # **
** # * * @ * * # * # ** @* * * * * * # @ @ * **
*# * * * * * * * * # * * * * * * @ @ * * * * * **
*# * @ * @ * @ * * * ** *@ * * # * * * * * @ @*
*# # @ * * # * *@ * *** @#@ @ ** * @ @ * * # **
*# * ** * * * @ @ **@ *** * @ * * * @* * #*
** * * ** * #@ * #*** **## * #* * #@ * * @*
*# * *@ * @@ *# **** @*** ** ** * #* * #*
*# * * *@ ** @**@* *@#** ** ** * * @*
*#* @ * @@ **##* ****@ ** # * @**
** @ #* @*@#* @*@*# @# * **
*#* @* @#*@*# **#*@# ** ***
**** *##**# #***@* @***
****@**@* *****@***
# star is disappearing
* - - -- -- ------- ------- -- -- - - *
** - - - -- -- ------ ------ -- -- - - - **
* -- - -- -- -- -- ------ ------ -- -- -- -- - -- *
** - - - -- -- -- -- ------ ------ -- -- -- -- - - - **
* - - -- - -- - - -- ----- ----- -- - - -- - -- - - *
** - - - -- - -- - - -- ----- ----- -- - - -- - -- - - - **
* - - - - - - - - -- -- ----- ----- -- -- - - - - - - - - *
* - - - - - - - -- - -- -- ---- ---- -- -- - -- - - - - - - - *
* -- - - - - - - - -- - -- - ---- ---- - -- - -- - - - - - - - -- *
* - - - - - - - -- - - - - - --- --- - - - - - -- - - - - - - - *
* - - - - - - - - - - - - -- - --- --- - -- - - - - - - - - - - - - *
* - - - - - - - - - - - - - - - -- -- - - - - - - - - - - - - - - - *
* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *
* - - - - - - - - - - - - - - - -- -- - - - - - - - - - - - - - - - *
* - - - - - - - - - - - - -- - --- --- - -- - - - - - - - - - - - - *
* - - - - - - - -- - - - - - --- --- - - - - - -- - - - - - - - *
* -- - - - - - - - -- - -- - ---- ---- - -- - -- - - - - - - - -- *
* - - - - - - - -- - -- -- ---- ---- -- -- - -- - - - - - - - *
* - - - - - - - - -- -- ----- ----- -- -- - - - - - - - - *
** - - - -- - -- - - -- ----- ----- -- - - -- - -- - - - **
* - - -- - -- - - -- ----- ----- -- - - -- - -- - - *
** - - - -- -- -- -- ------ ------ -- -- -- -- - - - **
* -- - -- -- -- -- ------ ------ -- -- -- -- - -- *
** - - - -- -- ------ ------ -- -- - - - **
# the star is gone
(there is nothing)
出力のアニメーション例:

インスピレーションが必要な場合は、1988年のゲーム、Captain Bloodの爆発をご覧ください。
1
答えが「正しい」かどうかを判断するための仕様は、実際にはありません。
—
ピーターテイラー14年
質問から正しい単語を削除しています。最も人気のある回答が勝者として宣言されます。
—
AL
単語が質問に含まれているかどうかにかかわらず、すべての質問には回答を測定できる明確な仕様が必要です。
—
ピーターテイラー14年
「出力例のように見えるものを表示しますが、自由に創造的で芸術的であると感じてください」で十分ですか?より多くのルール(時間、フレーム数、サイズなど)を追加できますが、面白くないと確信しています。
—
AL
ルールが十分に明確でない場合と、それらを改善する方法を説明してください。
—
AL
