Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

А не устраивать ли нам небольшие конкурсы по кодингу? [Delphi, Windows]


Страницы:   1 2 ... 15 16 17 18 19 20 21 ... 52 53

Darthman ©   (2004-06-21 23:23:00) 

Собственно, а почему нет?
Смотрите: Объявляется конкурс, далее не позже какого-то срока идет "сдача" проекта с полными исходниками публике. Все аспекты можно оговаривать в условиях конкурса (использование наработок, чужой графики, vcl или api для вывода графики....).
Что скажите господа?

Если есть интересующиеся, то я как следует обдумаю вопрос и могу стать, собственно, устроителем этих конкурсов (мыслей у меня много).

ЧТо мы имеем с этого: Самое бесценное - обмен опытом. Легко - то что один сделает через зад, после опубликования исходников, он научится делать правильно (если другие все тоже через зад не сделали ;))) )


RagE   (2004-07-30 15:50:00) [341]

Darthman ©   (30.07.04 15:42) [711]
что ты имел ввиду? Дело в том что ваши игры работают у меня вполне нормально и как надо. Фигня начинается когда я к себе ставлю в проект. а чего не так не пойму, вроде бы делаю все тоже самое


Darthman   (2004-07-30 15:42:00) [342]

А у меня проблема наблюдается эта?


RagE   (2004-07-30 14:06:00) [343]

Darthman ©   (30.07.04 11:53) [708]
После отрисовки курсора я итак делаю SwapBuffers
странно вобщем
а насчет проблемного кода так он такой же как у Психъа в сурцах
там где resizeWindow (не помню как точно называется);


Sapersky   (2004-07-30 13:58:00) [344]

в "классике" проходить-то он может, но при этом не произходит вырезание области
Вроде, в классике он умирает при этом...
Кстати, что будет, если в обеих частях, на которые разделяется поле, имеются шарики? Ничего не заливается? Линия остаётся или исчезает? Разница есть - если остаётся, то одновременно может быть несколько контуров, это чуть посложнее. Я вообще, до того как почитал правила на сайте, считал, что заливается меньшая по площади часть - независимо от наличия/присутствия шариков.

Не уверен пока относительно своего участия, но в принципе - интересно.


Darthman   (2004-07-30 11:53:00) [345]

Ничего удивительного.
У тебя перерисовка происходит в другой процедуре, где сначала очищается фон, рисуется вса, а потом меняются местами буферы. Тоесть курсор рисуется зря. Надо закрытие контекста и своп буферов делать тогда после отрисовки курсора.

Весь код не нужен. Только проблемная часть.


RagE   (2004-07-30 11:43:00) [346]

сейчас кода с собой нет
тебе весь нужен? там несколько модулей
а если только часть процедуры glResizeWnd то она взята с экзамплов в RedBook, потом попробовал поставить ту что у Психъа используется в его паратрупере. Результат один.
Кстати еще фигня какая то, взял процедуру опять же у Психъа DrawCursor, так кажется называется, и вставил ее в событие WM_MOUSEMOVE, странно но не рисует вообще ничего. Если все также и останется то в понедельник принесу полностью весь код


Darthman   (2004-07-30 10:20:00) [347]

Код в студию.


RagE   (2004-07-30 09:39:00) [348]

Народ помните я говорил что у меня OpenGL приложение при закрытии подвисает. Нашел вот какую интересную зависимость. Если определить процедуру ResizeWnd к примеру, для изменения размеров окна и там внутри будет gluPerspective и glTranslatef(0,0,-X); то чем больше Х тем меньше вероятность того что приложение подвиснет при закрытии. Неужели мне прийдется постоянно смещать все координаты? А вот если glTranslatef убрать то система подвисает даже тогда когда окно перетискиваешь. У меня в голову не укладывается что да почему. Помогите кто знает.


ЮЮ   (2004-07-30 04:31:00) [349]

>я тут подумал что если игрок сможет проходить через свою временую линию то можно будет рисовать причудливые восьмерки.

в "классике" проходить-то он может, но при этом не произходит вырезание области и ,следовательно, вероятномть попадания супостата и поражения игрока при "причудливых восьмерках" возрастает

>До 1 августа осталось 2 дня
А до 15 авеуста - две недели. Побеждать здесь все намерены не за счет призовых очков :)


}{enon   (2004-07-29 21:58:00) [350]

До 1 августа осталось 2 дня... У кого-нибудь прога готова? Или при начислении призовых очков счет будет идти на минуты?


Zer0   (2004-07-29 19:06:00) [351]

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

зы извращения в текстмоде решают =)


Darthman   (2004-07-29 18:43:00) [352]

А кто говорил, что надо в 3Д делать? Делать можно так, как душа лежит.


xdev   (2004-07-29 18:28:00) [353]

Вообще попробовать можно, но тему желательно выбрать более стандартную, допустим я с 3D работаю недавно, опыта в этом деле немного.


Darthman   (2004-07-29 18:01:00) [354]

Думаю нет, я еще на начинал, все собираюсь только :(


RagE   (2004-07-29 16:52:00) [355]

diaz   (29.07.04 15:29) [697]
сенкс за ссылочку

Народ у кого как игра движется? Я еще не сильно отстал от вас?


diaz   (2004-07-29 15:29:00) [356]

RagE
разбери примеры Jan Horn : www.sulaco.co.za


Darthman   (2004-07-29 11:25:00) [357]

http://www.realcoding.net/files.php?fid=538
Мегов 7 помоему весит... непомню точно.


ЮЮ   (2004-07-29 09:35:00) [358]

>а мое подвешивает систему на полторы секунды где то.

Не боись, пройдет :) Из-за драконовских ограничений тоже был вынужден клепать TOglForm и в какой-то момент возникла такая же фигня при закрытии. Потом как-то прошло :) Когда и как исправил глюк не понял.


RagE   (2004-07-29 09:21:00) [359]

Darthman ©   (28.07.04 19:29) [693]
Опа, какой патчик? где взять?

Сидел я вчера разбирался с инициализацией OpenGL. Так вот фигня какая то, делаю все так как в примерах Краснова, но фигня в том что у енго приложение быстро и сразу закрывается а мое подвешивает систему на полторы секунды где то. Единственная разница мое приложение полноэкранное, у Краснова нет. В чем могут быть грабли или это нормальное явление?


Darthman   (2004-07-28 19:29:00) [360]

А патчик стоит? ;)


Страницы:   1 2 ... 15 16 17 18 19 20 21 ... 52 53

Наверх

Титульная страница Поиск, карта сайта Написать письмо