Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Karegon221
0 / 0 / 0
Регистрация: 19.10.2013
Сообщений: 14
#1

Бонусы - C++

06.11.2013, 20:02. Просмотров 144. Ответов 0
Метки нет (Все метки)

Учу Дерект 3Д
Пишу простую игру.
Вот отрезок из кода.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
for (int index = 0; index < nbonus; index++)
   {
      if (all_bonus_is_eten[index] == false)
      {
         if (bonus_y[index] + 15 < user_y ||
            bonus_y[index] - 15 > user_y ||
            bonus_x[index] + 15 < user_x ||
            bonus_x[index] - 15 > user_x )
         {
            DrawBonus(bonus_x[index], bonus_y[index]);
         }
         else
         {
            
            all_bonus_is_eten[index] = true;
 
         }
      }
Опережая вопросы
Вот это всё есть и работет

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// Определение переменных
for (int index = 0; index < nbonus; index++)
    {
        bonus_x[index] = rand() % 750 - 50;
        bonus_y[index] = rand() % 550 - 50;
        all_bonus_is_eten[index] = false;
        n_bonus[index] = false;
    }
 
 
//Обявление переменных в хед
 
        #define NBONUS 3
        int bonus_speed;
    int nbonus = NBONUS;
    bool n_bonus[NBONUS];
    int bonus_x[NBONUS];
    int bonus_y[NBONUS];
    bool all_bonus_is_eten[NBONUS];
    bool bonus_eten;
Смысл в том что в окне паевляютя бонусы (окружность 10 пикс.) рандомно 5 штук и окружность юсер (10 пик) которой управляю на стрелках.

Проблемма в том что я могу есть бонусы но исчезают они только когда сел все.

Подскажите где косяк в условии. Заранее спасиба.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2013, 20:02     Бонусы
Посмотрите здесь:

Бонусы на сервере - 1С
Привет Розница 1(8.2) и самописная конфа(8.3). решили делать механизм Бонусов для Розница 1. Есть несколько магазинов которые...

День рождения бонусы - Delphi БД
Здравствуйте. У меня есть форма скриншот во вложении. Как сделать так чтобы в поле обведенном красным при вводе цифр начислялось количество...

требуется менеджер проекта(2500$+бонусы) С# - Предложения работодателей
&lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify &lt;SPAN style=&quot;FONT-SIZE: 14pt &lt;FONT color=#000000&gt;&lt;FONT face=&quot;Times New...

DDR 3 - бонусы от большего значения мгц? - Оперативная память
Здравствуйте. Какая разница в производительности DDR 3 1600 мгц и DDR 3 2133 мгц при рендере видео и ресурсоемких задачах? Есть ли она...

Java Developer (1800$-2500$ + бонусы) - Предложения работодателей
Java Developer (1800$-2500$ + бонусы) Компания специализируется на разработке и внедрении приложений по управлению цепочками...

Бонусы в печатной форме расходной накладной УТ 11 - 1С
Здравствуйте! Стоит задача, клиентам которые заказали товара на определенную сумму, выдавать бонусы товаром. Хотел спросить Вашего совета....

Бонус внутри сайта: покупка иконок за бонусы - PHP
всем привет форумчане в БД создал запрос (по умолчанию число 100) при регистрации пользователя у него в наличии 100бонусов. как можно...

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

Браузеры требуют активацию по телефону и предлагают бонусы - Удаление вирусов
Здравствуйте еще раз! Проблема вернулась примерно в том же виде, теперь вирус не дает зайти в контакт и требует авторизации по телефону,...

Java Developer (1500-2200 USD + бонусы) - Предложения работодателей
Компания специализируется на разработке и внедрении приложений по управлению цепочками поставок и корпоративной информацией для рынка...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru