forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты на MidletPascal (http://forum.boolean.name/forumdisplay.php?f=88)
-   -   MAP SCROOL R (http://forum.boolean.name/showthread.php?t=18854)

Ahsoka_Tano 13.01.2014 18:31

MAP SCROOL R
 

http://files.mail.ru/F9F38B619A254E42A2775AB119ACD276
В целом что-то не далекое от MineCraft-а:
-Бескрайний генерируемый 2D мир;
-2 биома(лес. пустыня);
-Время суток;
-Система Load/Save(Клавиши «7» и «9»);

Ваша цель:
Выжить, собрать ресурсов и найти в пустыне «караванщика», именно у него можно приобрести все необходимое.
Строить, рыбачить. Пока функционал увы не велик.


Клав. «1» -ресурсы
Клав. «3»-инвентарь(в начале их нет, ищите караванщика)

Сбор ресурсов: две руки.
Ресурс+рука=операция с ресурсами.
Грибы востанавливают здоровье.


P.S. Игра авто-сейвит все, если вы появились в тупике при первом запуске, то перезапустите приложение(НЕ СОХРАНЯЯСЬ!!).

SBJoker 27.01.2014 12:20

Ответ: MAP SCROOL R
 
замечу что "прокрутка" по английски всё же "scroll"

Ahsoka_Tano 27.01.2014 19:55

Ответ: MAP SCROOL R
 
Будем считать это неологизм

Жека 28.01.2014 07:01

Ответ: MAP SCROOL R
 
В эмуляторе mpowerplayer не запустилось. В нокии Е6-00 запустилось, но кроме белого экрана и двух нарисованных на экране софт-кнопок ничего нет, на клавиатуру не реагирует.
Дай ссылку на эмулятор в котором работает.

ПС: не будем считать неологизмом, исправь.

Ahsoka_Tano 28.01.2014 19:06

Ответ: MAP SCROOL R
 
Стабильно работало на следующем
Эмуляторы:
+NHAL Win32 Emulator 1.0
+KEmulator v0.9.8

Телефонах:
+Nokia 112
+Samsung Corby


Подождите следующей версии работать над которой закончу сегодня/завтра. Выложу несколько версий с разными конфигурациями сборки в MP.

Жека 29.01.2014 06:20

Ответ: MAP SCROOL R
 
Окей. Выкладывай вместе в jad файлом.

Ahsoka_Tano 30.01.2014 21:17

Ответ: MAP SCROOL R
 
Вложений: 2
Map Scroll v 0.1
+Исправлена ошибка в название(спасибо тем кто указал на этот недочет);
+Добавлено Меню. Возможность удаления сохранений.
+Переработана система просчета освещения. Увеличена производительность;
+Стартовый поселок. В случае смерти, появитесь Вы тоже там.
В поселке есть:
Продавец( с небольшим шансом он может появляться в пустынных локациях ). В поселке вы увидите 8 грибов. Именно столько стоит Топор.
Это сделано для того, что Поселок часто спавнился в густо-населенном лесу, и выбраться не было возможности
Вождь. Пока неактивен. В последующих версиях именно он нам расскажет кто мы и откуда, и как очутились здесь.
Стражники. Неактивны.
+Добавлено:
Поскольку еще нет Боссов, эти два предмета имеются в инвентаре, как и Арбалет;
a) «Камень крови» - телепортатор, способный перемещать Вас вперед до 3 клеток(Сквозь стены). АККУРТАНЕЕ ! Тратит Запас Здоровья.
б) «Трубка Мира» - Ускоритель времени.
+Добавлены Агрессивные Монстры - Волки.
Волки спавнятся в ночное время, на неосвещенном участке карты (с 21:00 до 6:00 ). Волк пока 1, после смерти он спавнится заново. При наступление дня - исчезает.
+Атака. Наносить Урон можно как с помощью Арбалета, так и Топором, Ломом, Лопатой. Показания урона различны.
+После удаления блоков Плитки, слой грунта заполняется случайным типом грунта, характерного для данного Локации.
+Изменены Клавиши:
«1»/«7» - прокручиваем ресурсы;
«3»/«9» - прокручиваем инвентарь;
«0» - Меню;
«*» - Небольшая справка по ресурсам. Типу локации, координатам.

