Не очень давно я начал разрабатывать собственную РПГ игру в стиле ADoM. Все, кто хочет узнать про нее, лезте на мой сайт [ .www ] и качайте оттуда ее зародыш(он обновляеется каждую неделю). Если у вас есть какие-либо советы или предложения, мы можем обсудить их вместе здесь-на форуме!
И еще... В ADoM'е при нажатии клавиши <i> появляется окно инвентаря. По идее, оно накладывается на окно игры, а при выходе из инвентаря оно закрывается. Если кто знает, как это сделать(для справки : я пишу игру на Turbo C++ 3.0), не поленитесь, пожалуйста, и пришлите свои советы, а также, несколько строк(страниц) программного кода на мой ящик [ vlad_mokr@mail.ru ] или оставьте указания здесь - на форуме.
Была такая игруха: Unreal World, кажется. Очень интересно и необычно сделана.
GearHead не понравилась - слишкам прямолинейная и глупая.
Долго играл в Dungeon Crawl - почти идеальный рогулик.
Неактивен
...запоминал в буфере содержимое экрана по размеру выводимого окна, выводил окно, затем убирал это окно и восстанавливал экран...
Зачем так сложно? Просто перерисовывать весь экран - ничего такого...
Неактивен
Ну не знаю, меня все больше тянет все перерисовывать заново. Ну и что, что из разных источников? Вызвал ф-ию, она тебе все снова собрала да нарисовала. Мало-ли, может быть что-то в игровом мире поменялось, пока игрок в инвентарь или куда еще лазил... Получается более универсальный подход, да и памяти выделять/освобождать под экран не надо.
Неактивен
Нет, ну речь ведь шла про игру "типа ADoM", не совсем корректно названную "текстовой". Там то как раз можно все перересовывать.
Неактивен