ФОРУМ

Список разделов форума => Конкурсы => : Albert 01 Oct 2008 - 04:11:47



: Конкурс статей по программированию #3 (2008)
: Albert 01 Oct 2008 - 04:11:47
Конкурс статей по программированию #3 (2008)

С 1 октября 2008 по 20 февраля 2009 года сайт UralDev проводит третий конкурс статей по
программированию на тему "Физические эффекты в играх".

Статьи могут быть как на тему использования и доработки существующих физических
движков (PhysX, ODE, Newton, Bullet, Havok, CUDA), так и по теме разработки собственных
физических библиотек. Приветствуются как статьи по физике в 3D, так и в 2D играх.

Требования к статьям
К участию в конкурсе принимаются только оригинальные статьи!
Конкурсная статья не может быть полностью переводной с иностранного языка, а также не
принимаются статьи которые уже опубликованы в печатной прессе или онлайн изданиях.
К статье должен прилагаться работающий код, демонстрирующий содержание статьи
(исходник+бинарник). На какой операционной системе будет работать код значения не имеет.

Участники
В конкурсе может участвовать любой гражданин России и стран СНГ.

Сроки
Прием работ с 1 октября 2008 по (10 декабря 2008 года) 20 февраля 2009 года.
Совещание жюри 21 - 28 февраля 2009.
Анонс победителей - март 2009.
[small]Внимание! Сроки конкурса, публикации работ и объявления победителей могут сдвигаться.[/small]

Призы
Участники, которые пришлют лучшие статьи по мнению жюри, будут награждены
следующими призами:
1 место - видеокарта GeForce GTX 260 + физический ускоритель Ageia PhysX
2 место - видеокарта GeForce 9800 GTX
3 место - видеокарта GeForce 9600 GT
Помимо этого, каждый участник конкурса получит набор из 3-х книг по теме
программирования физики:
- "Game Physics (http://www.amazon.com/Game-Physics-Interactive-3d-Technology/dp/1558607404/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1222809431&sr=1-1)" (David H. Eberly)
- "Game Physics Engine Development (http://www.amazon.com/Physics-Development-Kaufmann-Interactive-Technology/dp/012369471X/ref=pd_bbs_sr_2?ie=UTF8&s=books&qid=1222809431&sr=1-2)" (Ian Millington)
- "Physics for Game Developers (http://www.amazon.com/Physics-Game-Developers-David-Bourg/dp/0596000065/ref=pd_bbs_sr_3?ie=UTF8&s=books&qid=1222809431&sr=1-3)" (David Bourg)

(http://www.uraldev.ru/contest/files/2008/game_physics120.jpg) (http://www.uraldev.ru/contest/files/2008/physics_for_gamedevelopers120.jpg)http://www.uraldev.ru/articles/recommend.php[/a]


: Конкурс статей по программированию #3 (2008)
: DikobrAz 06 Oct 2008 - 17:34:36
Привет. Посмотрев на тему конкурса, я понял, что конкретно по физике я понятия не имею, что можно написать. С другой стороны, я сейчас вероятно буду заниматься визуалицацией воды(впринципе, у меня есть уже демка с гладкой поверхностью воды и волнами от объектов, но это только визуалицация, физической симуляции никакой там нет). Может быть стоит расширить тему немного, например, добавить визуализацию физических эффектов или GPGPU computing, по-моему сейчас актуально.

В общем, я бы мог написать статью про визуализацию морской воды и гладкой с волнами от объектов(буду сильно думать по поводу волн от объектов на океанской воде, но не уверен, что что-нибудь дельное придумаю).


: Конкурс статей по программированию #3 (2008)
: Albert 07 Oct 2008 - 23:10:03
: DikobrAz
Привет.
Насчет расширения темы - не знаю. По такой понятной тематике как физика,
легко будет сравнивать присланные работы, а также дается четкий фокус...

Может быть лучше организовать еще один конкурс по 3д графике,
но уже в начале 2009 года  
К тому времени глядишь ты и статью напишешь, да еще и что-нибудь
продвинутое народу покажешь!  


: Конкурс статей по программированию #3 (2008)
: DikobrAz 08 Oct 2008 - 11:55:29
Ну может быть, просто мне кажется по такой теме как физика можно писать только о своих физ. движках и в основном стандартные вещи, а если о PhysX или др., то статья получится в стиле: какая крутая физика у меня теперь в гаме, когда я прикрутил PhysX, а прикручивал я его так ... ).

В общем ладно, статью я думаю все равно напишу, если совсем не заломает, а уж по конкурсу она пойдет или нет мне по большому счету все равно)

P. S: Что-то цитаты на форуме не работают. Если выделить цитату и щелкнуть "Ответить" - пишет "Bad Gateway".


: Конкурс статей по программированию #3 (2008)
: Albert 08 Oct 2008 - 14:14:27
: DikobrAz
Ну может быть, просто мне кажется по такой теме как физика можно писать только о своих физ. движках и в основном стандартные вещи, а если о PhysX или др., то статья получится в стиле: какая крутая физика у меня теперь в гаме, когда я прикрутил PhysX, а прикручивал я его так ... ).
Это на самом деле очень полезно знать кто и как прикрутил двиг к своей игре,
или написал свой физический модуль...

: DikobrAz
В общем ладно, статью я думаю все равно напишу, если совсем не заломает, а уж по конкурсу она пойдет или нет мне по большому счету все равно)
Давай, а там ближе к делу видно будет...

: DikobrAz
P. S: Что-то цитаты на форуме не работают. Если выделить цитату и щелкнуть "Ответить" - пишет "Bad Gateway".
Это видно только у тебя)


: Конкурс статей по программированию #3 (2008)
: Albert 17 Oct 2008 - 03:27:38
Приятный сюрприз!  

Победитель конкурса "Физические эффекты в играх" также получит
физический ускоритель Ageia PhysX (производство BFG Tech).



: Конкурс статей по программированию #3 (2008)
: Omar2002 23 Oct 2008 - 17:16:07
Мда - я тут написал, по работе надо было, физический движок аля арканоид, т.е. столкновение круга с многоугольниками. Теперь вот думаю как бы это все оформить. На самом деле я кинулся изобретать велосипед, т.е. толком в инете с первого раза не нашел и решил вспомнить математику. Ну в общем думаю оформить статью больше не теоретическую, т.е. опишу принципы и логику задачи, как я ее себе сам представляю. Кстати реализация у меня интересная получилась - с точным вычислением точки столкновения, а не с определением коллизии по факту, при нескольких положениях круга, а с учётом дискретности движения.

Эх - надо написать статейку - полезно будет и мне и окружающим.


: Конкурс статей по программированию #3 (2008)
: Albert 23 Oct 2008 - 18:25:58
: Omar2002
Конечно давай не поленись и напиши


: Конкурс статей по программированию #3 (2008)
: Scart 06 Nov 2008 - 19:16:24
Ехх, я бы с удовольствием про "правильный" рэгдолл написал и физическую анимацию гуманоида на гпу) Но совсем нет времени =( И врядли до нового года появится =)
Но наверника статьи будут стоящие, обязательно поглядим на них


: Конкурс статей по программированию #3 (2008)
: LEVel 06 Dec 2008 - 19:17:54
Кажется, я снова к шапочному разбору заявился  Нынче конкурс в указанный момент закончится или еще имеет смысл подсуетиться, чтобы поучаствовать?


: Конкурс статей по программированию #3 (2008)
: Albert 06 Dec 2008 - 19:55:11
Участвовать стоит!  

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


: Конкурс статей по программированию #3 (2008)
: Albert 06 Dec 2008 - 20:02:11
Итак, прием работ продлен до 20 января 2009 года.    


: Конкурс статей по программированию #3 (2008)
: keYMax 09 Dec 2008 - 22:17:17
  а рекламу на gamedev.ru давали? неужели некому написать статью?


: Конкурс статей по программированию #3 (2008)
: Albert 10 Dec 2008 - 03:16:23
Ага, там на форуме в разделе "Физика" я создавал тему с анонсом конкурса.
Еще посылал новость на главную страницу, но что-то она там не появилась...

Еще на некоторых других форумах тоже писал, вот например на Е1.


: Конкурс статей по программированию #3 (2008)
: LEVel 15 Dec 2008 - 19:08:16
А если написать не о конкретном (своем или чужом) физдвижке, а о, скажем, рассчетах физики на ГПУ без применения специфических АПИ (CUDA например). Или это было бы уже о графике?  Я просто как раз заканчиваю свою 2д воду, и мог бы рассказать о тех техниках и трюках, которые были задействованы в процессе разработки.


: Конкурс статей по программированию #3 (2008)
: Albert 15 Dec 2008 - 22:22:55
: LEVel
А если написать не о конкретном (своем или чужом) физдвижке, а о, скажем, рассчетах физики на ГПУ без применения специфических АПИ (CUDA например). Или это было бы уже о графике?  Я просто как раз заканчиваю свою 2д воду, и мог бы рассказать о тех техниках и трюках, которые были задействованы в процессе разработки.
Да думаю все по теме!

В конце концов, вся физика в итоге отображается графически.
А свои наработки - это даже интереснее!


: Конкурс статей по программированию #3 (2008)
: Kopavel 05 Jan 2009 - 18:00:55
О содержании "статьи":

Что бы вы хотели узнать о создании программы, дающей такой результат:
http://www.youtube.com/watch?v=jW-DQmxsVlY (http://www.youtube.com/watch?v=jW-DQmxsVlY)

Ключевые слова: Havok, DirectX, Engine.

Предложения пишите здесь, или отправляется мне на pazsen@list.ru.


: Конкурс статей по программированию #3 (2008)
: Albert 14 Jan 2009 - 18:50:16
Сдвинул срок приема работ еще на месяц - до 20 февраля 2009.
Думаю это последний раз и те несколько человек которые пишут статьи,
успеют их хорошо проработать...  


: Конкурс статей по программированию #3 (2008)
: LEVel 15 Jan 2009 - 15:07:32
да уж  

У меня, в принципе, все готово, осталось только нарисовать красивые картинки и исправить мелкие косяки. Но раз уж сроки все равно сдвинули, то я пока сессию сдам, а в начале февраля зашлю )


: Конкурс статей по программированию #3 (2008)
: Albert 15 Jan 2009 - 18:55:45
: LEVel
У меня, в принципе, все готово...
Супер!


: Конкурс статей по программированию #3 (2008)
: Mikle 19 Jan 2009 - 14:25:42
У меня тоже готово. Статья про имитацию ветра, раскачивающего деревья, подойдет, надеюсь?


: Конкурс статей по программированию #3 (2008)
: Albert 19 Jan 2009 - 22:09:48
: Mikle
У меня тоже готово. Статья про имитацию ветра, раскачивающего деревья, подойдет, надеюсь?
Конечно! Присылай, буду верстать...


: Конкурс статей по программированию #3 (2008)
: Mikle 20 Jan 2009 - 20:31:44
Я тогда, раз срок отодвинули, еще немного подправлю, может демку по-красивее сделаю.


: Конкурс статей по программированию #3 (2008)
: Albert 21 Jan 2009 - 00:45:49
Ага, дельная мысль!


: Конкурс статей по программированию #3 (2008)
: Mikle 19 Feb 2009 - 20:38:58
Народ! Завтра последний день, неужели я зря стараюсь?


: Конкурс статей по программированию #3 (2008)
: LEVel 19 Feb 2009 - 21:12:01
: Mikle
Народ! Завтра последний день, неужели я зря стараюсь?
Я отправил сегодня  жду публикации.


: Конкурс статей по программированию #3 (2008)
: Albert 19 Feb 2009 - 21:48:40
: Mikle
Народ! Завтра последний день, неужели я зря стараюсь?
Ну ты вроде последний остался из реально проявившихся писателей,
так что жду твою статью...  


: Конкурс статей по программированию #3 (2008)
: Mikle 20 Feb 2009 - 20:26:41
Статью выслал, прошу подтвердить получение.
За последние три дня переписал все с нуля, включая примеры!


: Конкурс статей по программированию #3 (2008)
: Albert 20 Feb 2009 - 22:16:51
: Mikle
Статью выслал, прошу подтвердить получение.
За последние три дня переписал все с нуля, включая примеры!
Подтверждаю, статью получил.
Буду верстать...  


: Конкурс статей по программированию #3 (2008)
: Albert 20 Feb 2009 - 22:24:21
Итак, прием статей на конкурс закончен.

Всего в конкурсе участвует 3 статьи (две сейчас подготавливаются к публикации).
Я думаю, что количество статей нормально для такой специфической темы,
хотя конечно хотелось побольше...


: Конкурс статей по программированию #3 (2008)
: Mikle 01 Mar 2009 - 13:47:12
Уже март наступил...


: Конкурс статей по программированию #3 (2008)
: Albert 01 Mar 2009 - 21:18:47
На днях выложу твою статью, уже почти готово... ну а потом будут подведены итоги.


: Конкурс статей по программированию #3 (2008)
: Albert 04 Mar 2009 - 15:36:45
Настало время подвести итоги конкурса статей по программированию #3,
поскольку сегодня была опубликована последняя конкурсная статья.

Так как количество участников конкурса оказалось небольшим,
поэтому какое-то дополнительное жюри я решил не привлекать,
а оценил статьи по своему мнению (благо что они все такие разные).

Итак, итоги конкурса следующие:
1 место - "Анимирование физики внедорожных автомобилей (Spin Tires) (http://www.uraldev.ru/articles/index.php?id=28)" (Павел Загребельный)
2 место - "Моделирование жидкости в 2D с использованием GPU (http://www.uraldev.ru/articles/index.php?id=29)" (Лев Симонов)
3 место - "Имитация раскачивания дерева под воздействием ветра (http://www.uraldev.ru/articles/index.php?id=30)" (Михаил Ильин)

Все участники конкурса получат заявленные призы, а именно современные
графические карты и книги по разработке игровой физики.

Благодарю участников за статьи, думаю они помогут многим нашим программистам,
а вам помогут конкурсные призы в дальнейшем совершенствовании.

 


: Конкурс статей по программированию #3 (2008)
: LEVel 04 Mar 2009 - 21:59:13
Поздравляю участников с окончанием мероприятия, а победителя с победой!  Мы молодцы!

Администрации спасибо за организацию конкурса


: Конкурс статей по программированию #3 (2008)
: Mikle 04 Mar 2009 - 23:35:55
[!--quoteo--][div class=\'quotetop\']Цитата[/div][div class=\'quotemain\'][!--quotec--]Администрации спасибо за организацию конкурса[/quote]
Присоединяюсь!
Почтовый адрес куда слать?


: Конкурс статей по программированию #3 (2008)
: Albert 05 Mar 2009 - 00:53:29
: Mikle
Присоединяюсь!
Почтовый адрес куда слать?
Смотри почту, я всем участникам сегодня отписался на этот счет.


: Конкурс статей по программированию #3 (2008)
: Kopavel 05 Mar 2009 - 18:42:50
Надо сайт как-то раскрутить - судя по всему, посетителей слишком мало.
 В целом, будем надеяться что статьи кому-то помогут - ради этого всё и затевалось. Хотя в инете можно найти работы на те же темы, но написанные профессионально. Правда, на английском, но программисту без английского никуда.
 Думаю, стоит разузнать как удалось подняться сайту gamedev.ru - и идти по его стопам.


: Конкурс статей по программированию #3 (2008)
: Kopavel 05 Mar 2009 - 18:46:30
Можно, например, сделать свой проект, как люди делают на gamedev.ru. Я мог бы присоединиться - сейчас делаю сайт для spin tires, а потом хочу чтонибудь написать на OGRE(или не огре) + HAVOK.


: Конкурс статей по программированию #3 (2008)
: Albert 05 Mar 2009 - 21:03:22
: Kopavel
Надо сайт как-то раскрутить - судя по всему, посетителей слишком мало.
 В целом, будем надеяться что статьи кому-то помогут - ради этого всё и затевалось.....
Вообще посещаемость сайта стабильно растет, статистика открыта и ее можно
посмотреть здесь (http://s4.shinystat.com/cgi-bin/shinystatv.cgi?USER=uraldevru&NH=1) или здесь (http://top.mail.ru/stat?id=1532840). А лучшей раскруткой считаю просто полезный и
нужный контент для разработчиков игр.

А твою статью уже успело просмотреть более 1000 человек
(надо будет счетчик просмотров вывести наружу).


: Конкурс статей по программированию #3 (2008)
: Albert 05 Mar 2009 - 21:40:58
: Kopavel
Можно, например, сделать свой проект, как люди делают на gamedev.ru. Я мог бы присоединиться - сейчас делаю сайт для spin tires, а потом хочу чтонибудь написать на OGRE(или не огре) + HAVOK.
Тут я немного не понял что ты предлагаешь...


: Конкурс статей по программированию #3 (2008)
: Mikle 05 Mar 2009 - 22:17:25
Если первоочередная цель конкурса, это привлечь внимание к сайту, поднять посещаемость, то может делать конкурс не столько на полезные, сколько на интересные темы, с простыми заданиями, чтобы больше народу могло приинять участие - конкурс на лучший тетрис , это я утрирую, конечно, но лучший космический скроллер или 2D автоаркада - вполне пойдет. Чтобы был фан, креатив.


: Конкурс статей по программированию #3 (2008)
: Albert 06 Mar 2009 - 01:13:46
Основные цели конкурса следующие - создание качественного русскоязычного
контента по разработке игр, популяризация геймдева в программистской среде,
а также материальное поощрение тех кто может писать.
Привлечение внимания к сайту это вопрос вторичный, ведь нет цели заработать на нем.

А я тоже уже давно думаю над похожей идеей - о конкурсе мини игр,
но вот пока только в мыслях. Буду думать дальше, вот подожду до лета,
а там посмотрим - может чего и надумается такого...


: Конкурс статей по программированию #3 (2008)
: Kopavel 07 Mar 2009 - 01:00:46
Предлагаю вести проект по разработке игры, которые будут поддерживать участники сайта. Но особого энтузиазма в твоём голосе не услышал.  


: Конкурс статей по программированию #3 (2008)
: Albert 08 Mar 2009 - 22:20:49
Это безусловно вариант, только тут нужна отличная идея, от которой все участники
проекта будут просто "кипятком писать", чтобы проект имел право на жизнь и постоянно
двигался вперед.
И чтобы качество этой идеи значительно перекрывало все минусы удаленной разработки.

Вот например проекты часто ломаются, когда конкретные задумки отдельных участников
проекта входят в противоречие друг с другом. Тогда люди просто перестают общаться
и разбредаются. То есть нужен четкий центр управления из 2-3 человек, который бы тащил
проект вперед... когда остальные участники могут меняться...

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

У тебя есть супер идея?      

Я лично безусловно планирую создание собственного игрового проекта-компании,
но вот пока "звезды не сошлись".  


: Конкурс статей по программированию #3 (2008)
: Omar2002 12 Mar 2009 - 17:19:04
Прошу прощения за голословные завления по поводу написания статьи!
В общем начинал писать 2 раза  - оба раза останавливал себя на том, что понимал - пишу про детский сад. Да и дел почему-то стало в 3 раза больше, совсем на геймдев не остается, надеюсь летом возобновить свои начинания.


: Конкурс статей по программированию #3 (2008)
: Albert 14 Mar 2009 - 19:08:03
Да ладно. Наши желания не всегда совпадают с нашими возможностями.  

Кстати, статью ты можешь написать под заголовком "Для начинающих",
ведь многим интересны и необходимы именно основы геймдева...

Я вот кстати давно хочу написать серию статей по 2D для новичков
(коллизии, физика, интеллект), но тоже вот время на это не находится никак...  


: Конкурс статей по программированию #3 (2008)
: Mikle 07 Apr 2009 - 13:38:35
Жду-недождусь призы  

На каком языке книги то ?


: Конкурс статей по программированию #3 (2008)
: Albert 07 Apr 2009 - 21:57:55
Книжки-то на английском конечно!

Книги мне из америки еще не пришли к сожалению, но пишут что заказ собран и выслан,
уж вот скоро должны быть - так сразу перешлю.
Железом займусь сразу как с книжками разберемся...


: Конкурс статей по программированию #3 (2008)
: Mikle 02 Jun 2009 - 13:23:20
Ну что, ждать? Или забить и забыть?


: Конкурс статей по программированию #3 (2008)
: Albert 02 Jun 2009 - 20:16:21
Ждать. Отсылка призов теперь уже точно начнется в июне.

Я извиняюсь на такую долгую задержку с призами.
Мировой экономический кризис негативно отразился и на финансировании конкурса...