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

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

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

Простая графика - C++

13.12.2013, 19:52. Просмотров 608. Ответов 1
Метки нет (Все метки)

Недавно решил попробовать написать свою собственную игру на c++. С языком знаком хорошо
( Переменные, циклы, процедуры, классы, шаблоны и тд) но вот знания про графику очень малы.
Пробовал изучать OpenGL glut но как-то не получилось вникнуть.

Мне очень нравится среда программирования C++ builder и решил попробовать написать игру в ней пользуясь классом Canvas. Проблема возникла в том что при анимации движения возникает мерцание экрана. Пробовал читать в интернете но все советы типо 'использовать двойную буферизацию' оказались бесполезны по прежнему мерцает.
Хотя в общем в классе canvas все просто и понятно например что-бы провести линию нужно всего лиш написать
Canvas->MoveTo(X,Y);
Canvas->LineTo(X,Y);


Если кто знает примерно такую же простую графическую библиотеку для Visual Studio10 то прошу поделится названием или дать рекомендации
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.12.2013, 19:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Простая графика (C++):

Простая графика - C++
Кто может напишите с помощью каких функций в C++ можно начертить линию (из заданной точки экрана в заданную) или простейшие геометрические...

Простая фрактальная графика - C++
Вывод кривой реальзиван через graphics.h. В моей программе кривую рисует только при n=0(прямая линия) и n=1. Как реализовать в функции...

Простая графика в Visual Studio 2013 - C++
Как в Visual Studio 2013 подключить библиотеки для графики, чтоб просто рисовать и двигать круги , линии , квадраты и прочие простые штуки?...

Простая графика для Пятнашек. Какую библиотеку лучше использовать ? - C++
Задача такая: нужно написать игру пятнашки с алгоритмом поиска А*. Я хочу реализовать ее в графическом режиме, ясно, что графика там...

Простая загвоздка) - C++
Може кому то покажется смешным мой вопрос, ну имеем, то что имеем) Дано масив "char s" он пустой, и дано переменную "int а"как зделать...

Простая геометрия - C++
Недавно решал пачку задач на геометрию, но с одной не справился, даже сейчас не выходит. Постановка: Дан выпуклый многоугольник...

1
monolit
186 / 185 / 22
Регистрация: 24.03.2011
Сообщений: 669
Завершенные тесты: 1
13.12.2013, 20:40 #2
Значит, ты ее все-таки не использовал. А поэтому:
Цитата Сообщение от Root_user Посмотреть сообщение
использовать двойную буферизацию
Иначе никак...Хотя если рисуешь ты мало, то проблем быть не должно...

Цитата Сообщение от Root_user Посмотреть сообщение
Canvas->MoveTo(X,Y);
Canvas->LineTo(X,Y);
Жуть.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.12.2013, 20:40
Привет! Вот еще темы с ответами:

Простая СУБД. H*E*L*P* - C++
Вообщем БД вроде как создается, элементы добавляются только первый раз, при создании БД, потом при повторных запусках не хочет добавлять. И...

Простая программа на С++ - C++
#include<iostream> #include<ctime> #include<cstdlib> int f1(int a) { a++; return 2*a; }

Простая игра 3D на C++ - C++
Здравствуйте! Я бы хотел попробовать написать простенькую 3D игру на C++. Физический движок мне не нужен, так как физики там сложной не...

Простая программа - C++
#include <iostream.h> main() { cout << "hfhfhfhf"; return 0; } Не выводит текст на экран, уже пускает прогу на выполнение и...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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