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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.10.2011, 18:04   #1
_PROGRAMM_
Участник клуба
 
Аватар для _PROGRAMM_
 
Регистрация: 30.07.2009
Сообщений: 1,601
По умолчанию Собрался делать игру. Воодушевила игра CS 2D

Добрый вечер. Вот сделал игру. Там есть баги, я еще их не устранил. Постараюсь обновлять тему. Эх, вопросы задавать я умею, а вот презентовать продукты - нет. Собственно жду оценок и советов.
P.S. Игра может мерцать. Прошу озвучить эту проблему, если у кого-то произойдет.
Вложения
Тип файла: zip Game.zip (8.36 Мб, 55 просмотров)

В мире нет вечных двигателей, зато есть вечные тормоза...

Блог

Последний раз редактировалось _PROGRAMM_; 18.10.2011 в 18:10. Причина: Забыл вложить архив
_PROGRAMM_ вне форума Ответить с цитированием
Старый 19.10.2011, 09:22   #2
Wicort
Форумчанин
 
Аватар для Wicort
 
Регистрация: 04.08.2009
Сообщений: 684
По умолчанию

Мне кажется, что это отрисовка мелькает. Каким образом графику выводите? Двойная буферизация есть?
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой?
Wicort вне форума Ответить с цитированием
Старый 19.10.2011, 10:55   #3
anyx
Форумчанин
 
Регистрация: 10.09.2009
Сообщений: 352
По умолчанию

Цитата:
Сообщение от _PROGRAMM_ Посмотреть сообщение
Воодушевила игра CS 2D
Good choise, bro! Только когда будешь добавлять снайперки, сделай так, чтобы прицел не увеличивал урон, а расширял область видимости, т.е. позволял видеть больше, чем без прицела. Так лучше, по-моему.

Игра не запустилась =( Ты на glfw делал (.tga-текстуры)?
anyx вне форума Ответить с цитированием
Старый 19.10.2011, 15:21   #4
_PROGRAMM_
Участник клуба
 
Аватар для _PROGRAMM_
 
Регистрация: 30.07.2009
Сообщений: 1,601
По умолчанию

Текстуры tga. Делал не на glfw, ибо не сообразил как его применить в delphi. Ему pas мало еще dcu требует, которого нет.
Цитата:
Двойная буферизация есть?
Конечно. Если хотите, посмотрите мою проблему(чтобы лишних вопросов не было).

В мире нет вечных двигателей, зато есть вечные тормоза...

Блог

Последний раз редактировалось _PROGRAMM_; 19.10.2011 в 15:39.
_PROGRAMM_ вне форума Ответить с цитированием
Старый 19.10.2011, 16:25   #5
Anton911
Форумчанин
 
Аватар для Anton911
 
Регистрация: 23.08.2011
Сообщений: 171
По умолчанию

У меня мельтяшит игра. _PROGRAMM_, а вы как делаете? Рисуете на Canvas'е или используете opengl,directx?
Каждый день узнаю новое...
Anton911 вне форума Ответить с цитированием
Старый 19.10.2011, 17:30   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

а в архиве что?
только бинарник с ресами? или и сорцы?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 19.10.2011, 19:44   #7
_PROGRAMM_
Участник клуба
 
Аватар для _PROGRAMM_
 
Регистрация: 30.07.2009
Сообщений: 1,601
По умолчанию

Цитата:
Рисуете на Canvas'е
Слабо на канвасе так нарисовать? Конечно OpenGL.
Цитата:
или и сорцы?
держите сорцы. Может моя ошибка в коде? Хотя вспомните мою тему, там мерцает даже простой квадрат.
P.S. сейчас архив отправлю, забыл опять.
Вложения
Тип файла: zip Game.zip (8.92 Мб, 20 просмотров)

В мире нет вечных двигателей, зато есть вечные тормоза...

Блог

Последний раз редактировалось _PROGRAMM_; 19.10.2011 в 20:34.
_PROGRAMM_ вне форума Ответить с цитированием
Старый 20.10.2011, 01:17   #8
ZotaC
Форумчанин
 
Аватар для ZotaC
 
Регистрация: 25.06.2009
Сообщений: 163
По умолчанию

Цитата:
Слабо на канвасе так нарисовать? Конечно OpenGL.
Как? Какой-то особой графики там не видно. Кстати, у меня изображение тоже мелькает.

P.S. Зачем картинка меню на 2048x1536 пикселей, да еще и .tga?
ZotaC вне форума Ответить с цитированием
Старый 20.10.2011, 21:22   #9
_PROGRAMM_
Участник клуба
 
Аватар для _PROGRAMM_
 
Регистрация: 30.07.2009
Сообщений: 1,601
По умолчанию

Цитата:
2048x1536
Для больших разрешений. Я на телевизоре тестировал и забыл убрать.
Цитата:
Какой-то особой графики там не видно.
Причем тут графика? Вращение персонажа организуйте на канвасе(без заморочек).

В мире нет вечных двигателей, зато есть вечные тормоза...

Блог
_PROGRAMM_ вне форума Ответить с цитированием
Старый 20.10.2011, 22:16   #10
ZotaC
Форумчанин
 
Аватар для ZotaC
 
Регистрация: 25.06.2009
Сообщений: 163
По умолчанию

_PROGRAMM_, крутить персонажей можно с помощью BitmapPlus, к примеру. Но OpenGL, действительно, дает реализовать много возможностей гораздо легче, чем это позволяет Canvas.

Цитата:
Причем тут графика?
Причем на OpenGL'е графика? Именно она и является его сильной стороной по отношению к Canvas'ам, а у вас я не увидел ничего, что доказывало бы его использование. Возможно, из-за сильного мерцания картинки.
ZotaC вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Собрался написать сайт... TwiX Свободное общение 9 24.09.2011 10:28
Делать ли игру на C# Daedroth Gamedev - cоздание игр: Unity, OpenGL, DirectX 4 15.09.2011 01:03
Начал делать игру и застрял... GDI-графика CyberOrcX Gamedev - cоздание игр: Unity, OpenGL, DirectX 11 20.10.2008 08:54
У меня свой сайт я хочу зделать онлайн игру! помогите те кто умеет делать флеш игры! Denfer Свободное общение 1 07.08.2007 14:06