1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

Учусь Python'у посредством рогалика

Тема в разделе "Мастерская", создана пользователем Dorten, 26 авг 2009.

  1. Dorten Homosuck fantard

    Dorten

    Регистрация:
    24 окт 2006
    Сообщения:
    1.586
    Рогалик на Python: The Gloom

    Собственно, название все говорит: учу Python, рисую на нем рогалик.

    Сама вещь в самом начале разработки, пользует libtcod, версия питона 2.6.2.

    Запускать TheGloom.py

    Внутри кнопочка '?' покажет возможные команды.

    Папочка на sendspace (версия 0.095 от 01.03.2010)
    Виндовый бинарник должен теоретически работать сам по себе, однако, может понадобиться установка Microsoft Visual C++ 2008 Redistributable Package
    Питонский код нуждается в установленном Питоне (очевидно), питонском libtcod, а так же сильно желателен установленный модуль psyco, который весьма и весьма заметно ускоряет работу программы

    Прогресс разбивания лбом стенки:

    v0.09[=======================#===]v0.10

    В связи с долгим застоем выложена промежуточная версия 0.095
     
    Последнее редактирование: 3 мар 2010
    AndyFox, Amberus, Master of the force и 2 другим нравится это.
  2.  
  3. Kristobal Hozevich Hunta Реликтовый гоминид

    Kristobal Hozevich Hunta

    Регистрация:
    24 апр 2006
    Сообщения:
    1.212
    ratzz
     

    Вложения:

    • 1.bmp
      Размер файла:
      1,7 КБ
      Просмотров:
      539
    Dorten нравится это.
  4. Kristobal Hozevich Hunta Реликтовый гоминид

    Kristobal Hozevich Hunta

    Регистрация:
    24 апр 2006
    Сообщения:
    1.212
    Или вот типа того.
    Пикча не моя, я только отфотожопил :)
     

    Вложения:

    • 3.bmp
      Размер файла:
      1,7 КБ
      Просмотров:
      351
  5. Kristobal Hozevich Hunta Реликтовый гоминид

    Kristobal Hozevich Hunta

    Регистрация:
    24 апр 2006
    Сообщения:
    1.212
    orc 1,2
     

    Вложения:

    • orc2.bmp
      Размер файла:
      1,7 КБ
      Просмотров:
      501
    Последнее редактирование: 27 ноя 2009
    Dorten нравится это.
  6. Kristobal Hozevich Hunta Реликтовый гоминид

    Kristobal Hozevich Hunta

    Регистрация:
    24 апр 2006
    Сообщения:
    1.212
    blackhole 1,2.
    Достигают ужасающих размеров (в нижнем левом углу - солнце).
     

    Вложения:

    • black.bmp
      Размер файла:
      1,7 КБ
      Просмотров:
      472
    • black2.bmp
      Размер файла:
      1,9 КБ
      Просмотров:
      347
    Последнее редактирование: 27 ноя 2009
    Dorten нравится это.
  7. Dorten Homosuck fantard

    Dorten

    Регистрация:
    24 окт 2006
    Сообщения:
    1.586
    Мдя... Прицепил к черной дыре отрицательный фонарик и получил опупенные тормоза при наличии оных в количестве более трех-четырех. :banghead: не люблю оптимизировать.
     
  8. Kristobal Hozevich Hunta Реликтовый гоминид

    Kristobal Hozevich Hunta

    Регистрация:
    24 апр 2006
    Сообщения:
    1.212
    gut

    Dorten, накодить тебе ассемблерных вставок? (=
    (интересно, в питоне это возможно?)
     

    Вложения:

    • gut.bmp
      Размер файла:
      1,7 КБ
      Просмотров:
      461
    Последнее редактирование: 27 ноя 2009
  9. Amberus Insane

    Amberus

    Регистрация:
    19 ноя 2007
    Сообщения:
    1.611
    Эх, попробовал запустить игру на PSP под StacklessPSP Python'овским интерпретатором, но к сожалению, не вышло (походу модулей каких-то не нашёл). Мне на консоли таких игр не хватает :)
    А так хочу сказать большое спасибо за рогалик, будем играться.
     
  10. Dorten Homosuck fantard

    Dorten

    Регистрация:
    24 окт 2006
    Сообщения:
    1.586
    Наконец-то приступил к магии :rolleyes:

    Кристо теперь в титрах значится под пунктом "Magic system idea and art".

    И последнюю строчку в списке монстров не надо рисовать, плиз. Разве что себя :)
     
  11. Kristobal Hozevich Hunta Реликтовый гоминид

    Kristobal Hozevich Hunta

    Регистрация:
    24 апр 2006
    Сообщения:
    1.212
    Grey?
     

    Вложения:

    • grey.bmp
      Размер файла:
      1,3 КБ
      Просмотров:
      395
  12. Dorten Homosuck fantard

    Dorten

    Регистрация:
    24 окт 2006
    Сообщения:
    1.586
    Пожелания от персонажей лично:

    Soirana: big, dumb and drunk.
    Grey:A black on black image would be very suitable (as per "An Interview With a Grue"), or perhaps just a pair of shady eyes in the darkness.
     
  13. Kristobal Hozevich Hunta Реликтовый гоминид

    Kristobal Hozevich Hunta

    Регистрация:
    24 апр 2006
    Сообщения:
    1.212
    Dorten, ну должен признать, из всех спрайтов мне только орк нравится, остальными недоволен.

    Есть одна странность. Взять хоть твой юзербар - симпатичная мордочка персонажа (из Prehistorick, если не ошибаюсь) в текущем разрешении хорошо различима. Но если ее поместить в 80х25, где 1 пискель=1 знакоместо (ну или в paint'е смасштабировать), то получится цветастое крошево. То же с голубой крысой.

    Не знаю как это по-научному объяснить, то ли глаз детализацию снижает и адаптирует, то ли еще что... Может мастера пиксель-арта подскажут. Но рисовать 25х25 и транслировать в 80х25 оказалось совсем другой задачей.

    Про Грея была мысль про пустой шлем с красными глазами. Не понравилось - сжег :)
     
  14. Dorten Homosuck fantard

    Dorten

    Регистрация:
    24 окт 2006
    Сообщения:
    1.586
    версия 0.09 от 02.12.2009

    Пара новых вражин: claw rat и orc archer
    Пара новых команд: глядеть описание монстра и запать заклинания
    Пара заклинаний для затравки, тех, для которых не надо было ничего особенно достраивать: Infravision из орков (пока перманентное), Darkness из Греев.
    Из остальных монстров пока падает базовый спелл Soul devour - это просто затычка, пока придумываются/реализуются реальные заклинания.

    Вот.
     
  15. Apromix

    Apromix

    Регистрация:
    18 июн 2009
    Сообщения:
    62
    Посмотрел игрушку. Dorten, ты молодец ;) !!! Может и почерпну несколько идей :)
     
  16. Kristobal Hozevich Hunta Реликтовый гоминид

    Kristobal Hozevich Hunta

    Регистрация:
    24 апр 2006
    Сообщения:
    1.212
    Soirana
     

    Вложения:

    • soir.bmp
      Размер файла:
      1,9 КБ
      Просмотров:
      473
    Dorten нравится это.
  17. Kristobal Hozevich Hunta Реликтовый гоминид

    Kristobal Hozevich Hunta

    Регистрация:
    24 апр 2006
    Сообщения:
    1.212
    Grey
     

    Вложения:

    • grey2.bmp
      Размер файла:
      1,9 КБ
      Просмотров:
      455
    Dorten нравится это.
  18. Dorten Homosuck fantard

    Dorten

    Регистрация:
    24 окт 2006
    Сообщения:
    1.586
    HALP!!!

    Заткнулся в творческом маразме! Надо придумать какое заклинание будет падать из Claw rat.

    Отравляющий укус, который падает из обычных и толстых крыс, не катит, ибо когтявая крыса, в отличие от оных, не кусается, а просто сильно царапает с возможностью открытия кровотечения. А просто удар с шансом запустить кровотечение как-то не канает.
     
  19. Amberus Insane

    Amberus

    Регистрация:
    19 ноя 2007
    Сообщения:
    1.611
    Slice and dice! :D
    Bleeding
     
  20. Kristobal Hozevich Hunta Реликтовый гоминид

    Kristobal Hozevich Hunta

    Регистрация:
    24 апр 2006
    Сообщения:
    1.212
    hemophilia (несворачиваемость крови, истечение кровью <параметр>)

    Описание тут
     
  21. Dorten Homosuck fantard

    Dorten

    Регистрация:
    24 окт 2006
    Сообщения:
    1.586
    не понял...

    Вот убили мы десяток этих когтявых крысей, зарядили глиф их заклинанием, колдуем на монстра, и что? Монстр заболевает гемофилией, и при ударе режущим/колющим оружием начинает кровить по страшной силе?
     
    Последнее редактирование: 14 дек 2009
  22. Amberus Insane

    Amberus

    Регистрация:
    19 ноя 2007
    Сообщения:
    1.611
    Бубонную чуму на них
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление