Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.19.55.8] |
|
Страницы: (2) [1] 2 все ( Перейти к последнему сообщению ) |
Сообщ.
#1
,
|
|
|
Здравствуйте, недавно решил потренироваться в c++ и по гайду написать игру Змейка. В итоге возник вопрос: как выводить на экран очки (съеденные яблоки, длину и тд).
Искал по интернетам, но ничего не получилось... Прикреплённый файлsnake.cpp (5,55 Кбайт, скачиваний: 176) |
Сообщ.
#3
,
|
|
|
Цитата OpenGL @ пробовал этот гайд, но ничего толкового не получилось, не могли бы вы конкретно в моем коде показать, если не составит труда |
Сообщ.
#4
,
|
|
|
Что что пытался сделать, что именно не получилось?
|
Сообщ.
#5
,
|
|
|
Цитата OpenGL @ Что что пытался сделать, что именно не получилось? Конкретно сам вывод на экран в нужном месте |
Сообщ.
#6
,
|
|
|
Сделай в конце рисования перед glFlush (кстати, зачем там glutSwapBuffers - ведь у тебя не двойная буферизация) то, что написано в glPrint из урока выше. Ну и, разумеется, подготовь текстуры так, как там написано.
|
Сообщ.
#7
,
|
|
|
Цитата OpenGL @ Сделай в конце рисования перед glFlush (кстати, зачем там glutSwapBuffers - ведь у тебя не двойная буферизация) то, что написано в glPrint из урока выше. Ну и, разумеется, подготовь текстуры так, как там написано. а не могли бы вы конкретно указать в коде, просто у меня вот такая ошибка возникает, не знаю как исправить. |
Сообщ.
#8
,
|
|
|
Это не ошибка.
Ошибка указана ниже в окне Вывод, впроскрольте список ошбок выше, там где-то будет написано 'error'. |
Сообщ.
#9
,
|
|
|
все, поправил, больше не вылазит
завтра попробую - отпишу |
Сообщ.
#10
,
|
|
|
не удалось, не могли бы вставить прям в мой код, если не сложно
|
Сообщ.
#11
,
|
|
|
Во-первых никода без особой необходимости не пишите несколько строк кода на одной.
Потом сами же и не видите банальных ошибок: if(knopka==27){tlen=0;system("cls") exit (EXIT_FAILURE);} не хватает ';' перед exit Во-вторых textcolor() это что-то борландоспецифичное походу, никогда такое не юзал, но в инете можно нагуглить выход: http://www.cyberforum.ru/c-beginners/thread385579.html В-третьих не именуй-те переменные транслитом и старайтесь писать код аккуратнее. Доводить до рабочего состояния не буду, ибо у меня OpenGL'евсикх хэдеров нет, а разбираться с ними некогда сейчас. |
Сообщ.
#12
,
|
|
|
Цитата Алексей_Л @ Во-первых никода без особой необходимости не пишите несколько строк кода на одной. Потом сами же и не видите банальных ошибок: if(knopka==27){tlen=0;system("cls") exit (EXIT_FAILURE);} не хватает ';' перед exit Во-вторых textcolor() это что-то борландоспецифичное походу, никогда такое не юзал, но в инете можно нагуглить выход: http://www.cyberforum.ru/c-beginners/thread385579.html В-третьих не именуй-те переменные транслитом и старайтесь писать код аккуратнее. Доводить до рабочего состояния не буду, ибо у меня OpenGL'евсикх хэдеров нет, а разбираться с ними некогда сейчас. они уже были исправлены давно, и я это написал |
Сообщ.
#13
,
|
|
|
#include <gl\glu.h>
#include <gl\glaux.h> мне еще вот эти библиотеки нужны, длл'ки ставлю, а все равно не может найти Добавлено по гайду не удалось сделать вывод текста, библиотеки подключил, не могли бы вы в моем коде дописать вывод на экран данных |
Сообщ.
#15
,
|
|
|
Цитата xarwk @ #include <gl\glaux.h> Не нужна. У тебя она не используется. А gl и glu подключаться должны как <gl/glu.h> |