суббота, 29 сентября 2012 г.

mini-Minecraft

День первый

В последнее время обдумывал, как бы 'облагородить' проект, да выкроить на него время между повседневными делами.  В результате, ни того, ни другого сделать не вышло. Зато склепал mini-Minecraft. В процессе засомневался, стоило ли отдаляться от RenPy. В результате осознал, что 'mini-Minecraft' он даже не потянет (Pen'py даже от текста может не хило тормозить) + тут есть плюшки, не доступные сей проге. Текстурки получились так себе, т.к рисовал пальцем. На Тачпаде.

День второй

ПК забрали в ремонт, вернут на неделе. Теоритически. Хотя, меня не остовляет ощущение, что меня нагрели на 1.5к +

А вот и маленький мир 10х10! Вообще, его можно сгенерировать любого размера. Тут можно копать, падать, и карабкаться, а что еще нужно для счастья?

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

Потерянные воспоминания

Я бы хотел перенести проект 'Потерянные воспоминания' в 2D, хотя бы, частично, вот только художник из меня аховый. Хотя на бумаге не плохо получается... Да и к сканеру доступ есть. В общем , тут вся проблема в спрайтах.
По умолчанию отображаются только 'видимые' элементы. Остальное подгружается по мере изучения мира по готовым  параметрам, что записываются при генеразии мира. Данные скрины из тестовой версии, поэтому видны важные участки.

Тут мы прокопали небольшой данж, и верхние блоки пропали (сделано на разных картах)
Вся эта прелесть весит 100кбайт, а жрет 50 мб оперативки, не говоря о нагрузке на процессор, с которой я стараюсь бороться.

воскресенье, 23 сентября 2012 г.

Обновление игры до 1.012

В этой версии я постарался сделать движок более гибким, а интерфес удобным. 

Решил изменить нумерацию версий:
2-я цифра - расширение мира
3-я цифра - работа с движком
4-я цифра - исправление багов

Ссылка на версию 1.012

Изменения в 1.012:
- Добавлен config.ini, в котором вы можете настроить любое разрешение, либо играть в полноэкранном режиме
- Добавлено автоматическое масштабирование текста
- Теперь, добавляя вариацию событий для других статов нет необходимости копировать главный текст. Достаточно указать имя родителя (пример в RD.ini shower)
- Теперь каждое событие может вызывать другое событие через ответы, что позволяет прописывать целые квесты. Каждое вызываемое событие привязано к определенному ответу
- Убран баг, при котором девушка не лишалась девственности с ГГ
- Кнопка 'выход' перенесена в более 'безопасное положение'
- Изменен интерфейс для поддержки не широкоформатных разрешений
- Добавлен режим песочницы после получения одной из концовок (без онных)
- Предметы способны вызывать события (теперь можно создавать сценарии)
- Добавленна сортировка во все меню
- Убраны ограничения на количество предметов, локаций, работ
- В событиях теперь необходимые предметы привязаны к своему ответу
- Добавлен квест, использующий новые возможности (Для его активации необходимо 'подарить' девушке наручники)
- Добавлены новые предметы

Изменение в Readme:
- Подробно расписал редактирование


Благодарности:
Sertamar - за идеи. Без него не было бы сортировки ). 

суббота, 22 сентября 2012 г.

Задержка новой версии

Черная полоса

Несколько дней назад мой стационарный ПК впал в кому. Для установления диагноза потребуется некоторое время.

С тех пор пишу скрипт в весьма спецефичных условиях. Вот только, при проверке скрипта, на используемом мною агрегатье отключается звук (попросту пробадают динамики из списка устройств). Причем, переустановка драйверов вообще не помогает.
Единственное действенное средство - покрашить систему (вызвать синий экран с ошибкой), после чего, при перезагрузке все приходит в норму.

В общем, последние несколько раз поубавили мой пыл, посему обновление выйдет не в ближаешее время (относительное понятие, да).

Не все так плохо

Хотя править ini мне ничего не мешает, а механика теперь позволяет создавать полноценные квесты.
Также, возможно я выложу пре-версию

P.s если, внезапно, тут объявятся сведующие люди, способные хотя бы объяснить, что  происходит со звуком и предложить менее специфичное решение проблемы, буду весьма признателен, а пока буду наслаждаться мелодиями.
Realtec Hight Definition Audio

пятница, 21 сентября 2012 г.

О космических симуляторах

Надеялся успеть сделать апдейт до субботы, но, теперь не знаю, когда смогу его выпустить. Посему оставлю вам плюшку:

Сначала я подумал: 'Кому оно надо?'. Однако вспомнил, что если бы не тот парень, то и сам бы не узнал об этом. Суть-то - делиться надо.

Faster than light


Шикарная игра, напомнивший мне MMO рогалик Space Stantion 13
Описание:
Мы должны отвезти секретные данные Космической Федерации, дабы она могла справится с повстанцами. В процессе, нужно исследовать как можно больше систем.
Гемплей:
По сути, мы управляем экипажем корабля, путешествуя между системами. Если корабль взрывается, то он взрывается. Совсем. В системах разбросаны магазины, которые надо сначала найти.
После каждого прыжка генерируется случайные события: десант, астероидное поле, нападения работорговцев, станции наблюдения и прочие.
На корабле есть: кабина пилота, двигатель, управление оружием, щиты, управление дверями, система жизнеобеспечения и комната наблюдения. 
Сбой любой из систем доставит вам не малое удовольствие.
Также, в игре несколько видов кораблей, открывающихся по мере прохождения, каждый из которых можно улучшить по мере прохождения.
Официальный сайт

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

Space Stantion 13

ММО-рогалик, в котором действия каждого члена экипажа влияет на выживаемость станции.
Обычно партии идут 30-120 мин и заканчивается все либо эвакуацией, либо побоищем. Есть отличный сервер с отыгрышом ролей, на остальных творится вакханалия. Клоун-маньяк и врач, не заглянувший в wiki, это меньшее, что вас там ожидает. Но это забавно.
Подробное описание с сcылками и руководствами по эксплуатации тут:  Space Stantion 13



вторник, 18 сентября 2012 г.

Правка багов v1.001

Я подумал над нумерацией версий и пусть будет 1.000
- Последняя цифра будет отвечать за баги
- Предпоследняя за локации, события, предметы
- Вторая крупные изменения
- Ну а первая, если мне вдруг захочется скрипт переписать


Ссылки я, наверное, буду опубликовывать на странице релиза, для удобства

Изменение в 1.001
- Добавлена кнопка 'выход' в концовке
- Хоть у меня проблем не было, надеюсь, мне удалось убрать баг с мониторами 1280х1024 и 1920х1080. Если нет и вы хотите поскорее устранить эту проблему, мне понадобится ваше сотрудничество для проверки exe
- Название концовки перенесено выше (ранее изображения могли ее скрыть)
- Исправлен баг, когда Ателье не имело собственной папки
- Исправлен баг с очередью, когда посреди нее открывалось главное меню
- Исправлен баг, когда в главном меню надо было дополнительно нажимать кнопку, чтобы вызвать событие
- Теперь статы влияют на ответ девушки при появлении событий (в душе). Буду придерживаться этой особенности.

Изменение в ini
- В RD.ini теперь txt разделяется |, зато теперь можно записывать несколько вариаций текста с помощью разделителя _


Внесены изменения в Readme (Редактирование файлов)