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

Форум Игромании (http://forum.igromania.ru/index.php)
-   Программирование (http://forum.igromania.ru/forumdisplay.php?f=243)
-   -   Полезные ссылки (для всех категорий программистов) (http://forum.igromania.ru/showthread.php?t=51956)

[CCCP] Monster 23.11.2007 23:55

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

Буду краток.

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

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

Для тех, кто хочет понять принципы программирования, получив при этом удовольствие:)
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).

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

Fey 26.11.2007 07:47

разнообразные пособия по программированию http://www.libray.narod.ru/

raxxla 24.12.2007 23:14

www.xnadev.ru - XNA Game Studio -самая простая платформа для создания игр любого жанра.

Идеально для начинающих так как там рассматривается язык C#, который по простоте напоминает паскаль а по гибкости обгоняет С++, хотя производительность ниже порядка 10%.

noLove 18.01.2008 16:19

http://steps3d.narod.ru/tutorials/c-minus-minus.html - для желающих начать программировать, но не знающих с чего начать
Извините, ложь. Желающий начать программировать не поймёт эту статью. Читать уже состоявшимся программистам, которые знают ООП со всеми его тонкостями.
http://steps3d.narod.ru/articles.html - много интересных статей о шейдерных красивостях и OpenGL, а так же немножко про звук

pokibor 18.01.2008 17:10

А я в противовес noLove дам ссылку на перевод книги Мюррея Хилла и Бьярна Страуструпа о языке C++: http://fictionbook.ru/author/hill_my.../c/hill_c.html
Читайте, чтобы быть в курсе всех возможностей языка. Например, интерфейсы там есть, что бы некоторые не писали. Только зовутся они по-другому.

FirePhoenix 14.02.2008 15:09

www.3dgs.ru российский сайт фанатов 3D Gamestudio

CRtimUT 19.03.2008 13:57

http://c2p.ru
Огромное количество разнообразных книг по языкам C

JohnK 19.03.2008 14:33

http://ru.ziggyware.com/ - Статьи и новости по Xna. Русская версия Ziggyware.com.

[CCCP] Monster 08.04.2008 00:51

Обновлено (см. первый пост)

Fey 12.04.2008 19:28

кажется не давали на это ссылки:
http://ru.wikibooks.org/wiki/Заглавная_страница
Цитата:

Информатика и программирование
  • Словарик философствующего информатика
  • Московская олимпиада по информатике
  • Язык Си в примерах
  • Объектно-ориентированное программирование
  • Ruby
  • Си++
  • D
  • Смоллток в примерах
  • Основы функционального программирования
  • Комбинаторы — это просто!
  • Хаскелл: О пользе и вреде лени
  • HUGS 98
  • Сильные стороны ФП и языка Хаскелл
  • Функциональные парсеры
  • и многое другое по ФП
  • Лисп
  • Схим для школьников
  • Аспектно-ориентированное программирование
  • Pixilang: пиксельное программирование
  • Языки программирования в школе
  • Помехоустойчивое кодирование

Думаю программистам будет полезно.

galstuk 12.10.2008 23:11

http://gm-rus.ru Российский неофициальный сайт Game Maker.

На сайте есть ВСЕ!

@lex423 12.10.2008 23:36

http://www.ru-coding.com/ всё с азов даже я врубился что к чему. Программирование от BIOS до высших языков.

razor21 30.10.2008 12:15

Считаю, что эту книгу Андрея Александреску должен иметь каждый настоящий программист.
"Современное проектирование на С++".
В книге изложены технологии обобщенного программирования, метапрограммировании шаблонов, объектно-ориентированного программирования.
От себя добавлю: пожалуй, это лучшая книга об обобщенном программировании и проектировании паттернов. Раскрыто очень много хитрых приемов.
http://www.infanata.org/2007/04/02/a...nie_na_si.html

alexeibs 04.12.2008 12:32

Что ж Вы Вирта упомянули, а про Кнута забыли?
Кнут Д. Э. "Искусство программирования" в 3 томах.
Думаю, в поисковике ссылку можно найти без проблем.
google
yandex
Хотя такие книги лучше все-таки покупать.
Ещё одна неплохая книга:
Грэхем Э., Кнут Д., Паташник О. Конкретная математика
yandex
google

DimaZ 31.05.2009 21:36

Вот люди для тех кто работает в 3дмаксе отличный Phys-x плагин от Инвидии - вот ссылка http://depositfiles.com/ru/files/f9jd5jjvv

Enchantner 01.06.2009 00:07

Советую сайтик knigka.info - там собрание бесплатных книг хорошее

Kalimdor 07.06.2009 13:25

http://informatics.mccme.ru/moodle/

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

correptus 16.06.2009 22:57

Торрент раздачи разнообразных книг по программированию: http://torrents.ru/forum/viewforum.php?f=1426


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

DogEatDog 16.07.2009 16:41

http://www.quizful.net/

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

Sam son 17.07.2009 05:52

Для тех, кто не занет языки программирования и просто хочет сделать игру.
http://www.popfly.com/


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

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