Важная информация

User Tag List

Страница 13 из 13 ПерваяПервая ... 910111213
Показано с 121 по 121 из 121

Тема: Конструктор (ZX SDK)

  1. #121
    Guru
    Регистрация
    03.01.2006
    Адрес
    Рязань
    Сообщений
    2,935
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нужен всё-таки не набор процедур, а окружение. Ставя настройки типа "выбрать быстрый вариант", "выбрать такую-то модель памяти", мы уже создаём окружение. В окружение можно добавить и загрузчик, и автосборщик, вплоть до "insert your code here".

    Наборы процедур разные для разных задач. Если мы пишем утилиту, то нам нужна хитрая работа с диском и клавиатурой. Если пишем игру, то нужна работа со спрайтами (не повредил бы и их редактор/конвертор тут же), картами, списками объектов.

    Процедуры по 10 строчек в библиотеках не имеют смысла - их проще заново написать, чем найти в библиотеках. Разве что если это процедуры переключения каких-то скрытых флажков в окружении. Например, если у нас нефреймовое обновление экрана, то после отрисовки всей графики мы вызовем процедуру EndDraw, она установит флаг, что на следующем прерывании можно переключать экран. А мы можем заниматься интеллектом. А на следующем входе в отрисовку мы вызовем процедуру BeginDraw, она будет ждать факта переключения экрана. Эти две процедуры простые, но для библиотеки годятся.

    ---------- Post added at 18:17 ---------- Previous post was at 17:02 ----------

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

  2. #121
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

Страница 13 из 13 ПерваяПервая ... 910111213

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •