Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.06.2011, 13:57   #11
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
мерцание пока лечению не поддается.
буферизация нужна.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 30.06.2011, 14:48   #12
какtus
Пользователь
 
Аватар для какtus
 
Регистрация: 02.04.2011
Сообщений: 56
По умолчанию

Цитата:
буферизация нужна.
Можно поподробнее?
какtus вне форума Ответить с цитированием
Старый 30.06.2011, 17:30   #13
Wicort
Форумчанин
 
Аватар для Wicort
 
Регистрация: 04.08.2009
Сообщений: 684
По умолчанию

Цитата:
Можно поподробнее?
Подробнее это означает, что нужно сначала накидать всё, что должно отобразиться в один буфер, а потом выводить уже готовое изображение на экран.
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой?
Wicort вне форума Ответить с цитированием
Старый 30.06.2011, 19:28   #14
Alex&(R)
Пользователь
 
Аватар для Alex&(R)
 
Регистрация: 15.05.2011
Сообщений: 14
По умолчанию

Нужно еще проверку делать при создании новой цели, чтобы она не оказывалась под телом змеи.
Alex&(R) вне форума Ответить с цитированием
Старый 30.06.2011, 19:55   #15
Alex&(R)
Пользователь
 
Аватар для Alex&(R)
 
Регистрация: 15.05.2011
Сообщений: 14
По умолчанию

Необходимо что-то сделать с управлением, а то проходить такой уровень проблематично. Приходиться бешено давить по клавишам.
Вложения
Тип файла: zip snake.zip (11.4 Кб, 10 просмотров)
Alex&(R) вне форума Ответить с цитированием
Старый 30.06.2011, 23:36   #16
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

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

подробнее смотреть тут http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx
там так же нужные функции в See Also.(кроме SwapBuffers, но про нее гугл знает)

ЗЫ: на русском не знаю где, не просите.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 01.07.2011, 01:25   #17
zotox
Форумчанин
 
Регистрация: 09.09.2008
Сообщений: 395
По умолчанию

Цитата:
мерцание пока лечению не поддается.
http://deadbeef.narod.ru/work/articles/flicker.htm
zotox вне форума Ответить с цитированием
Старый 01.07.2011, 07:29   #18
An1ka
C++,DirectX/OpenGL
Форумчанин
 
Регистрация: 09.01.2011
Сообщений: 422
По умолчанию

Еще баги есть. Когда еда "внутри" змейки появляется !
An1ka вне форума Ответить с цитированием
Старый 01.07.2011, 12:51   #19
какtus
Пользователь
 
Аватар для какtus
 
Регистрация: 02.04.2011
Сообщений: 56
Смех

Новая версия:
без мерцания, с текстурами, исправлен баг, описанный An1ka.
Вложения
Тип файла: rar snake.rar (280.0 Кб, 17 просмотров)
какtus вне форума Ответить с цитированием
Старый 01.07.2011, 13:53   #20
Wicort
Форумчанин
 
Аватар для Wicort
 
Регистрация: 04.08.2009
Сообщений: 684
По умолчанию

Не запускается. Вернее, на долю секунды появляется окно и тут же исчезает.
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой?
Wicort вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оцените мою игру. Вадим Буренков Gamedev - cоздание игр: Unity, OpenGL, DirectX 25 25.05.2013 15:05
Оцените мою первую игру на С++(Морской бой)) Xrayez Общие вопросы C/C++ 10 24.05.2011 07:24
Я написал игру TAnk ATTACK))просто оцените Wi1D Gamedev - cоздание игр: Unity, OpenGL, DirectX 10 02.01.2010 04:54