Правила:
- Любой язык, который вы выберете (Стандартные библиотеки).
- Вывод отображается в терминале или командном процессоре Windows или любым другим способом, который вы предпочитаете.
(ширина буфера = 80) - ASCII символов достаточно. (может добавить Юникод)
- Не должен заполнять весь экран при запуске (Должно быть похоже на дождь, да!).
- Цвета получают бонусные очки (+5).
- Эффекты : случайные символы, разный размер падения, периодически восстанавливаются.
Очки: (обновление)
- +32 балла для начала.
- -1 балл за каждый байт (не символ) в коде после ** 1024 ***-го * байта.
- Точки могут доходить до нуля и минус.
- Примечание: языки, использующие многобайтовые символы, должны считать байты, а не символы.
- +5 за каждый новый эффект. (не опубликовано другими)
- +15 за любой из этих эффектов:
- Ветер (дует символы в сторону)
- Подбор номера (пользовательский ввод, например: 90210):
номер случайно расположен в матрице
- Звук
- Зашифрованное сообщение (пользовательский ввод):
символы представляют секретное зашифрованное сообщение - Режим Galaga:
стреляет ^ чтобы уничтожить персонажей
Табло:
┌-----┬------------┬------------┬-------------┬---------------┬--------------┐
| pos | name | type | bytes | effects | points ^ |
|-----|------------|------------|-------------|---------------|--------------|
|1 |nitro2k01 |QBasic |913 |Colours |+57 |
| | | | |Colour Fade | |
| | | | |Sound (+15) | |
|-----|------------|------------|-------------|---------------|--------------|
|2 |squeamish |HTML, Java- |1024 |Colours |+47 |
| |ossifrage |Script, CSS | |Transition | |
| | | | |Size Variation | |
|-----|------------|------------|-------------|---------------|--------------|
|3 |manatwork |Ruby |374 |Colours |+47 |
| | | | |Actual Words | |
| | | | |Character - | |
| | | | | Disperse | |
|-----|------------|------------|-------------|---------------|--------------|
|4 |plg |Bash |1024 |Colours |+42 |
| | | | |Random Pause | |
|-----|------------|------------|-------------|---------------|--------------|
|5 |Timtech |TI-84 calc |120 |Umbrella |+42 |
| | | | |Run Inside | |
|-----|------------|------------|-------------|---------------|--------------|
|6 |Samuel Cook |JavaScript |830 |Colours |+42 |
| | | | |Transition | |
└-----┴------------┴------------┴-------------┴---------------┴--------------┘
Примечание. Табло будет / может обновляться кем угодно после публикации правильного ответа. Не превышайте десятку лучших позиций. Добавьте больше эффектов в свой код и побейте свой собственный счет!
Очистка начального экрана, очистка, ошибки, сторонние библиотеки и т. Д. Не будут учитываться при подсчете очков. Не забудьте указать подробности о нет. используемых байтов и название языка или программы.
Нео: Что ты пытаешься мне сказать? Что я могу увернуться от пуль?
Морфеус: Нет, Нео. Я пытаюсь сказать вам, что когда вы будете готовы, вам не придется.