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

ConsoleSnake OOP - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Игра в консоли http://www.cyberforum.ru/cpp-beginners/thread945894.html
Суть программы - управление точкой, нажатием клавиш: w, a, s, d. Координаты верхнего левого угла (0; 0). Точка бегает по верхней полосе(x) влево и вправо, так же по левой(y) вверх и низ. А вот если...
C++ как сделать неизвестное количество вложенных циклов в программу будет вводиться n-ное число, это самое число циклов со счетчиком, т. е. for (t=1; t<=v; ++t) for (t=1; t<=v; ++t) for (t=1; t<=v; ++t) и так пока не дойдет до for (t=1;... http://www.cyberforum.ru/cpp-beginners/thread945889.html
Изменение адреса указателя C++
Здравствуйте. Обращаюсь к форуму по следующему вопросу: как можно изменить значение указателя? То есть, есть следующий код: string s("Hello"); string *ps = &s; Например, указатель в...
Проверка содержимого char[] C++
Добрый день. Написал чат по сети. В переменную char buf записываются приходящие сообщения следующим образом recv(client_sockfd, buf, 1024, 0); затем я могу выводить их на экран printf("%s\n", buf);....
C++ Закрывается приложение http://www.cyberforum.ru/cpp-beginners/thread945795.html
Столкнулся с неприятной ситуацией. wxDev закрывается при создании нового или открытии ранее созданного проекта без уведомления об ошибке. Может кто знает в чем может быть проблемма? Почему то до того...
C++ Поиск пути Здравствуйте, посмотрите пожалуйста код и прокомментируйте на сколько рационально я использую память и вычислительную мощность?:-#include <GL/glut.h> #include <conio.h> #include <stdio.h> const... подробнее

Показать сообщение отдельно
Hugra
48 / 48 / 1
Регистрация: 18.07.2013
Сообщений: 138
Записей в блоге: 1

ConsoleSnake OOP - C++

30.08.2013, 13:48. Просмотров 369. Ответов 7
Метки (Все метки)

...остановился я на 13 главе "Классы и наследование".
На форуме неоднократно выкладывался код консольной змейки. Мне хотелось написать самому, но я решил еще воспользоваться полученными знаниями и написать код с помощью классов.
Естественно я подсматривал некоторые моменты по реализации. Возможность скомпилировать программу на Ubuntu подсмотрел в интернете.

+ Добавил "паузу".
+ Добавил "звук" ( символ '\а' )
+ Добавил динамичности. Насчитываются очки, изменяется уровень и скорость змейки.

Начал реализовывать сложность игры.
Хочу добавить:
- меню
- возможность выбирать сложность игры.
- возможность сохранять результаты игры.

В общем судите строго, но с конкретными предложениями по изменению.

https://github.com/Qvazi/ConsoleField/tree/test
Ход разработки и моих мыслей.
0
Вложения
Тип файла: rar ConsoleSnake.rar (79.7 Кб, 16 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru