воскресенье, 8 июня 2014 г.

Немножко об обновлениях в игре

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

P. S. когда в игре появляется возможность генерироварть уровни самому, хоть и по довольно скудному интерфейсу, действительно чувствуешь себя богом! Когда до этого прошел все 11 уровней! Приятно. По интерфейсу в игре остался доволен, думал усложнять графикой, а потом понял - зачем? Все и так понятно, и не отвлекает ничего от игры, тоже стало приятно. Сегодня обновил версию до 1.25 - создал тему на форуме start.android.ru.
Жду новых друзей, пользователей!

P. P. S. Если действительно понравилась игра, скажите пожалуйста, или есть какие-нибудь спорные моменты, или интерес к разработке, комментируйте. Удачи в своих проектах!






суббота, 2 ноября 2013 г.

Ящик Пандоры

При открытии, меняется мир, появляется 1 алмаз в любом участке карты. И меняется карта "не в нашу пользу".




суббота, 5 октября 2013 г.

Немного продвигаемся с проектом


Добавил менюшки, пункт "ИГРА" работает полноценно, кроме сохранения карты и загрузки в "ГЛАВНОМ МЕНЮ".

Опции можно выбрать "Звук шагов", "Звуки в игре", "FPS", которые тоже исправно показываются.

Осталось:
1) GUI сохранения и загрузки карты.
2) Создать уровни с 1 по 12. (GUI уже есть и работает)
3) Предоставить разные условия победы такие как "Найти здоровье", "Найти алмаз/Собрать алмазы", "Убить монстров".
3) Для последнего пункта меню игры - сгенерировать "Случайную карту".

среда, 18 сентября 2013 г.

Об образовании

Что же все таки это за мифическая вещь наше образование?

Интересно, когда говорят, вроде: да он же в Гарварде учился. Странно, но это говорят в большинстве своем про выдающихся людей, устоявшихся в своих помыслах, взглядах, которые сумели и добились чего-нибудь. А как быть с другими 90% выпускников? Много ли курсов реально пригодились в жизни? Абсолютная истина что - не много. Пригодилось разве что встреча и представление с учителем. Сам предмет учения - вещь второстепенная. Которую вы может быть забудете через пару курсов, и чтобы вспомнить которую вам потребуется покопаться в конспектах. Я это понимал, университет дает разве что огромную недюжинную возможность лицезрения умных людей, которых по праву можно называть элитой.
Факт №1: они не пьют после работы.
Факт №2: они работают с наследием которое дала нам наука, а это не каждый делает после своего выпуска из университета.
Факт №3: они находят это занятие интересней чем кабала других занятий в отличие от нас с Вами.
Ну и в конце-концов резюмируя стоит выделить тот пункт, что именно в стенах университета проводится какое-нибудь фундаментальное исследование о котором мы может с Вами и никогда не догадаемся.
Мы же, с Вами, имеем право только пообщаться с такими людьми во время учебы. Поэтому это прекрасное время  нам дано, чтобы оценить чем стоит в жизни заниматься, т. к. если бы университет не был бы университетом: в нем бы преподавали одинаковые преподаватели с одной установкой, это называлось бы фирмой, а университет поддерживает много разных мнений в форме приближенной к жизни. Как говорится - любая точка зрения, человек, в чем-либо уверенный, имеет право на жизнь!

Postscriptum: страшно только что, университет, никак не может влиять на политиков! И они причисляются к другой касте!

среда, 11 сентября 2013 г.

Чистота и порядок на проекте

Разнес все по разным классам, теперь основной файл *.java не весит больше чем несколько прокруток страницы в IDE, ну и избавился от статических переменных - насовсем. Вынес в отдельный файл загрузку аудио и работу с аудио, теперь за это отвечает AudioController. Через PoolAudio можно проигрывать одновременно много эффектов в игре,  раньше я пользовался простым MediaPlayer. Теперь игру не стыдно миру показать, и возможно, можно задуматься о выкладывании ее на GitHub.

вторник, 3 сентября 2013 г.

Осень наступает - школьники набегают на школу (5 стр) /...

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

Источник: http://www.gamedev.ru/flame/forum/?id=180194&page=5

четверг, 22 августа 2013 г.

За 3 дня добил!

Добил умный поиск себя на карте в лабиринте. Образно говоря боты, теперь "умно" идут ко мне, поворачивая в те углы и повороты где я могу находится.

Ссыль на мою старую публикацию "Поиска пути в пространстве":

Реализовал по этому алгоритму, на один алгоритм в проекте стало больше. А и миникарта будет двух режимов: вижу только то что могу, и вижу даже то что не могу, но оно рядом - как следствие поигрался с алгоритмом генерируемых точек карты.

вторник, 13 августа 2013 г.

Планы по игре

На данный момент переписана логика ботов (наконец-то подобрал модельку довольно соответствующую). Боты стали интереснее, а также реализована система обмена алмазов, но но покупки здоровья и других бонусов, для этого надо делать GUI. Тестировал на одном девайсе - то быстро, то медленно работает, к сожалению, надо исключить как можно больше багов, также заметил баги с производительностью и со звуками, в остальном все отлично, графика идеальна. Система обмена алмазов теперь не позволяет "читить" и ломать стены бесконечное количество раз, отныне ломать стену соответствует двум разменным алмазам, иначе - не будет возможности. Строить стену - один алмаз, строить лаву - бесплатно, закопать лаву - 5. На очереди генерирование за пределами карты, а также надо сделать GUI обмена, и сундуки и статистику по игре. И уровни - готовый продукт.