Форум Игромании
 
Регистрация
Справка

Программирование Создание, разработка и доработка различных игр и программного обеспечения

Ответ
 
Опции темы
Старый 24.11.2007, 00:55   #1
Пугатель
 
Аватар для [CCCP] Monster

 
Регистрация: 26.06.2005
Адрес: Москва, СССР
Сообщений: 6,102
Репутация: 1085 [+/-]
Полезные ссылки (для всех категорий программистов)

Для особо одарённых: в этой теме ссылки выкладываются, а не спрашиваются. За вопрос "где что-то скачать?" будут выдаваться нарушения, а посты - удаляться.

Буду краток.

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

Для самых маленьких, или что такое программирование и с чем его едят?

Для тех, кто хочет понять принципы программирования, получив при этом удовольствие
http://www.gameroo.nl/games/light-bot

То, что программист должен впитать буквально с молоком матери:
Булева алгебра
Системы счисления
Виртуальная машина Тьюринга (фактически, модель современных процессоров, с некоторыми поправками)

Теория алгоритмов

http://www.firststeps.ru/ - Хороший сайт, если вы уже определились, на чем будете кодить

Языки программирования

http://www.codenet.ru/cat/Languages/ - интересующие вас языки программирования.



http://www.cyberguru.ru/programming/...ing-clear.html - рекомендую к прочтению, когда освоите какой-нибудь язык программирование и захотите написать программу

Использование средств операционной системы Windows (Win 32 API)

http://www.cyberguru.ru/programming/win32/

Графические API

http://pmg.org.ru/nehe/index.html - мощный учебник по OpenGL
http://www.gamedev.ru/articles/?sect=1 - Direct 3D
http://opengl.gamedev.ru/doc/ - OpenGL - справочная документация
http://www.xdev.ru/dxgp/rgd_articles...=art_0000_list - Статьи по DirectX
http://netcode.ru/?lang=cpp&katID=4&skatID=33 - Средства DirectDraw и WinGDI
разнообразные пособия по программированию http://www.libray.narod.ru/ (Fey)

Общая архитектура движка

http://www.gamedev.ru/articles/?sect=7 - о движках

Технологии для решения частных задач

http://tora-bora.front.ru/ - методы затенения с помощю теневых объемов


Советы профессионалов

http://www.dtf.ru/articles/list.php?...id=programming - много интересных статей от профессиональных программистов.

Полезные ссылки

http://c2p.ru/ - сайт в первую очередь интересен справочниками по функциям

http://netcode.ru/ - много информации по С++, ОС, графике, Win 32 и другим нужным вещам

http://jtsoftik.narod.ru/index.html - наиболее интересны FAQ по Delphi и Билдеру. Рекомендую - можно найти решение очень нестандартных задач. Например, как считать картинку из exe-файла, не трогая ресурсы, или как заставить приложение запускать только одну копию себя.

От Pokibor:
Не могу не добавить в первом посте.
Здесь находятся бесплатные (Express Edition) версии Майкрософтовских-ных компиляторов: http://www.microsoft.com/express/vc/
Ссылка ведёт на Visual C++, остальные - по соседству.

GFL SDK - великолепная кроссплатформенная библиотека для работы с изображениями различных форматов под кучу разных языков и сред разработки (Delphi, C++, FreePascal, VB, Visual C++...): http://pagesperso-orange.fr/pierre.g/xnview/engfl.html

Обновление

Т. Кормен, Ч. Лейзерсон, Р. Ривест. Алгоритмы. Построение и анализ. Второе издание (djvu; 5.4Mb).
Т. Кормен, Ч. Лейзерсон, Р. Ривест. Алгоритмы. Построение и анализ. (djvu; 7.8Mb).
T. Kormen, C. Leiserson, R.Rivest, C. Stein. Introduction to Algorithms. Second edition (pdf; 12.9Mb).
А. Ахо, Д. Хопкрофт, Д. Ульман. Структуры данных и алгоритмы (djvu; 4.2Mb).
Е.А. Роганов. Основы информатики и программирования (pdf; 9.2Mb).

В том числе (вниманию Покибора):
Н. Вирт. Алгоритмы + структуры данных = программы (djvu; 9.8Mb).

Это, что пришло в голову или взято из коллекции ссылок. Версия предварительная. Если у вас есть ссылки на ресурсы, достойные размещения в названных категориях - делитесь
__________________
Служу Советскому Союзу!

Хорошо смеется тот, кто стреляет первым! (танкистская мудрость)

Последний раз редактировалось Calvin Klein; 12.03.2011 в 13:27.
[CCCP] Monster вне форума  
Отправить сообщение для [CCCP] Monster с помощью Skype™ Ответить с цитированием
Старый 26.11.2007, 08:47   #2
Заблокирован
 
Регистрация: 28.08.2007
Сообщений: 478
Репутация: 81 [+/-]
разнообразные пособия по программированию http://www.libray.narod.ru/
Fey вне форума  
Отправить сообщение для Fey с помощью ICQ Ответить с цитированием
Старый 25.12.2007, 00:14   #3
Новичок
 
Регистрация: 23.12.2007
Сообщений: 21
Репутация: 2 [+/-]
www.xnadev.ru - XNA Game Studio -самая простая платформа для создания игр любого жанра.

Идеально для начинающих так как там рассматривается язык C#, который по простоте напоминает паскаль а по гибкости обгоняет С++, хотя производительность ниже порядка 10%.
raxxla вне форума  
Отправить сообщение для raxxla с помощью ICQ Ответить с цитированием
Старый 18.01.2008, 17:19   #4
Новичок
 
Регистрация: 19.03.2007
Сообщений: 33
Репутация: 2 [+/-]
http://steps3d.narod.ru/tutorials/c-minus-minus.html - для желающих начать программировать, но не знающих с чего начать
Извините, ложь. Желающий начать программировать не поймёт эту статью. Читать уже состоявшимся программистам, которые знают ООП со всеми его тонкостями.
http://steps3d.narod.ru/articles.html - много интересных статей о шейдерных красивостях и OpenGL, а так же немножко про звук

Последний раз редактировалось pokibor; 18.01.2008 в 17:59.
noLove вне форума  
Ответить с цитированием
Старый 18.01.2008, 18:10   #5
Кандидат наук
 
Аватар для pokibor
 
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,351
Репутация скрыта [+/-]
А я в противовес noLove дам ссылку на перевод книги Мюррея Хилла и Бьярна Страуструпа о языке C++: http://fictionbook.ru/author/hill_my.../c/hill_c.html
Читайте, чтобы быть в курсе всех возможностей языка. Например, интерфейсы там есть, что бы некоторые не писали. Только зовутся они по-другому.
__________________
Товарищ, верь: пройдет она -
Эпоха лживых, злых понятий.
Весь мир очнется ото сна,
И на обломках "демократий"
Напишут наши имена!

Мы были волшебницами (оригинальное фентези)
Тень Войны (фанфик по ГП)
pokibor на форуме  
Отправить сообщение для pokibor с помощью ICQ Ответить с цитированием
Старый 14.02.2008, 16:09   #6
Новичок
 
Регистрация: 14.02.2008
Сообщений: 7
Репутация: 1 [+/-]
www.3dgs.ru российский сайт фанатов 3D Gamestudio
FirePhoenix вне форума  
Ответить с цитированием
Старый 19.03.2008, 14:57   #7
Новичок
 
Аватар для CRtimUT
 
Регистрация: 04.03.2008
Адрес: Царство Шигората
Сообщений: 44
Репутация: 6 [+/-]
http://c2p.ru
Огромное количество разнообразных книг по языкам C
CRtimUT вне форума  
Ответить с цитированием
Старый 19.03.2008, 15:33   #8
Новичок
 
Регистрация: 20.12.2007
Сообщений: 20
Репутация: 0 [+/-]
http://ru.ziggyware.com/ - Статьи и новости по Xna. Русская версия Ziggyware.com.
__________________
http://ru.ziggyware.com
JohnK вне форума  
Ответить с цитированием
Старый 08.04.2008, 01:51   #9
Пугатель
 
Аватар для [CCCP] Monster

 
Регистрация: 26.06.2005
Адрес: Москва, СССР
Сообщений: 6,102
Репутация: 1085 [+/-]
Обновлено (см. первый пост)
__________________
Служу Советскому Союзу!

Хорошо смеется тот, кто стреляет первым! (танкистская мудрость)
[CCCP] Monster вне форума  
Отправить сообщение для [CCCP] Monster с помощью Skype™ Ответить с цитированием
Старый 12.04.2008, 20:28   #10
Заблокирован
 
Регистрация: 28.08.2007
Сообщений: 478
Репутация: 81 [+/-]
кажется не давали на это ссылки:
http://ru.wikibooks.org/wiki/Заглавная_страница
Цитата:
Информатика и программирование
  • Словарик философствующего информатика
  • Московская олимпиада по информатике
  • Язык Си в примерах
  • Объектно-ориентированное программирование
  • Ruby
  • Си++
  • D
  • Смоллток в примерах
  • Основы функционального программирования
  • Комбинаторы — это просто!
  • Хаскелл: О пользе и вреде лени
  • HUGS 98
  • Сильные стороны ФП и языка Хаскелл
  • Функциональные парсеры
  • и многое другое по ФП
  • Лисп
  • Схим для школьников
  • Аспектно-ориентированное программирование
  • Pixilang: пиксельное программирование
  • Языки программирования в школе
  • Помехоустойчивое кодирование
Думаю программистам будет полезно.
Fey вне форума  
Отправить сообщение для Fey с помощью ICQ Ответить с цитированием
Старый 13.10.2008, 00:11   #11
Новичок
 
Регистрация: 08.10.2008
Сообщений: 3
Репутация: 2 [+/-]
http://gm-rus.ru Российский неофициальный сайт Game Maker.

На сайте есть ВСЕ!
galstuk вне форума  
Ответить с цитированием
Старый 13.10.2008, 00:36   #12
Игрок
 
