Mục đích là để làm sống động một ngôi sao bùng nổ trong nghệ thuật ASCII, bắt đầu từ một nhân vật ngôi sao duy nhất *
đến siêu tân tinh và cuối cùng đến khoảng trống không gian.
Quy tắc :
- Bạn phải chỉ hiển thị 80 ký tự trên mỗi dòng trên 24 dòng (đây là kích thước thiết bị đầu cuối mặc định trên Linux)
- Chỉ cho phép 95 ký tự có thể in từ ASCII này
- Các bước:
- Ngôi sao ban đầu phải
*
ở giữa và theo chiều ngang và chiều dọc - Ngôi sao phải phát triển để chứng tỏ rằng nó phát nổ
- Cuối cùng, màn hình phải trống (ngôi sao đã biến mất)
- Ngôi sao ban đầu phải
- Độ dài của mã hoặc ngôn ngữ không liên quan
- Phiếu bầu sẽ quyết định kết quả sáng tạo và đẹp nhất. Bạn đã bao giờ nhìn thấy một ngôi sao nổ tung? Hãy xem bạn tưởng tượng điều này như thế nào.
Tôi đã thêm một câu trả lời bằng Python làm ví dụ, nhưng bạn được khuyến khích tạo ra thứ gì đó khác biệt hoặc tốt hơn.
Bạn có một tuần để tham gia, người chiến thắng sẽ được chọn vào ngày 2014-04-01.
Các mẫu đầu ra (chỉ với một số khung):
# start
*
# during explosion
****#****
***#@##*#@#****
*@**@@@*##**#*#**#*
**@@*#**#@*#@****#***
****@*@***#****@**@@*
*******@***@@***#****#*
*#***#*##@****##@@@**
**#@###****@*********
*****@**@*@*****@**
************@**
****#****
# star is expanding
*
********* **@******
**** **#**@ #**#*# ****
*** ** **##** *@@*@* ** ***
** * @@ *@*#* ***@* *# * **
*** # * *# *@#** ***@* ** @ * *@*
** * * ** *@ ****@ @**** ** #* * * **
** * @* * ** *@ #### *#** ** ** * @* * **
*# * # ** * #* * **** **** @ ** * ** * * #*
** * *# * @ * # @ @*@ *#* * @ # # * @* * **
*# * * * * # * @* * **# *#* * ** * * * * * # **
** # * * @ * * # * # ** @* * * * * * # @ @ * **
*# * * * * * * * * # * * * * * * @ @ * * * * * **
*# * @ * @ * @ * * * ** *@ * * # * * * * * @ @*
*# # @ * * # * *@ * *** @#@ @ ** * @ @ * * # **
*# * ** * * * @ @ **@ *** * @ * * * @* * #*
** * * ** * #@ * #*** **## * #* * #@ * * @*
*# * *@ * @@ *# **** @*** ** ** * #* * #*
*# * * *@ ** @**@* *@#** ** ** * * @*
*#* @ * @@ **##* ****@ ** # * @**
** @ #* @*@#* @*@*# @# * **
*#* @* @#*@*# **#*@# ** ***
**** *##**# #***@* @***
****@**@* *****@***
# star is disappearing
* - - -- -- ------- ------- -- -- - - *
** - - - -- -- ------ ------ -- -- - - - **
* -- - -- -- -- -- ------ ------ -- -- -- -- - -- *
** - - - -- -- -- -- ------ ------ -- -- -- -- - - - **
* - - -- - -- - - -- ----- ----- -- - - -- - -- - - *
** - - - -- - -- - - -- ----- ----- -- - - -- - -- - - - **
* - - - - - - - - -- -- ----- ----- -- -- - - - - - - - - *
* - - - - - - - -- - -- -- ---- ---- -- -- - -- - - - - - - - *
* -- - - - - - - - -- - -- - ---- ---- - -- - -- - - - - - - - -- *
* - - - - - - - -- - - - - - --- --- - - - - - -- - - - - - - - *
* - - - - - - - - - - - - -- - --- --- - -- - - - - - - - - - - - - *
* - - - - - - - - - - - - - - - -- -- - - - - - - - - - - - - - - - *
* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *
* - - - - - - - - - - - - - - - -- -- - - - - - - - - - - - - - - - *
* - - - - - - - - - - - - -- - --- --- - -- - - - - - - - - - - - - *
* - - - - - - - -- - - - - - --- --- - - - - - -- - - - - - - - *
* -- - - - - - - - -- - -- - ---- ---- - -- - -- - - - - - - - -- *
* - - - - - - - -- - -- -- ---- ---- -- -- - -- - - - - - - - *
* - - - - - - - - -- -- ----- ----- -- -- - - - - - - - - *
** - - - -- - -- - - -- ----- ----- -- - - -- - -- - - - **
* - - -- - -- - - -- ----- ----- -- - - -- - -- - - *
** - - - -- -- -- -- ------ ------ -- -- -- -- - - - **
* -- - -- -- -- -- ------ ------ -- -- -- -- - -- *
** - - - -- -- ------ ------ -- -- - - - **
# the star is gone
(there is nothing)
Ví dụ hoạt hình của đầu ra:
Nếu bạn muốn có một chút cảm hứng, bạn có thể nhìn vào một vụ nổ từ Captain Blood , một trò chơi từ năm 1988.