Вниз  Общие вопросы
- 18.07.2014 / 02:44
Artorius
  Пользователь

Artorius 
Сейчас: Offline
Ксакеп, О. Когда совсем нечего было читать, читал "Основы передачи дискретных сообщений "
- 24.07.2014 / 17:06
AHiLLA
  Пользователь

AHiLLA 
Сейчас: Offline
Бль, подскажите алгоритм вывода рекорда (в игре)
- 24.07.2014 / 17:44
Helltar
  Пользователь

Helltar 
Сейчас: Offline
AHiLLA, что бль? :maga:

  1. score: integer;

- 24.07.2014 / 18:01
Magatino
  Администратор

Magatino 
Сейчас: Offline
AHiLLA (24.07.2014/17:06)
Бль, подскажите алгоритм вывода рекорда (в игре)
Вывод рекорда:
  1. g.setColor(0xff0000);
  2. g.drawString("Score "+score,x,y,anchor);

И ещё RMS нужно юзать, если хочешь лучший результат сохранить.
- 24.07.2014 / 18:06
Helltar
  Пользователь

Helltar 
Сейчас: Offline
Magatino, прекрасный алгоритм, коллега.

AHiLLA, ждем следующих вопросов, на аннимон.ком тебе всегда помогут, брат.

Какой вопрос, такой ответ.И тему он выбрал хорошую для этого, ждёмс код на C++ :gg:

Изменено Magatino (24.07 / 18:12) (всего 1 раз)
- 24.07.2014 / 20:09
AHiLLA
  Пользователь

AHiLLA 
Сейчас: Offline
:gg:Я конечно нуб, но не настолько же
Я имею в виду работу с RMS. Вот записать результат и считать не проблема, а вот до того, чтоб сохранялся высший результат и проверялся, не могу догнать
- 24.07.2014 / 20:20
Magatino
  Администратор

Magatino 
Сейчас: Offline
AHiLLA (24.07.2014/20:09)
:gg:Я конечно нуб, но не настолько же
Я имею в виду работу с RMS. Вот записать результат и считать не проблема, а вот до того, чтоб сохранялся высший результат и проверялся, не могу догнать
Вот типа такого:

  1. public void game()
  2. {
  3.  
  4. if (x>y)
  5. score_2+=50;
  6.  
  7. }
  8.  
  9. public void saveScore()
  10. {
  11. score_1=rms.getScore();
  12.  
  13. if (score_1<score_2)
  14. rms.saveRMS(score_2);
  15. }

- 24.07.2014 / 20:24
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Online
AHiLLA, у меня во всех Java-приложениях был класс Rms.

  1. public class Rms {
  2.     public static long hiscore = 0;
  3.  
  4.     public static void saveOptions() { .. }
  5.     public static void restoreOptions() { .. }
  6. }
  7.  
  8. // MIDlet
  9. void startApp() { Rms.restoreOptions(); }
  10. void destroyApp(boolean o)  { Rms.saveOptions(); }
  11.  
  12. // Game
  13. if (traxBabax()) {
  14.     score++;
  15.     if (score > Rms.hiscore) Rms.hiscore = score;
  16. }

__________________
 let live

Изменено aNNiMON (24.07 / 20:24) (всего 2 раза)
- 24.07.2014 / 20:36
Helltar
  Пользователь

Helltar 
Сейчас: Offline
AHiLLA, открыл рмс, сравнил что сохранено с текущим, if больше сохранил else нет. Что непонятно то? :gg:

Изменено Helltar (24.07 / 20:37) (всего 1 раз)
- 24.07.2014 / 21:02
AHiLLA
  Пользователь

AHiLLA 
Сейчас: Offline
Magatino, aNNiMON, Helltar, Спасибо, попробую запилить
Наверх  Всего сообщений: 1673
Фильтровать сообщения
Поиск по теме
Файлы топика (38)