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

User Tag List

Страница 20 из 21 ПерваяПервая ... 161718192021 ПоследняяПоследняя
Показано с 191 по 200 из 206

Тема: Civilization на ZX: несбывшаяся мечта детства

  1. #191
    Veteran
    Регистрация
    29.12.2010
    Адрес
    Москва
    Сообщений
    1,858
    Спасибо Благодарностей отдано 
    131
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    62 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ALKO Посмотреть сообщение
    ихи-хи-ихи-иии....
    Прикольно. Мне нравится.
    А цветом можно покрасить?
    Пиши только на мыло.

  2. #192
    Veteran
    Регистрация
    29.12.2010
    Адрес
    Москва
    Сообщений
    1,858
    Спасибо Благодарностей отдано 
    131
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    62 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мы, сложа руки, всё лето не сидели. Мечта децтва немного стала ближе. Представляю демку своей Цивилизации. За основу взята Цива 1 Сида Мейера на PC, но только за основу, будет много изменений.

    На настоящий момент можно:
    - лазить по карте юнитом колонистов (клавиши QAOP);
    - основывать города (клавиша B);
    - строить дороги и железные дороги (клавиша R);
    - выбирать свой город (меню, клавиша C);
    - в окне города строить здания (клавиша B в окне города). Здания пока только показываются в списке, влияют на ресурсы. Карта города сейчас показывается как кусок карты мира, но будет для каждого города своя с построенными зданиями;
    - готово дерево технологий, появляется выбор технологии каждые 10 ходов. В зависимости от него появляются для строительства в городах новые типы зданий и юнитов.

    Игра будет на двух языках - русском и английском, возможность быстрого перевода заложена.

    Писано на ZX Lke Pascal + небольшие вставки ассемблера. В файле-архиве исходника обновленная версия ZX Like Pascal (файл Project1.exe), т.к. потребовались некоторые новые возможности, которых нет в текущей версии Паскаля. Они скоро появятся в новой официальной версии ZX Like Pascal.

    Понадобится еще 60 спрайтов юнитов и зданий, буду потихоньку рисовать.
    Вложения Вложения

  3. Эти 8 пользователя(ей) поблагодарили Andrew771 за это полезное сообщение:

    helcril (23.08.2021), krt17 (22.08.2021), MaxxWell (23.08.2021), OMu4 (25.08.2021), reddie (22.08.2021), Xrust (22.08.2021), ZX_NOVOSIB (22.08.2021), Максагор (17.10.2023)

  4. #193
    Master Аватар для LW
    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    961
    Спасибо Благодарностей отдано 
    232
    Спасибо Благодарностей получено 
    1,034
    Поблагодарили
    326 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  5. #194
    Master
    Регистрация
    03.07.2021
    Адрес
    г. Кировск
    Сообщений
    905
    Спасибо Благодарностей отдано 
    76
    Спасибо Благодарностей получено 
    205
    Поблагодарили
    153 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LW Посмотреть сообщение
    На двуязычность может не хватить памяти, делайте лучше две разные версии
    Обычно делается выбор в настройках, и далее грузятся только модули с текстами нужного языка.

  6. #195
    Veteran
    Регистрация
    29.12.2010
    Адрес
    Москва
    Сообщений
    1,858
    Спасибо Благодарностей отдано 
    131
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    62 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как я провел лето - очередной отчет с демками SNA на русском и английском языках (см.файл)

    Уже можно:
    - лазить по карте юнитами (клавиши QAOP, а также от 1 до 8 - 8 направлений);
    - колонисты могут основывать города (клавиша B);
    - колонисты могут создавать пашни, кроме пустынь, гор и тундры (клавиша I);
    - колонисты могут строить дороги и железные дороги (клавиша R);
    - устанавливать налог с городов в казну (меню, клавиша T)
    - выбирать свой город (меню, клавиша C);
    - в окне города строить здания и юнитов (клавиша B в окне города);
    - расчет ресурсов города в зависимости от зданий и соседних с городом клеток пашен и месторождений, в радиусе 2 клеток;
    - делать открытия согласно дереву изобретений. В зависимости от открытия появляются для строительства в городах новые типы зданий и юнитов.

    Еще не сделано:
    - спрайты большинства юнитов;
    - спрайты вождей цивилизаций;
    - ИИ других цивилизаций;
    - затраты казны на содержание юнитов;
    - торговля с городами других цивилизаций, с которыми у нас заключен мир или нейтралитет, посредством перевозки ресурсов караванами;
    - заключение мира, объявление войны;
    - боевые действия (в том числе "грабить корованы");
    - цивилопедия;
    - история;
    - концовка игры.

    От множества ресурсов отказался, т.к. появлялось много микроменеджмента.

    В файле прилагаю также исходник демо-игры на ZX Like Pascal и его обновленную версию (пока не выпущена официально, но уже понадобилась).
    Изображения Изображения
    Вложения Вложения
    Последний раз редактировалось Andrew771; 24.10.2022 в 23:39.

  7. Эти 6 пользователя(ей) поблагодарили Andrew771 за это полезное сообщение:

    Bedazzle (13.08.2022), Deadly (17.10.2023), Djim (20.08.2022), nzeemin (05.09.2022), OMu4 (20.08.2022), Pyhesty (17.08.2022)

  8. #196
    Junior
    Регистрация
    22.02.2023
    Адрес
    г. Мончегорск
    Сообщений
    11
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrew771 Посмотреть сообщение
    В файле прилагаю также исходник демо-игры на ZX Like Pascal и его обновленную версию (пока не выпущена официально, но уже понадобилась).
    А если не секрет, какие новые функции добавлены в новую версию? Просто пишу кое-что на на версии 1.0, а вдруг мне это тоже нужно?

  9. Этот пользователь поблагодарил Urfin за это полезное сообщение:

    Andrew771 (25.02.2023)

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

  11. #197
    Veteran
    Регистрация
    29.12.2010
    Адрес
    Москва
    Сообщений
    1,858
    Спасибо Благодарностей отдано 
    131
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    62 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Исправлены баги:
    1. Не присваивается один строковый массив в другой строковый массив
    2. Ошибка компиляции при неизвестной переменной в арифметическом выражении (компилятор не отслеживал неизвестную переменную)

    Добавлено:
    1. Можно вставлять константы в описание диапазонов массивов и инициализации переменных и массивов в разделе var
    2. Быстрое умножение на 80,200,512,1024, а также сокращение кода для быстрого умножения
    3. Один байт атрибутов вместо четырех для спрайтов карт
    4. Новая процедура чтения клавиш (не менее 3 одновременно нажатых клавиш)
    5. В имени файла asm убрано промежуточное prg

  12. Эти 2 пользователя(ей) поблагодарили Andrew771 за это полезное сообщение:

    Urfin (25.02.2023), Знахарь (28.02.2023)

  13. #198
    Veteran
    Регистрация
    29.12.2010
    Адрес
    Москва
    Сообщений
    1,858
    Спасибо Благодарностей отдано 
    131
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    62 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Последние новости по разработке игры здесь

  14. Этот пользователь поблагодарил Andrew771 за это полезное сообщение:

    OMu4 (05.10.2023)

  15. #199
    Veteran Аватар для sergio78
    Регистрация
    27.10.2011
    Адрес
    Самара
    Сообщений
    1,142
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    24 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrew771 Посмотреть сообщение
    Последние новости по разработке игры
    так прошло 500 лет. ну что то сделали конечно, но до финального релиза еще много и много поколений сменится, трудясь не покладая рук и всего прочего

  16. Этот пользователь поблагодарил sergio78 за это полезное сообщение:

    Andrew771 (17.10.2023)

  17. #200
    Veteran
    Регистрация
    29.12.2010
    Адрес
    Москва
    Сообщений
    1,858
    Спасибо Благодарностей отдано 
    131
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    62 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от sergio78 Посмотреть сообщение
    так прошло 500 лет. ну что то сделали конечно, но до финального релиза еще много и много поколений сменится, трудясь не покладая рук и всего прочего
    Да мне уже самому надоело С 2018 года активная разработка тянется, а первый диздок был в 2013. А так, думал про нее еще с 90х. Весной 2022 планировал закончить к концу 2022, этой весной планировал закончить в этом году, но каждый раз выявляется новая неучтенная логика, слишком много взаимозависимостей + постоянная нехватка свободного времени. Теперь еще нарастает проблема с нехваткой памяти, приходится оптимизировать уже написанное и дорабатывать свой Паскаль.
    По большому счету, остались только торговля караванами + ИИ противников. Графика полностью готова, сделал английский художник helpcomputer0.

Страница 20 из 21 ПерваяПервая ... 161718192021 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Мечта: АГАТ на ПЛИС
    от LeoN65816 в разделе Агат
    Ответов: 48
    Последнее: 29.08.2017, 19:06
  2. Картинки из детства
    от abelenki в разделе Графика
    Ответов: 9
    Последнее: 19.01.2016, 15:30
  3. Поиск игры из детства. помогите!
    от Andrey в разделе Игры
    Ответов: 32
    Последнее: 23.11.2007, 17:10
  4. Мечта садиста
    от Krenon в разделе Игры
    Ответов: 8
    Последнее: 20.05.2007, 22:18

Ваши права

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