Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Получение русского текста из файла У меня есть файл, в котором содержится некоторая информация. Мне всё равно, что там внутри, но там есть русские символы. В hex-editor он открывается нормально, но когда я пытаюсь его обработать своим... https://www.cyberforum.ru/ cpp-beginners/ thread2492922.html Определить, какая десятичная цифра входит в значения массива из натуральных чисел наибольшее количество раз C++
Написать функцию для определения, какая цифра входит в значение массива, заполненного натуральными числами, наибольшее количество раз. Вывести на экран сформированный массив, найденную цифру и...
C++ C2628 что не так? //======== Osnova.h ================ #pragma once #include "iostream" #include "windows.h" class Osnova { private: https://www.cyberforum.ru/ cpp-beginners/ thread2492880.html C++ JSON и С++ Что такое JSON? Нашёл такое определение JSON (JavaScript Object Notation) - это легкий формат, который используется для обмена данными. Что в этом предложении значит формат? Если я правильно понял... https://www.cyberforum.ru/ cpp-beginners/ thread2492848.html
Задача про провода: бинарный поиск C++
Дано N отрезков провода длиной L1, L2, ..., LN сантиметров. Требуется с помощью разрезания получить из них K равных отрезков как можно большей длины, выражающейся целым числом сантиметров. Если...
C++ ошибка нет подходящего конструктора по умолчанию, но мне на самом деле нужна пустая переменная Проблема в main.cpp строка 15, мне нужна пустая переменная. До того как я добавил строки 25-27 из Library.h все работало. Но после того как я сделал Transaction.h, а конкретно в Transaction.cpp... https://www.cyberforum.ru/ cpp-beginners/ thread2492832.html
C++ Какой язык выбрать C++ или C# https://www.cyberforum.ru/ cpp-beginners/ thread2492827.html
Использую для рисования свечных(финансовых) графиковhttps://code.msdn.microsoft.com/Windows-Forms-Samples-26bf2a53. Но, вот дилемма возникла. Нужно использовать машинное обучение, а с библиотеками в...
C++ тернарный оператор
объясните понятным языком что это такое в с++ и пояснение почему так //r=большее число из 2х значений #define maximum(x, y, r) int aa=x; int bb=y; r = ((aa) > (bb) ? (aa) : (bb))
C++ Разбор длинных текстовых файлов на составляющие https://www.cyberforum.ru/ cpp-beginners/ thread2492797.html
Суть проблемы: существует текстовый файл, состоящий из неопределённого количества символов. Программа по очереди считывает каждый символ, и в зависимости от того, какой символ она считала,...
C++ Некорректная работа регулярного выражения https://www.cyberforum.ru/ cpp-beginners/ thread2492779.html
Доброе время суток,у меня есть регулярное выражение std::wregex regular(L"+(+)*@+\.{2,4}"); по идее оно должно находить емеил в строке полностью, но почему-то regex_search реагирует даже если...
C++ Почему итераторы в STL используют такой странный подход к индексации?
Здравствуйте. Вопросы касаются пока только последовательных контейнеров. Почему при инициализации контейнера массивом из, например, 5 элементов, мы прибавляем к адресу массива во втором аргументе...
C++ Вызвано исключение: нарушение доступа для записи (visual studio 2017) https://www.cyberforum.ru/ cpp-beginners/ thread2492695.html
#include <iostream> #include <cstdlib> #include <string> using namespace std; int main() { int a; cout << "How many names: "; cin >> a;
-12 / 0 / 0
Регистрация: 25.07.2019
Сообщений: 43
0

Метеориты в консольной игре - C++ - Ответ 13783086

21.08.2019, 16:00. Показов 793. Ответов 1
Метки (Все метки)

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

Я думал что можно создать массив для хранение информации о метеоритах(например каждый i*3-3+1 элемент = координата по X, i*3-3+2 элемент = координата Y, i*3-3+3 элемент = направление, и переменная которая хранит значение о количестве метеоритов и цикл который будет выводить всё это. Я так недавно так делал когда делал игры в scratch. Но лучше попробую сделать c классами в C++, но у меня появились вопросы:

Если я например создам класс
C++
1
2
3
4
5
class meteorit
{
    private:
        double x, y;
};
и например каждую секунду появляются метеориты, то можно создать динамический массив который хранит объекты этого класса или выделять динамическую память под классы крч примерно так, если да то как?
Или надо каждую секунду надо создавать новые объекты класса, если да то как передать значение переменной "i" из функции for как название нового объекта класса meteorit?

буду рад за помощь

Вернуться к обсуждению:
Метеориты в консольной игре C++
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.08.2019, 16:00
Готовые ответы и решения:

Смерть персонажей в консольной игре
Добрый день. Для тренировки пишу консольную action rpg. Встал вопрос, как организовать корректно...

Обработка столкновений в консольной игре
Здравствуйте, продолжаю делать свою &quot;терминальную&quot;(консольную) игру на C#. Столкнулся с некоторой...

Как сделать анимацию или физику в консольной игре?
Всем привет) Я юный программист (мне 14) Вот пишу игру в косноле на C# что то ти по песочниц НЕ...

!ИГРА! метеориты
Нужна помощь. Облазил интернет но так и не смог получить нужную информацию. Нужно чтобы к данному...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.08.2019, 16:00

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Задача "Метеориты"
Здравствуйте! Всех с праздниками! Помогите решить задачу! Ход решения мне ясен, интересует код....

Ошибка 0x000000101 , при игре 10 минутной игре в Dota 2, CS:GO
Имя события проблемы: BlueScreen Версия ОС: 6.1.7600.2.0.0.256.48 Код языка: 1049 ...

Как отлавливать нажатия клавиш в игре? Как их виртуально нажимать в игре?
Всем привет. Где-то месяц назад прочитал статью об каком-то парне, что сделал самообучающую...

По консольной графике
#include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;graphics.h&gt; using namespace std; class...

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