Перейти к содержимому

lokin135

Пользователи
  • Публикации

    58
  • Зарегистрирован

  • Посещение

  • Победитель дней

    4

Сообщения, опубликованные пользователем lokin135


  1. 1 минуту назад, CompWizard сказал:

    А вдруг есть ещё дискеты в других дисководах?

    хм... а посмотри что по событиям, когда вставляешь в дисковод дискету. В OpenOS, помнится, есть на это утилита, правда название не помню.


  2. Ух ты, давненько не видел программ на метках. Интересная довольно задумка, порекомендовал бы немного добавить красок, сделать изменяемый размер экрана (тоесть чтобы игра была на весь экран, а то на мониторах Т3 это выглядит несколько странно). Уровень сложности можно было бы задавать как при старте ( меню выбор сложности), так и при запуске ( > game [сложность]). Больше разных фраз при победе и при проигрыше, это несколько стимулирует игрока продолжить играть. В связи с этим можно бы добавить шифровку фраз, чтобы кодеры не сразу все смогли прочитать. Также попробуй поиграть с очисткой экрана, когда куча предложений расползается на полэкрана это выглядит несколько некрасиво. Попробуй сделать прогресс бар, где будут выводиться последние введённые данные, ну еще можно со временем поиграть, давать игроку ограниченное количество времени для раздумий. Ну и таймер какой-нибудь прицепить. Больше незнаю, что посоветовать, меню игры, статистику, настройку сложности более продвинутую, ну и советую избавиться от "введите бла бла бла", попробуй сделать какие нибудь переключатели.

    Но это собственно мое мнение, а так игрушка получилась невероятно простая и занимательная. Кстати код выложи еще на пастебин, так будет удобнее обновлять программу.

    Куда более конструктивная критика, чем сказал я) Собственна да, игру пилить и пилить. 


  3. Так а не проще-ли юзать функции, а не goto? Я вот лично вообще не понимаю для чего они бывают нужны. 

    Код вообще не читаемый, переменные не локальные и имеют... прямо скажем хреновое название.

     

    Если не работает

    Так сделал-бы проверку, ну.

     

    Код лучше выкладывать на pastebin, а не прямо в сообщение


  4.  

     

    сохранял бы сразу пару графиков

    В старой версии у меня сохранялся график, ага. Но в новой я подумал что если обойдусь без этого - сделаю программу менее требовательной, и по этому сразу рисовал после вычисления.

     

     

     

    за то же время двухцветным столбиком реализовал и прочее прочее

    Мне в голову почему-то не пришла эта мысль) Сделать не сложно, а выглядит солидно. Спасибо за идею, возможно когда-нибудь (~2 недели) начну писать и выложу на CC. Наверно :D


  5.  

     

    не понятно, что именно показывают эти персидские ковры.

    Ух! Совсем забыл написать об этом. График показывает процент энергии, которая хранится от общей вместимости:

    Point.Y = math.ceil((energy / capacity) * ((ResY-BarY) * 2))
    

    Объясню:

    energy​ - сумма хранимой энергии во всех mfsu'шек

    capacity​ - сумма вместимости во всех mfsu'шек

    ResY​ = ResolutionY - разрешение экрана по Y

    BarY​ - размер бара по Y

     

    ((ResY-BarY) * 2)​ - умножаем на два, потому-что юзаем полупиксили.

×
×
  • Создать...