Аватар для @lex423
 
Регистрация: 10.10.2007
Адрес: инверсия по оси Y
Сообщений: 539
Репутация: 118 [+/-]
http://www.ru-coding.com/ всё с азов даже я врубился что к чему. Программирование от BIOS до высших языков.
@lex423 вне форума  
Отправить сообщение для @lex423 с помощью ICQ Ответить с цитированием
Старый 30.10.2008, 13:15   #13
Юзер
 
Регистрация: 07.06.2006
Адрес: this
Сообщений: 162
Репутация: 112 [+/-]
Считаю, что эту книгу Андрея Александреску должен иметь каждый настоящий программист.
"Современное проектирование на С++".
В книге изложены технологии обобщенного программирования, метапрограммировании шаблонов, объектно-ориентированного программирования.
От себя добавлю: пожалуй, это лучшая книга об обобщенном программировании и проектировании паттернов. Раскрыто очень много хитрых приемов.
http://www.infanata.org/2007/04/02/a...nie_na_si.html
__________________
www.rodionovstepan.ru
razor21 вне форума  
Отправить сообщение для razor21 с помощью ICQ Ответить с цитированием
Старый 04.12.2008, 13:32   #14
Новичок
 
Регистрация: 04.12.2008
Сообщений: 2
Репутация: 0 [+/-]
Что ж Вы Вирта упомянули, а про Кнута забыли?
Кнут Д. Э. "Искусство программирования" в 3 томах.
Думаю, в поисковике ссылку можно найти без проблем.
google
yandex
Хотя такие книги лучше все-таки покупать.
Ещё одна неплохая книга:
Грэхем Э., Кнут Д., Паташник О. Конкретная математика
yandex
google
alexeibs вне форума  
Ответить с цитированием
Старый 31.05.2009, 22:36   #15
Новичок
 
Аватар для DimaZ
 
Регистрация: 26.03.2009
Сообщений: 12
Репутация: 0 [+/-]
Вот люди для тех кто работает в 3дмаксе отличный Phys-x плагин от Инвидии - вот ссылка http://depositfiles.com/ru/files/f9jd5jjvv
DimaZ вне форума  
Ответить с цитированием
Старый 01.06.2009, 01:07   #16
Игрок
 
Аватар для Enchantner

 
Регистрация: 25.11.2006
Сообщений: 883
Репутация: 504 [+/-]
Советую сайтик knigka.info - там собрание бесплатных книг хорошее
__________________
Все они были мертвы...Последний выстрел стал отметкой, которая изменила все.
Я убрал палец с курка. Все было кончено.

Твиттер: http://twitter.com/enchantner/
Enchantner вне форума  
Отправить сообщение для Enchantner с помощью ICQ Ответить с цитированием
Старый 07.06.2009, 14:25   #17
Юзер
 
Аватар для Kalimdor

 
Регистрация: 25.02.2007
Адрес: Москва
Сообщений: 123
Репутация: 209 [+/-]
http://informatics.mccme.ru/moodle/

Сайт ориентированный на обучение создания алгоритмов. Есть достаточно много материалов с объяснениями, но самое главное здесь очень много задач различного с автоматической проверкой (требуется регистрация).
__________________
Блог | ВКонтакте | Twitter | Last.fm | IT Lab

Kalimdor вне форума  
Отправить сообщение для Kalimdor с помощью ICQ Отправить сообщение для Kalimdor с помощью Skype™ Ответить с цитированием
Старый 16.06.2009, 23:57   #18
Новичок
 
Аватар для correptus
 
Регистрация: 14.05.2006
Адрес: За пределами мысли
Сообщений: 89
Репутация: 63 [+/-]
Торрент раздачи разнообразных книг по программированию: http://torrents.ru/forum/viewforum.php?f=1426


Хотелось бы отметить эту
http://torrents.ru/forum/viewtopic.php?t=1045448
Потдборочка книг (5 гб) по программированию/разработке игр
язык английский

Последний раз редактировалось correptus; 17.06.2009 в 00:03.
correptus вне форума  
Отправить сообщение для correptus с помощью ICQ Ответить с цитированием
Старый 16.07.2009, 17:41   #19
Новичок
 
Регистрация: 16.07.2009
Сообщений: 1
Репутация: 0 [+/-]
http://www.quizful.net/

Бесплатная проверка знаний по различным языкам программирования: онлайн тесты с ответами, обучающие статьи. На сайте требуется регистрация.
DogEatDog вне форума  
Ответить с цитированием
Старый 17.07.2009, 06:52   #20
Deithwen
 
Аватар для Sam son

 
Регистрация: 09.04.2008
Сообщений: 1,235
Репутация: 387 [+/-]
Для тех, кто не занет языки программирования и просто хочет сделать игру.
http://www.popfly.com/
Sam son вне форума  
Отправить сообщение для Sam son с помощью ICQ Ответить с цитированием
Ответ

Метки
полезные ссылки

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Rambler's Top100 Яндекс цитирования