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

Небольшой пример. Игра "змейка" - как в ней делают препятствия - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Структура Human (хранение, сортировка) http://www.cyberforum.ru/cpp-beginners/thread1220290.html
Привет! Сам текст задания звучит так: Реализовать структуру Human, которая должна содержать следующие данные о человеке: возраст, пол, имя, … Пользователь должен иметь возможность: А)...
C++ Найти сумму цифр в числе помогите пожалуйста написать программу которая выводит на екран суму цыфр в числе include <iostream> #include <conio.h> using namespace std; int main() { int num; cin >> num; while (num... http://www.cyberforum.ru/cpp-beginners/thread1220289.html
C++ Изменение bmp-изображения
дано исходное изображение 512х512, надо изменить на 1024х512 и новые области заполнить скопированными крайними битами исходного изображения. Первую и третью функции менять не надо, помогите с int...
Как соединить два файла ? C++
файл functions.cpp #include <string> #include "functions.h" using namespace std; void reference(string& name) { name = "What's up men?"; }
C++ Замена абсолютных ссылок на относительные http://www.cyberforum.ru/cpp-beginners/thread1220257.html
Из файла, в котором дан HTML код страницы, нужно заменить все абсолютные ссылки на относительные. То есть по сути нужно убрать из всех "<a href="http://домен/папка/ссылка">" - "http://домен" ...
C++ Ошибка с пустыми указателями Здравствуйте! Пытаюсь написать простую игру, используя библиотеку SDL. Написал отдельный класс для загрузки текстур, и внёс туда вот такой код: Это заголовок #pragma once #include <string>... подробнее

Показать сообщение отдельно
dicros
1 / 1 / 1
Регистрация: 24.04.2014
Сообщений: 64

Небольшой пример. Игра "змейка" - как в ней делают препятствия - C++

01.07.2014, 01:19. Просмотров 702. Ответов 1
Метки (Все метки)

Здравствуйте сегодня случайно увидел старенькую игру "змейка" и меня заинтересовало как именно они делают там препятствия чтобы их нужно было обходить а при касании его вы умираете. Решил попробовать сделать одну из преград но для наглядности просто чтобы узнавать данная координата будет находиться за пределами или внутри.

вот картинка

Небольшой пример. Игра "змейка" - как в ней делают препятствия

Смысл в том чтобы пользователь вводил координату и выводилось сообщение где она находиться за пределами препятствия или внутри. На ум пришел только один вариант как это можно реализовать, но получился очень большой пример реализации всего этого. Хотел спросить у вас может это делается как то проще?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <iostream>
using namespace std;
 
int main()
{
    setlocale(0, "Rus");
    int x, y = 0;
    int z = 1;
 
    do
    {
        cout << "x="; cin >> x;
        cout << "y="; cin >> y;
 
        if (((x > 20 && x < 50) && (y>20 && y < 25)) || ((x>20 && x < 25) && (y>20 && y < 50)))
        {
            cout << "Внутри!" << endl;
        }
        else
        {
            cout << "C наружи" << endl;
        }
 
        cin >> z;
 
    } while (z != 0);
 
    
 
return 0;
};

и еще один вопрос Есть пример (x > 20 && x < 50) почему не работает вот такая форма записи ----> 20<x<50
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru