forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты на BlitzMax (http://forum.boolean.name/forumdisplay.php?f=106)
-   -   Colominer (http://forum.boolean.name/showthread.php?t=14547)

baton4ik 08.04.2011 01:49

Colominer
 
Вложений: 3
Итак, выкладываю на всеобщее обозрение игру Colominer, которую я закончил 5 минут назад. Игра делалась в рамках 7DLR, который устроили себе мы с рексом. Рекс не успел, я успел впритык.
Перед игрой ознакомьтесь с особенностями жанра "roguelike"! Тут и тут.

Обращаю внимание на то, что игра делалась в рамках 7DLR, соответственно, она сделана не ради игры, а ради испытания самому себе. Так что геймплей может вам не понравится, он довольно однообразен. Испытание я прошёл

Итак, ГГ - шахтёр-колонист. Его цель - колонизировать подземье. В каждой естественной пещере есть руна (на самом деле это японский иероглиф), которая при активации превращается в портал. Из портала выходит 4 человека, один из которых полезен (правда, алхимик пока бесполезен, не успел его сделать). У кузнеца можно сделать оружие и броню (если сделанное оружие/броня лучше твоего (рандом), оно заменяет твоё), у повара купить еды, у металлурга переплавить руду в металл, а у торговца продать барахло и металл.
Так же в пещерах живут монстры, некоторые агрессивны, некоторые - пассивны. Из них выпадает лут. Лучше не испытывать судьбу и не атаковать, например, голема, пока не добудешь себе нормальную экипировку. Со стартовой, например, у тебя нет ни одного шанса его убить.
Мир бесконечен генерируется рандомно. Как и оружие с бронёй. Причём от названия зависит его эффект (например, "Sword of animals destruction" даёт +3 в бою с летучими мышами и пауками).
Собственно, остальное станет очевидно в процессе игры.

Управление:
Стрелки - перемещение
F - кушать
DELETE - ждать на месте ("IDLE")
Пробел - подтвердить действие (игра, конечно же, пошаговая)

Чтоб поговорить с NPC, атаковать моба или активировать портал, нужно выбрать перемещение в его сторону, например, нажать влево, если нпц стоит клеткой левее персонажа.

Не успел реализовать алхимика, сундуки и ещё кое-какие мелочи.
Что ж, вроде ничего не забыл. Приятной игры!

Скачать

ARA 08.04.2011 02:13

Ответ: Colominer
 
Пока искал руну было относительно интересно) с кузнецами не разобрался. Чтоб нормально разглядеть твою графику пришлось делать рарешение 1024х768.

baton4ik 08.04.2011 02:22

Ответ: Colominer
 
Почему не разобрался? Добываешь 5 единиц руды, переплавляешь у металлурга и кузнец делает тебе из них меч или броню.

moka 08.04.2011 02:26

Ответ: Colominer
 
Можешь избавить от пробела? Имхо, он не обязателен, можно и тупо стрелочки сразу.
Хотелось бы более насыщенный мир, чтобы больше всего было сгенерировано, а то долго копать приходится..

baton4ik 08.04.2011 10:05

Ответ: Colominer
 
Эх, все о пробеле говорят. Ладно, ждите избавления!
В каком смысле насыщенней? Пещер больше? Сам думаю этим заняться.

upd: Заливаю новую версию.
*фикс смерти от голода
*убран алхимик
*фикс экрана смерти (теперь игра не "зависает" на эти 5 секунд, можно закрыть по "ESC" или крестику).
*Разрешение можно задавать в файле "resolution.txt"

Ссылка в первом посте.

P.S. Забыл написать: "Delete" делает следующий ход холостым - "IDLE"

Nuprahtor 08.04.2011 10:40

Ответ: Colominer
 
Обидно, только я обнаружил руну, как меня тут же убил чертик:(
Может, руны нужно делать только в безопасных пещерах? Также, пробел очень нервирует.
И нужны естественные коридоры и локации поменьше, но более разнообразные
Понравилось

ABTOMAT 08.04.2011 17:31

Ответ: Colominer
 
Не малаца, плохо зделали, батя ругается!
Качал ночью первую версию, днём играл на нетбуке - проблемы были поменять направление, не реагировало на стрелки (через раз, точнее)
Качаю фикшенную версию, может, будет лучше.

baton4ik 08.04.2011 19:24

Ответ: Colominer
 
Реагировало, просто медленно, сам на нетбуке тестировал. Алгоритмы не очень хорошо оптимизированы (7DLR всё-таки), поэтому на слабых машинах видно задержку где-то в пол-секунды, особенно при большом мире.

2Nuprahtor: да, естественные локации по разнообразнее и сам хочу. А в монстрами ты просто не связывайся без хорошей экипировки. Тут лучше схитрить - заманить врагов в дальний угол, копая туннели вдоль пещеры, потом отойти подальше, агр сбросится, и тогда идти делать свои дела.

ABTOMAT 09.04.2011 13:06

Ответ: Colominer
 
Поиграл на более быстром компе - малаца, хорошо зделали.
Только бы всё равно пошустрее надо и пробел убрать.
Данжи поинтереснее и моар типов ресурсов, а то азарта особо нет только от железа.

ffinder 09.04.2011 15:33

Ответ: Colominer
 
+булчую за пробел (в смысле убрать его нафиг)
и не очевидно сколько еще долбить камень.


Часовой пояс GMT +4, время: 00:52.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot