18.07.2014 / 02:44 | |
Artorius Пользователь Сейчас: Offline
Имя: Артур Регистрация: 29.08.2012
| Ксакеп, О. Когда совсем нечего было читать, читал "Основы передачи дискретных сообщений "
|
24.07.2014 / 17:06 | |
AHiLLA Пользователь Сейчас: Offline
Имя: Али Откуда: Махачкала Регистрация: 19.01.2010
| Бль, подскажите алгоритм вывода рекорда (в игре)
|
24.07.2014 / 17:44 | |
Helltar Пользователь Сейчас: Offline
Регистрация: 29.11.2011
| AHiLLA, что бль? |
24.07.2014 / 18:01 | |
Magatino Администратор Сейчас: Offline
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| AHiLLA (24.07.2014/17:06) Бль, подскажите алгоритм вывода рекорда (в игре)Вывод рекорда: g.setColor(0xff0000);
g.drawString("Score "+score,x,y,anchor);
И ещё RMS нужно юзать, если хочешь лучший результат сохранить. |
24.07.2014 / 18:06 | |
Helltar Пользователь Сейчас: Offline
Регистрация: 29.11.2011
| Magatino, прекрасный алгоритм, коллега. AHiLLA, ждем следующих вопросов, на аннимон.ком тебе всегда помогут, брат. Какой вопрос, такой ответ.И тему он выбрал хорошую для этого, ждёмс код на C++ Изменено Magatino (24.07 / 18:12) (всего 1 раз) |
24.07.2014 / 20:09 | |
AHiLLA Пользователь Сейчас: Offline
Имя: Али Откуда: Махачкала Регистрация: 19.01.2010
| Я конечно нуб, но не настолько же Я имею в виду работу с RMS. Вот записать результат и считать не проблема, а вот до того, чтоб сохранялся высший результат и проверялся, не могу догнать |
24.07.2014 / 20:20 | |
Magatino Администратор Сейчас: Offline
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| AHiLLA (24.07.2014/20:09) Я конечно нуб, но не настолько же Я имею в виду работу с RMS. Вот записать результат и считать не проблема, а вот до того, чтоб сохранялся высший результат и проверялся, не могу догнатьВот типа такого: public void game()
{
if (x>y)
score_2+=50;
}
public void saveScore()
{
score_1=rms.getScore();
if (score_1<score_2)
rms.saveRMS(score_2);
}
|
24.07.2014 / 20:24 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| AHiLLA, у меня во всех Java-приложениях был класс Rms. public class Rms {
public static long hiscore = 0;
public static void saveOptions() { .. }
public static void restoreOptions() { .. }
}
// MIDlet
void startApp() { Rms.restoreOptions(); }
void destroyApp(boolean o) { Rms.saveOptions(); }
// Game
if (traxBabax()) {
score++;
if (score > Rms.hiscore) Rms.hiscore = score;
}
__________________
let live Изменено aNNiMON (24.07 / 20:24) (всего 2 раза) |
24.07.2014 / 20:36 | |
Helltar Пользователь Сейчас: Offline
Регистрация: 29.11.2011
| AHiLLA, открыл рмс, сравнил что сохранено с текущим, if больше сохранил else нет. Что непонятно то? Изменено Helltar (24.07 / 20:37) (всего 1 раз) |
24.07.2014 / 21:02 | |
AHiLLA Пользователь Сейчас: Offline
Имя: Али Откуда: Махачкала Регистрация: 19.01.2010
| Magatino, aNNiMON, Helltar, Спасибо, попробую запилить
|