Форум Игромании

Форум Игромании (http://forum.igromania.ru/index.php)
-   Сайт и форум (http://forum.igromania.ru/forumdisplay.php?f=10)
-   -   О создании раздела по программированию и геймдеву (http://forum.igromania.ru/showthread.php?t=50757)

[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. Начальный курс". Там все ясно, но, к сожалению, не коротко. Однако это идеальная для новичков книга, благо её размеры позволяют узнать все детали языка.

{green} 09.11.2007 16:19

[CCCP] Monster
Я полностью за :) Но я не думаю, что здесь будет столько заинтересованного народа. Всё равно, удачи!

NeomasteR 09.11.2007 16:22

Думаю, что раздел очень нужен! Я как раз собираюсь обучаться программированию. А там будет С++, Delphi 7?

Elvewyn 09.11.2007 16:23

Я за...посмотрим что из этого выйдет...

Tjodalv 09.11.2007 16:24

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

pokibor 09.11.2007 19:48

Цитата:

Сообщение от AntiRaz (Сообщение 2684250)
Ну чё я могу сказать... Учиться надо с Паскаля. Есть неплохой учебник "Фаронов. Turbo Pascal 7.0. Начальный курс".

Щаз!
Учиться надо с основ программирования, а не какого-то конкретного языка. Идеально подходит Вирт, "Алгоритмы + Структуры Данных = программы". Вот это - действительно книжка для начинающих программистов, а не кодеров.
Собственно, без разницы, с Паскаля, с C++, или ещё с чего учиться, если ты именно учишься программировать. Разве что Basic надлежит в топку выкинуть за отсутствие работы с памятью вообще, да и языки с автоматической сборкой мусора (Java, C#...) нежелательны, т.к. расхолаживают.

Ну а по поводу темы - я написал [CCCP] Monster письмо, он мне на все вопросы ответил... в общем я за и буду в чём-то участвовать. Жду появления раздела.

LuciF.E.A.R. 09.11.2007 20:00

BASIC - не в топку! Его сначала растоптать, потом размолоть, а уже потом - в топку. Но относительно языка - лучше Паскаль. [CCCP] Monster
а не ассемблер ;)

Juarеz 09.11.2007 21:10

[CCCP] Monster
Надо создать опрос, поместить в важное, люди заметят и проголосуют.

N1s 09.11.2007 21:15

Я за! Щас в школе Паскаля проходить начали, еще там более Заочно учусь.

pokibor 09.11.2007 22:38

Цитата:

Сообщение от AntiRaz (Сообщение 2686306)
Но относительно языка - лучше Паскаль.

Основания? Не вижу разницы, писать { } или begin end. С точки зрения умеющего программировать человека, пусть даже и начинающего, это до лампочки. Поэтому C++ для освоения как минимум не хуже Паскаля.
P.S. А ещё есть такой замечательный язык Prolog... :rolleyes: Если будете уповать на естественность языковых конструкций, порекомендую его :lol:

Eramajarvi 10.11.2007 01:54

Всеми руками и ногами за.

luden 10.11.2007 09:46

Цитата:

Сообщение от pokibor (Сообщение 2687335)
А ещё есть такой замечательный язык Prolog...

Вот уж дрянь так дрянь, но да ладно.

По сабжу участвовать буду, могу предоставить алгоритмы институтского курса с моими мелкими доработками.

pokibor 10.11.2007 12:09

Цитата:

Сообщение от luden (Сообщение 2689233)
Вот уж дрянь так дрянь, но да ладно.

Не дрянь, а язык специального назначения. Для написания алгоритмов поиска, базы знаний и т.п. подходит идеально. Теоретически Prolog является наиболее естественным языком, т.к. позволяет описывать задачи через их определения.
Кстати, по этому как раз вопрос - насколько разнообразным будет курс "для начинающего программиста". Так например Prolog как язык логического программирования принципиально отличается от привычных языков ООП и имеет прямое отношение к методам написания искусственного интеллекта в играх.

P.S. luden, а прежде чем клеймить что-то как "дрянь", задумайтесь о назначении этой "дряни". Возможно, Вы просто пытались ложкой копать землю.

[CCCP] Monster 10.11.2007 14:40

Цитата:

Кстати, по этому как раз вопрос - насколько разнообразным будет курс "для начинающего программиста". Так например Prolog как язык логического программирования принципиально отличается от привычных языков ООП и имеет прямое отношение к методам написания искусственного интеллекта в играх.
Все, что будет полезно для игроделания, будет включено в раздел. Если считаешь, что Пролог будет полезен - будет и пролог. Да хоть Брейнфак в конце-концов:D (это шутка, так, примечание на всякий случай:D )

Admart Hoyz 10.11.2007 14:48

Цитата:

Сообщение от Мастер 3000 (Сообщение 2684369)
А там будет С++, Delphi 7?

Лол, Эт- что не Языки программирования??. Я за! Толька когда появится этот раздел?

NikGamer666 11.11.2007 12:15

Я-ЗА! Могу поделится электронными книгами по 3ds Max8:"3ds Max 8 на 100%", и "3ds Max 8 Библиотека пользователя".

SugaR 11.11.2007 12:25

А толк? Как-будто благодаря этому разделу вырастут будущие геймдевы, ага. -_-
Уж лучше идею Найта реализуйте xD

Juarеz 11.11.2007 12:41

Цитата:

Сообщение от SugaR (Сообщение 2694592)
А толк? Как-будто благодаря этому разделу вырастут будущие геймдевы, ага. -_-

Про это никто и не говорит, просто будет больше помощи нубам в программировании (ну, типа меня).
Цитата:

Сообщение от SugaR (Сообщение 2694592)
Уж лучше идею Найта реализуйте xD

А какая у него идея?

SОNIC 11.11.2007 12:48

Заявка -
1. общему программированию(есть)
2. программированию графики(сейчас развиваю)
3. архитектуре игровых движков(не делал, но всё впереди)
4. алгоритмам, используемым в:
а) графике(чуть тоже есть)
б) ИИ(есть)
в) физике(норм)
г) игровой механике(?)
д) системах моделирования реалного времени (это как раз то, что представляет собой движок на уровне игрового цикла).(нет пока)