Вот вроде и все.
ЗЫ. На больших экранах, прорисовка огромного количества элементов ударяет по ФПС. Сделать версию для крупных экранов не сложно, если нужно пишите.
Ну и вот еще:

Arton 30.01.2014 23:16

Ответ: MAP SCROOL R
 
Что такое "скачак".
Костёр, а не кастёр, не "деревянной плитки", а "деревянная плитка".
Рыбалку нельзя не на что использовать, удочку можно.

Короче говоря исправь ошибки. Больно они простые, как писать "малако", вместо "молоко".

Ahsoka_Tano 31.01.2014 03:21

Ответ: MAP SCROOL R
 
Arton, сделано!

Ahsoka_Tano 31.01.2014 03:36

Ответ: MAP SCROOL R
 
Железная дорога.

Жека 31.01.2014 07:06

Ответ: MAP SCROOL R
 
Вложений: 1
Я запустил через kemulator, на нокии так и не работает, но играет музычка.

Первые несколько попыток зайти закончились неудачно, зависало на "1 объект из 50", после того как сделал сброс данных - заработало:)

Когда в меню выбираем "Сбросить", то проценты бегут с одинаковой скоростью и медленно, ты там для балдежа сделал delay что ли, или реально так долго удаление идёт?

Менюшка (скрин прикрепил) ужасная:) Сделай хотя бы подсветку задника у выбранного пункта, а не просто красная тоненькая рамочка. И текст налазит на иконки там.

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

Управление непривычное, две иконки "РУКА" сбивают с толку.

Ahsoka_Tano 31.01.2014 13:31

Ответ: MAP SCROOL R
 
Ну хоть музыка играет :D на Nokia)
Дальше:
Меню уходит на задний план, ибо задачей №1 является создание хоть какой-нибудь играбильности.
По поводу ночи. Есть же Костры...Бегаете знаете, расставляете).
«Трубкой Мира» пользуетесь.
Волк, на полностью не освещенном участке карты, отображается двумя красными точками) Это забавно. Колотит он больно, а точнее не более 10 урона в секунду. Базовый запас же Вашего Здоровья - 100;
По поводу Вашего скрина, это есть та самая проблема больших экранов.
Шрифт огромен, все не влазит. Нужно переделать, сделать мультиэкранный алгоритм.
Железная Дорога сделана была уже после. Движение по ней еще не реализовано.
Удаление Сохранений.
Жека, Delay-ев там нет ни каких.
Методом тыков, после многих неудачных попыток сделать шустрый алгоритм поиска Хранилищ Записей, остановился на этом ))
Проверка 400 «возможных» игровых карт, в диапазоне [-20, 20].
А точнее удаление этих 400 карт. Эту проблему можно решить, Отдельным хранилищем в которой будут храниться сведения о Секторах на которых Мы были. Но это в будующем.
Непонятно одно, почему зависало на 1..50, неужели все проблемы от хранилищ записей... Вся структура сохранений базируется на этом.
Генерация Мира проходит перед сохранением, значит дело не в ней. Записи значит...
По поводу иконок двух рук и т.д.:
Когда mapscroll только-только зарождался, идея с таким типом ИНВЕНТАРЯ появилась сразу же. Он понятный что-ли... Ну для меня по крайней мере.
Когда мы можем что либо собрать?? Когда свободны две руки!
Что либо сделать? Рукой и непосредственно предметом. Логика проста.
Уже думал о вполне привычном инвентаре. Осталось решить проблему с незапускаемостью на устройствах.

Ahsoka_Tano 31.01.2014 13:38

Ответ: MAP SCROOL R
 
Фонарик уже был в игре,но после изменений с освещением удален. Помогал не заблудиться(не уператься в полной темноте в кактус какой-нибудь )

Жека 31.01.2014 16:43

Ответ: MAP SCROOL R
 
Теперь ясно про инвентарь и про костры:)
Насчет разного шрифта на разных устройствах - есть же функция stringWidth у шрифта, ее и нужно применить.
Насчет хранилища - хранить информмацио о посещенных секторах - это первое что можно хранить, далее уже сами карты.
Сколько байтов занимает один сектор в хранилище?

Vasiliy_LiGHT 01.02.2014 18:47

Ответ: MAP SCROOL R
 
Задумка хорошая, обязательно доводи до конца


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

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