Просмотр полной версии : О создании раздела по программированию и геймдеву
[CCCP] Monster
09.11.2007, 16:00
Появилась возможность для создания раздела по программированию и разработке игр.
Раздел будет в себя включать:
1.Учебники для новичков по языкам программирования
2.FAQ для новичков по программированию
3."Горячую линию" (тему для вопросов) по программированию
4. Учебники и статьи по программированию графики с помощью графических API
5. Статьи об архитектуре графических движков
6. Статьи по 3D моделированию, со спецификой геймдева
7. Статьи по текстурированию и изготовлению материалов
8. Списки литературы по представленным темам.
9. Возможно, при дальнейшем развитии, участие в дискуссиях разработчиков игр.
__________________________________________________ ________
Сейчас нужна поддержка интересующихся. Прошу тех, кто проявляет интерес к вопросу, и будет регулярно участвовать в дискуссиях в разделе, отписать в этой теме.
Если вы можете помочь в наполнении раздела данными, прошу также это отразить в посте. Требуются данные по:
1. общему программированию
2. программированию графики
3. архитектуре игровых движков
4. алгоритмам, используемым в:
а) графике
б) ИИ
в) физике
г) игровой механике
д) системах моделирования реалного времени (это как раз то, что представляет собой движок на уровне игрового цикла).
5. Графических технологиях последних поколений, описанных в SDK от ATI и nVidia.
6. Общему геймдеву.
7. Геймдизайну
8. СОзданию моделей, со спецификой моделирования для игровых движков
9. Форматам данных, используемым распространенными игровыми движками (если есть возможность, описание структуры формата, ссылок на импортеры/экспортеры для популярных 3D пакетов модлирования)
10. Текстурированию моделей и рисования текстур в популярных редакторах растровых изображений.
Пока всё.
LuciF.E.A.R.
09.11.2007, 16:10
Ну чё я могу сказать... Учиться надо с Паскаля. Есть неплохой учебник "Фаронов. Turbo Pascal 7.0. Начальный курс". Там все ясно, но, к сожалению, не коротко. Однако это идеальная для новичков книга, благо её размеры позволяют узнать все детали языка.
[CCCP] Monster
Я полностью за :) Но я не думаю, что здесь будет столько заинтересованного народа. Всё равно, удачи!
NeomasteR
09.11.2007, 16:22
Думаю, что раздел очень нужен! Я как раз собираюсь обучаться программированию. А там будет С++, Delphi 7?
Я за...посмотрим что из этого выйдет...
Я за!Решил поступать на программиста,так что думаю раздел не помешает,оссобенно мне.
Ну чё я могу сказать... Учиться надо с Паскаля. Есть неплохой учебник "Фаронов. Turbo Pascal 7.0. Начальный курс".
Щаз!
Учиться надо с основ программирования, а не какого-то конкретного языка. Идеально подходит Вирт, "Алгоритмы + Структуры Данных = программы". Вот это - действительно книжка для начинающих программистов, а не кодеров.
Собственно, без разницы, с Паскаля, с C++, или ещё с чего учиться, если ты именно учишься программировать. Разве что Basic надлежит в топку выкинуть за отсутствие работы с памятью вообще, да и языки с автоматической сборкой мусора (Java, C#...) нежелательны, т.к. расхолаживают.
Ну а по поводу темы - я написал [CCCP] Monster письмо, он мне на все вопросы ответил... в общем я за и буду в чём-то участвовать. Жду появления раздела.
LuciF.E.A.R.
09.11.2007, 20:00
BASIC - не в топку! Его сначала растоптать, потом размолоть, а уже потом - в топку. Но относительно языка - лучше Паскаль. [CCCP] Monster
а не ассемблер ;)
[CCCP] Monster
Надо создать опрос, поместить в важное, люди заметят и проголосуют.
Я за! Щас в школе Паскаля проходить начали, еще там более Заочно учусь.
Но относительно языка - лучше Паскаль.
Основания? Не вижу разницы, писать { } или begin end. С точки зрения умеющего программировать человека, пусть даже и начинающего, это до лампочки. Поэтому C++ для освоения как минимум не хуже Паскаля.
P.S. А ещё есть такой замечательный язык Prolog... :rolleyes: Если будете уповать на естественность языковых конструкций, порекомендую его :lol:
Eramajarvi
10.11.2007, 01:54
Всеми руками и ногами за.
А ещё есть такой замечательный язык Prolog...
Вот уж дрянь так дрянь, но да ладно.
По сабжу участвовать буду, могу предоставить алгоритмы институтского курса с моими мелкими доработками.
Вот уж дрянь так дрянь, но да ладно.
Не дрянь, а язык специального назначения. Для написания алгоритмов поиска, базы знаний и т.п. подходит идеально. Теоретически Prolog является наиболее естественным языком, т.к. позволяет описывать задачи через их определения.
Кстати, по этому как раз вопрос - насколько разнообразным будет курс "для начинающего программиста". Так например Prolog как язык логического программирования принципиально отличается от привычных языков ООП и имеет прямое отношение к методам написания искусственного интеллекта в играх.
P.S. luden, а прежде чем клеймить что-то как "дрянь", задумайтесь о назначении этой "дряни". Возможно, Вы просто пытались ложкой копать землю.
[CCCP] Monster
10.11.2007, 14:40
Кстати, по этому как раз вопрос - насколько разнообразным будет курс "для начинающего программиста". Так например Prolog как язык логического программирования принципиально отличается от привычных языков ООП и имеет прямое отношение к методам написания искусственного интеллекта в играх.
Все, что будет полезно для игроделания, будет включено в раздел. Если считаешь, что Пролог будет полезен - будет и пролог. Да хоть Брейнфак в конце-концов:D (это шутка, так, примечание на всякий случай:D )
Admart Hoyz
10.11.2007, 14:48
А там будет С++, Delphi 7?
Лол, Эт- что не Языки программирования??. Я за! Толька когда появится этот раздел?
NikGamer666
11.11.2007, 12:15
Я-ЗА! Могу поделится электронными книгами по 3ds Max8:"3ds Max 8 на 100%", и "3ds Max 8 Библиотека пользователя".
А толк? Как-будто благодаря этому разделу вырастут будущие геймдевы, ага. -_-
Уж лучше идею Найта реализуйте xD
А толк? Как-будто благодаря этому разделу вырастут будущие геймдевы, ага. -_-
Про это никто и не говорит, просто будет больше помощи нубам в программировании (ну, типа меня).
Уж лучше идею Найта реализуйте xD
А какая у него идея?
Заявка -
1. общему программированию(есть)
2. программированию графики(сейчас развиваю)
3. архитектуре игровых движков(не делал, но всё впереди)
4. алгоритмам, используемым в:
а) графике(чуть тоже есть)
б) ИИ(есть)
в) физике(норм)
г) игровой механике(?)
д) системах моделирования реалного времени (это как раз то, что представляет собой движок на уровне игрового цикла).(нет пока)
5. Графических технологиях последних поколений, описанных в SDK от ATI и nVidia.
6. Общему геймдеву.(норм)
7. Геймдизайну(норм)
8. СОзданию моделей, со спецификой моделирования для игровых движков(изучается пока)
9. Форматам данных, используемым распространенными игровыми движками (если есть возможность, описание структуры формата, ссылок на импортеры/экспортеры для популярных 3D пакетов модлирования)
10. Текстурированию моделей и рисования текстур в популярных редакторах растровых изображений.
Invincible
11.11.2007, 12:48
Про это никто и не говорит, просто будет больше помощи нубам в программировании (ну, типа меня).
Собственно, а за чем тем же нубам программирование? Многие конечно скажут что раздел нужен, но моё мнение нет т.к. существует куча форумов, материалов по программированию и если мне что то понадобится я лучше спрошу у специалистов.
Собственно, а за чем тем же нубам программирование?
Ну, нубам, это я загнул. Просто у начинающих типа меня всегда встречается довольно много сложных ситуации, так вот такой раздел очень даже мог бы им помочь. Скажем сейчас я написал несколько программ и одну тупую игру, если бы мне никто не помогал (хотя 99% я сделал сам) я бы не смог написать ничего.
Собственно, а за чем тем же нубам программирование?
не всю жизнь же быть нубами? О_о
если мне что то понадобится я лучше спрошу у специалистов.
как раз обратишься к спецам этого раздела)
[CCCP] Monster
11.11.2007, 14:23
А толк? Как-будто благодаря этому разделу вырастут будущие геймдевы, ага. -_-
Не, скорее у нас геймпарни вырастут. :D
А вообще-то инфу мы всю необходимую дадим - дальше надо будет только желание и жажда знаний. Те кто хочет, свое получит. И то что вы не знаете предметной области, еще не означает, что вы можетет сказать, что произойдет с разделом.
Про это никто и не говорит, просто будет больше помощи нубам в программировании (ну, типа меня).
Нубам помощь будет. Но игры - это одна из самых сложных задач, решаемых в программировании. По крайней мере игры, работающие в среде реального времени.
IMMОRTAL
Спасибо, будем иметь ввиду.
Собственно, а за чем тем же нубам программирование? Многие конечно скажут что раздел нужен, но моё мнение нет т.к. существует куча форумов, материалов по программированию и если мне что то понадобится я лучше спрошу у специалистов.
Тут шла речь о нубах в программировании, которые хотят научиться программированию. Ты знаешь, когда я родился, я тоже был нубом в программировании, но лет через 6 после этого события уже хотел стать программером.
Форумов по геймдеву не куча. Русскоязычных - хватит пальцев на обоих руках, чтобы пересчитать.
Kalimdor
11.11.2007, 14:35
В принципе я только за, т.к. потихоньку кодю и в вообще интересуюсь подобной тематикой.
[CCCP] Monster
Вам нужно посетить и просвятить тех, кто сидит в "Учимся вместе"->"Языки программирования" вот там есть опытные люди, владеющие низким уровнем программирования, в особенности объектно-ориентировочное программированием!
[CCCP] Monster
11.11.2007, 14:54
IMMОRTAL
Дык я уже:) Туда удочку я как раз в первую очередь закинул.
[CCCP] Monster
Так кстате что начет голосования за новый раздел?
NeomasteR
11.11.2007, 16:14
Хватит спорить!! Раздел очень нужен!
celegorm
11.11.2007, 18:47
я за раздел.Сам учусь на программиста, так что будет интересно кому-нибудь помочь, да и самому что-нибудь новое узнать :)
[CCCP] Monster
А так у меня есть друзья, заинтересованные в этой идее на форуме, даже очень сильно!
ЗЫ Стукни мне в асю, плизз
Elestrago
12.11.2007, 16:51
[CCCP] Monster
Раздел такой нужен. Но возможно придется привлеч спецов с других сайтов.
Идею замечательная, и я думаю что раздел будет очень полезен и для всех, как и професиионалов, так и новичков вроде меня:)
Meg@lizey
12.11.2007, 17:17
Очень интересная затея.Такой раздел нужен и даже очень.
[QUOTE][полезен и для всех, как и професиионалов, так и новичков вроде меня/QUOTE]
И вроде меня.Поддерживаю раздел!
Но возможно придется привлеч спецов с других сайтов
да и у нас хватит) но это не помешает)
Cruel Lord
12.11.2007, 23:29
Сам собираюсь стать программистом, так что грех не поддержать =)
Bessyaka
12.11.2007, 23:36
Я тоже за. Всем будет полезно почитать(например мне как будущемупрограммисту).
poishawk
21.11.2007, 00:38
Я за!!! Помощь в программировании на игромании просто супер!!!!
NOOB SAIBОT
22.11.2007, 10:27
Раздел очень нужен форуму, т.к. многие геймеры заинтересованы в создании чего-то своего, т.е. в прикладном программировании(да и в системном тоже), а также раздел поможет пользователям форума получить или поделиться определёнными навыками работы со средами разработок.
LuciF.E.A.R.
22.11.2007, 14:15
Я только за, само собой. Вопрос: когда делать будешь?
Давно пора уже такой раздел, ибо сам этим занимаюсь (программированием). По возможности буду помогать и несомненно сам черпать информацию от других юзеров.Собственно, а за чем тем же нубам программирование?
Ну почему нубам? Здесь также есть любители и профессионалы в этом деле, конечно их мало, но они есть :) Взять того же пользователя под ником pokibor :)
Раздел бы не помешал :) Прекрасно владею 3д максом, вот...и там бы может что-нибудь хорошее подцепил бы :)
[CCCP] Monster
24.11.2007, 18:06
Итак, спасибо всем за участие! Раздел создан и начал работу.
http://forum.igromania.ru/forumdisplay.php?f=173
vBulletin® v3.8.0, Copyright ©2000-2025, Jelsoft Enterprises Ltd.