5. Графических технологиях последних поколений, описанных в SDK от ATI и nVidia.


6. Общему геймдеву.(норм)
7. Геймдизайну(норм)
8. СОзданию моделей, со спецификой моделирования для игровых движков(изучается пока)
9. Форматам данных, используемым распространенными игровыми движками (если есть возможность, описание структуры формата, ссылок на импортеры/экспортеры для популярных 3D пакетов модлирования)
10. Текстурированию моделей и рисования текстур в популярных редакторах растровых изображений.

Invincible 11.11.2007 12:48

Цитата:

Сообщение от Juarеz (Сообщение 2694680)
Про это никто и не говорит, просто будет больше помощи нубам в программировании (ну, типа меня).

Собственно, а за чем тем же нубам программирование? Многие конечно скажут что раздел нужен, но моё мнение нет т.к. существует куча форумов, материалов по программированию и если мне что то понадобится я лучше спрошу у специалистов.

Juarеz 11.11.2007 12:53

Цитата:

Сообщение от Deadvin (Сообщение 2694730)
Собственно, а за чем тем же нубам программирование?

Ну, нубам, это я загнул. Просто у начинающих типа меня всегда встречается довольно много сложных ситуации, так вот такой раздел очень даже мог бы им помочь. Скажем сейчас я написал несколько программ и одну тупую игру, если бы мне никто не помогал (хотя 99% я сделал сам) я бы не смог написать ничего.

SОNIC 11.11.2007 13:08

Цитата:

Сообщение от Deadvin (Сообщение 2694730)
Собственно, а за чем тем же нубам программирование?

не всю жизнь же быть нубами? О_о
Цитата:

Сообщение от Deadvin (Сообщение 2694730)
если мне что то понадобится я лучше спрошу у специалистов.

как раз обратишься к спецам этого раздела)

[CCCP] Monster 11.11.2007 14:23

Цитата:

А толк? Как-будто благодаря этому разделу вырастут будущие геймдевы, ага. -_-
Не, скорее у нас геймпарни вырастут. :D

А вообще-то инфу мы всю необходимую дадим - дальше надо будет только желание и жажда знаний. Те кто хочет, свое получит. И то что вы не знаете предметной области, еще не означает, что вы можетет сказать, что произойдет с разделом.

Цитата:

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

IMMОRTAL

Спасибо, будем иметь ввиду.

Цитата:

Собственно, а за чем тем же нубам программирование? Многие конечно скажут что раздел нужен, но моё мнение нет т.к. существует куча форумов, материалов по программированию и если мне что то понадобится я лучше спрошу у специалистов.
Тут шла речь о нубах в программировании, которые хотят научиться программированию. Ты знаешь, когда я родился, я тоже был нубом в программировании, но лет через 6 после этого события уже хотел стать программером.

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

Kalimdor 11.11.2007 14:35

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

SОNIC 11.11.2007 14:41

[CCCP] Monster
Вам нужно посетить и просвятить тех, кто сидит в "Учимся вместе"->"Языки программирования" вот там есть опытные люди, владеющие низким уровнем программирования, в особенности объектно-ориентировочное программированием!

[CCCP] Monster 11.11.2007 14:54

IMMОRTAL

Дык я уже:) Туда удочку я как раз в первую очередь закинул.

Juarеz 11.11.2007 14:59

[CCCP] Monster
Так кстате что начет голосования за новый раздел?

NeomasteR 11.11.2007 16:14

Хватит спорить!! Раздел очень нужен!

celegorm 11.11.2007 18:47

я за раздел.Сам учусь на программиста, так что будет интересно кому-нибудь помочь, да и самому что-нибудь новое узнать :)

SОNIC 12.11.2007 16:21

[CCCP] Monster
А так у меня есть друзья, заинтересованные в этой идее на форуме, даже очень сильно!
ЗЫ Стукни мне в асю, плизз

Elestrago 12.11.2007 16:51

[CCCP] Monster
Раздел такой нужен. Но возможно придется привлеч спецов с других сайтов.

Fey 12.11.2007 17:06

Идею замечательная, и я думаю что раздел будет очень полезен и для всех, как и професиионалов, так и новичков вроде меня:)

Meg@lizey 12.11.2007 17:17

Очень интересная затея.Такой раздел нужен и даже очень.
[quote][полезен и для всех, как и професиионалов, так и новичков вроде меня/QUOTE]
И вроде меня.Поддерживаю раздел!

SОNIC 12.11.2007 21:40

Цитата:

Сообщение от Elestrago (Сообщение 2702395)
Но возможно придется привлеч спецов с других сайтов

да и у нас хватит) но это не помешает)

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

Я только за, само собой. Вопрос: когда делать будешь?

<Nik> 22.11.2007 17:22

Давно пора уже такой раздел, ибо сам этим занимаюсь (программированием). По возможности буду помогать и несомненно сам черпать информацию от других юзеров.
Цитата:

Сообщение от Deadvin (Сообщение 2694730)
Собственно, а за чем тем же нубам программирование?

Ну почему нубам? Здесь также есть любители и профессионалы в этом деле, конечно их мало, но они есть :) Взять того же пользователя под ником pokibor :)

ORTODOX 22.11.2007 18:12

Раздел бы не помешал :) Прекрасно владею 3д максом, вот...и там бы может что-нибудь хорошее подцепил бы :)

[CCCP] Monster 24.11.2007 18:06

Итак, спасибо всем за участие! Раздел создан и начал работу.

http://forum.igromania.ru/forumdisplay.php?f=173


Часовой пояс GMT +4, время: 04:15.

Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.