Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Проекты на MidletPascal

Ответ
 
Опции темы
Старый 15.12.2009, 18:56   #1
baton4ik
Дэвелопер
 
Аватар для baton4ik
 
Регистрация: 21.11.2009
Адрес: Киев
Сообщений: 1,699
Написано 657 полезных сообщений
(для 1,962 пользователей)
Хорошо VibroRace

Я сделаю свои гонки! С блэкджеком и шлюхами!!!

Бета-версия ГОТОВА!

Итак, что же может скрыватся под такими названием и эпиграфом, спросите вы? Это гонки! Но суть не в том. Это не стандартные, банальные гонки, с апгрейдом, графой... Это нечто совершенно другое!
Идея? Идею мне подсказал shpak, за что ему большое спасибо! Как? Он кинул мне ссылку на вибратор для моблы. В отзывах я узрел несколько постов:
Крутая вещь! Мы в школе гонки телефонов устроили!
И тут... идея! Почему бы не сделать специальный вибратор! Специально для гонок. И я думал... Вообщем, я сделал его вчера вечером, это была альфа. Её я не выкладывал, выложил бету.
Если кто не понял, зачем ЭТО нужно: ставишь на телефоны прогу, потом выстраиваешь их в ряд (желательно на наклонной плоскости), жмёте "старт" и вперёд! Можете ещё тотализатор на этом замутить

Итак, функционал:

- Прога вибрирует. А если конкретнее: есть определённая частота. 1с вибрации, 1с простоя, 1с вибрации... и т.д.
Почему не постоянная вибрация? Ответ прост: иначе ускорение не реализовать!

Решил я добавить в банальный вибратор бонусы, для окончательного перевоплощения! А вот и они:
- Каждые 10 сек генерируется случайное число. От этого числа зависит бонус. Бонусы есть такие:
- ускорение 9 сек (вероятность 20%)
- замедление 9 сек (20%)
- штраф 100 монет (об этом написано ниже) (15%)
- денежный бонус +50 монет (15%)
- авария. 5 секунд простоя, -100 монет со счёта (10%)
- подобрать автостопщика. 5 сек простоя, +50 монет на счёт (10%)
- никакого бонуса (30%)
-Деньги. Изначально на счету 500 монет. За счёт бонусов эта сумма увеличивается и уменьшается (баланс показан сверху на экране). Если баланс обнулится, вы проиграете (по игре проигрывает тот, кто приходит к финишу последним, но если заканчиваются деньги - твоя машина (вернее телефон ) остановится, и ты продуешь!). Ведётся учёт всех проигрышей из-за банкротства.
-И парочка звуков


Вроде ничего не забыл

Ах, да! Скачать!
http://rolednd.at.ua/VibroRace.jar
http://rolednd.at.ua/VibroRace.jad

Последний раз редактировалось baton4ik, 19.12.2009 в 18:59. Причина: Вышла бета
(Offline)
 
Ответить с цитированием
Эти 9 пользователя(ей) сказали Спасибо baton4ik за это полезное сообщение:
Android (15.12.2009), AVIZO (16.12.2009), cherepets (15.12.2009), Harter (17.12.2009), impersonalis (16.12.2009), Mr_F_ (15.12.2009), Phantom (26.12.2009), Randomize (16.12.2009), SubZer0 (17.12.2009)
Старый 15.12.2009, 20:15   #2
Monster
Оператор ЭВМ
 
Аватар для Monster
 
Регистрация: 09.12.2009
Адрес: Украина
Сообщений: 34
Написано 6 полезных сообщений
(для 9 пользователей)
Радость Ответ: VibroRace

Вот это уже классная прога!!!!!!!!!!!!
__________________
Windows - моя жизнь, Linux - мой дом...
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо Monster за это полезное сообщение:
baton4ik (16.12.2009), Harter (17.12.2009), impersonalis (16.12.2009), Phantom (26.12.2009)
Старый 15.12.2009, 20:25   #3
baton4ik
Дэвелопер
 
Аватар для baton4ik
 
Регистрация: 21.11.2009
Адрес: Киев
Сообщений: 1,699
Написано 657 полезных сообщений
(для 1,962 пользователей)
Ответ: VibroRace

вышла бета!

P.S. если кто-то качал, перекачайте! Я со звуком напортачил Вот, заметил, исправил
(Offline)
 
Ответить с цитированием
Старый 15.12.2009, 20:47   #4
Android
Бывалый
 
Регистрация: 29.03.2007
Сообщений: 662
Написано 199 полезных сообщений
(для 448 пользователей)
Ответ: VibroRace

А у мя мобилко не едет
(Offline)
 
Ответить с цитированием
Старый 15.12.2009, 20:52   #5
baton4ik
Дэвелопер
 
Аватар для baton4ik
 
Регистрация: 21.11.2009
Адрес: Киев
Сообщений: 1,699
Написано 657 полезных сообщений
(для 1,962 пользователей)
Ответ: VibroRace

2Android это зависит от телефона... какая модель? вибрирует и не едет или не вибрирует? Моя раскладушка, например, крутится
(Offline)
 
Ответить с цитированием
Старый 15.12.2009, 21:37   #6
cherepets
Бывалый
 
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений
(для 215 пользователей)
Ответ: VibroRace

О_о
Офигеть...

Теперь можешь делать вибратор для экшенов))))))))))))
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо cherepets за это полезное сообщение:
Blender (29.01.2010), Phantom (26.12.2009)
Старый 15.12.2009, 22:11   #7
Android
Бывалый
 
Регистрация: 29.03.2007
Сообщений: 662
Написано 199 полезных сообщений
(для 448 пользователей)
Ответ: VibroRace

Philips Xenium X800, на месте крутится)
(Offline)
 
Ответить с цитированием
Старый 15.12.2009, 22:35   #8
baton4ik
Дэвелопер
 
Аватар для baton4ik
 
Регистрация: 21.11.2009
Адрес: Киев
Сообщений: 1,699
Написано 657 полезных сообщений
(для 1,962 пользователей)
Ответ: VibroRace

cherepets, я кстати тоже об этом подумал буду придумывать
Android, понятно... тяжёлый видать
(Offline)
 
Ответить с цитированием
Старый 15.12.2009, 23:22   #9
Android
Бывалый
 
Регистрация: 29.03.2007
Сообщений: 662
Написано 199 полезных сообщений
(для 448 пользователей)
Ответ: VibroRace

Ну не легкий точно
Большой, из-за экрана
(Offline)
 
Ответить с цитированием
Старый 16.12.2009, 07:21   #10
AVIZO
Нуждающийся
 
Регистрация: 16.11.2006
Сообщений: 56
Написано 9 полезных сообщений
(для 29 пользователей)
Ответ: VibroRace

Baton4 - с тебя креатив прет, как из мешка с подарками
Опять скажу, как и в теме про вибратор - МАЛАДЭЦ!!!
Дам еще идею: "аккуратный будильник" - работает, как обычный будильник, только не орет, как проклятый, а тихонечко виброй мелодию гундит. В офисах ему цены не будет
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Phantom (26.12.2009)
Старый 16.12.2009, 18:17   #11
baton4ik
Дэвелопер
 
Аватар для baton4ik
 
Регистрация: 21.11.2009
Адрес: Киев
Сообщений: 1,699
Написано 657 полезных сообщений
(для 1,962 пользователей)
Ответ: VibroRace

AVIZO, спасибо! Идея прикольная, попробую...
(Offline)
 
Ответить с цитированием
Старый 16.12.2009, 20:30   #12
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Ответ: VibroRace

идея - супер.
но реализовать нормально ж - врятли получится glofish m700 - под эмулятором, все работает, но телефон тяжелый - почти не двигается, а если и двигается - по кругу. с наклоненной поверхности - чуть-чуть едет правда - 1с работаем - 1с нет - не в тему)
(Offline)
 
Ответить с цитированием
Старый 16.12.2009, 21:58   #13
baton4ik
Дэвелопер
 
Аватар для baton4ik
 
Регистрация: 21.11.2009
Адрес: Киев
Сообщений: 1,699
Написано 657 полезных сообщений
(для 1,962 пользователей)
Ответ: VibroRace

ну проблемма не-езды есть на большинстве тел! Поэтому поверхность нужна наклонная...
А как без ритма вибрации (1с работаем, 1с нет) реализовать ускорение??? не представляю...
(Offline)
 
Ответить с цитированием
Старый 17.12.2009, 04:23   #14
SubZer0
Администратор
 
Аватар для SubZer0
 
Регистрация: 03.09.2005
Сообщений: 2,408
Написано 301 полезных сообщений
(для 996 пользователей)
Ответ: VibroRace

P.S. Кстати, вопрос: почему случайное число названо псевдослучайным? И что даёт реинициализация генератора?
Генераторы случайных чисел ни в компе ни в телефоне не юзаются... почему.. хз...

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

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

можешь попробовать, задать в программе выдавать первые 10 случайных чисел... запиши их и перезапусти прогу... 10 чисел должны повториться...

подробнее про все это можно почитать тут...

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
baton4ik (17.12.2009)
Старый 17.12.2009, 18:36   #15
baton4ik
Дэвелопер
 
Аватар для baton4ik
 
Регистрация: 21.11.2009
Адрес: Киев
Сообщений: 1,699
Написано 657 полезных сообщений
(для 1,962 пользователей)
Ответ: VibroRace

спасибо, попробую

_______________________
Да, вышло достаточно наглядно! без реинициальзации цифры при каждом запуске не повторялись, то есть были действительно "случайными". Но зато, когда я ставил "randomize" перед каждой генерацией, все 5 чисел (всего я генерил 5 подряд) были одинаковы!

Генерил я, как уже писал, 5 чисел. Всего по 5 раз.
Конкретнее:
результаты 1го теста (без ре-инициализации):
02052
83340
70807 //я бы от такого такого номерка icq не отказался
08824
52303

2го теста (с randomize):
66666
11111
66666
88888
44444

Делайте выводы!
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com