ССЫЛКИ
Программирование игр, Game development, Game programming, API
- GameDev.ru
Старейший и самый популярный российский сайт по программированию игр. Обилие уникальных статей и "заготовок" движков от читателей. "Живой" форум. Однозначно MustSee для всех гейм-дизайнеров и игрокодеров. Даже несмотря на чудовищную навигацию.
- gamesmaker.ru
Отличный сайт по созданию игр на разных движках. Множество статей и уроков на русском языке для начинающих и не только.
- make-games.ru
Множество статей по игрокодингу на русском языке. Ссылки на различные движки и конструкторы игр. Есть форум. Более или менее внятная навигация.
- https://api.arcade.academy
Англ. Сайт по разработке 2D-аркад с помощью Python Arcade Library. Требует установленный Python 3.3 .
- https://www.pmg.org.ru
Программирование магических игр. Сборник статей по разным темам игрокодинга.
- https://wasm.in/blogs/category/directx-opengl.15/?page=2
DirectX 8.1 на Ассемблере! Настоящий хардкор.
- https://www.gamedeveloper.com
Англ. Статьи по игрокодингу и не только.
DirectX
- DirectXTutorial.com
Сборник уроков по программированию под DirectX версий 9, 10 и 11. Всё на английском. Автор Chris Hanson много раз сталкивался с косностью языка официальной документации. Некоторые описания вводили его в ступор. Данный сайт - его большая работа по популяризации DirectX. Главная цель -рассказать о трудных моментах освоения DirectX просто и доступно.
- http://www.clootie.ru
Учебные проекты на Delphi, Free Pascal и Borland C++ под DirectX.
- http://oldshatalov.ghost17.ru/index-2.html
Уроки по DirectX и C++.
MonoGame Framework
- https://www.monogame.net
Англ. Офиц. сайт фреймворка MonoGame, opensource-реализации XNA.
- https://github.com/simondarksidej/XNAGameStudio/wiki/RiemersArchiveOverview
Англ. Riemer's 2D & 3D Monogame Tutorials. Уроки игрокодинга на MonoGame.
Pygame
- https://electronstudio.github.io/pygame-zero-book
Англ. Кодим игры на Pygame Zero.
SDL
- https://lazyfoo.net/tutorials/SDL
Англ. Beginning Game Programming v2.0.
Игровые движки (Game Engines)
- Unity
- это новейший игровой движок с поддержкой множества игровых платформ (включая MS Windows, Android OS и даже Nintendo). Распространяется в двух версиях: бесплатная (базовая поддержка всех платформ, все редакторы включены) и платная (исходные коды модулей, возможность убрать лого Unity с экрана загрузки, техподдержка и прочий ненужный стаф). Движок отлично документирован, а сайт отлично знает русский язык. Движок имеет неплохое российское коммьюнити.
- https://habr.com/ru/post/645041
9 библиотек Python для разработки игр. Статья на Хабре.
3D-редакторы
Blender
- https://www.blendernation.com
Англ. Арты, видеоуроки, плагины и многое другое для Blender. Много платного контента. Почти всё по Blender версии 3 и выше.
- https://blenderartists.org
Англ. Видеоуроки.
- https://www.blenderguru.com
Англ. Видеоуроки.
- https://www.katsbits.com
Текстовые и видеоуроки + сборники .tga-текстур.
Valve Hammer Editor
- https://twhl.info/wiki/page/Tutorial%3A_In_the_Beginning_Part_1
Англ. Уроки картостроения для начинающих.
- https://developer.valvesoftware.com/wiki/Category:XSI
Англ. Статьи по 3D-моделированию для движка Source (Half-Life 2).
- https://www.si-community.com/community/resources.php/xsi
Англ. Огромный сборник плагинов, скриптов и рендереров для XSI.
- https://twhl.info/index.php/wiki/page/Tutorial%3A_First_XSI_Model
Англ. Урок по XSI Mod Tool 4.2 . Текстурируем куб, подгоняем UV-координаты, экспортируем в SMD.
- http://knezee.narod.ru/lessons.htm
5 уроков.
- http://veazie.org/Tutorials/hl2%20tutorials.html
Создание объектов для Half-Life 2 в XSI.
- https://softimage-forum.ru
Форум по XSI.
- https://www.edharriss.com/tutorials/tutorials_all.html
400 уроков по XSI. В основном версий 1 и 2. Многие ссылки битые.
- https://www.highend3d.com/xsi/tutorials
Англ. 8 уроков по XSI.
- https://archive.org/details/SoftimageProductionSeries_201501
Англ. Softimage Production Series. На 5 DVD.
Языки программирования
C++, WinAPI
- vsokovikov.narod.ru
Авторский сайт Владимира Соковикова. Он занимается переводом на русский язык статей из MSDN. Множество статей по WinAPI.
- http://www.winprog.org/tutorial
Англ. Сборник уроков по WinAPI (C, C++). Есть хороший материал по двоичным ресурсам.
- http://LearnCpp.com
бесплатный веб-сайт, посвященный обучению вас программированию на C++. Независимо от того, был ли у вас какой-либо предыдущий опыт программирования или нет, учебные пособия на этом сайте помогут вам выполнить все шаги по написанию, компиляции и отладке ваших программ на C++, и все это с большим количеством примеров.
- http://ravesli.com
Здесь представлены более 240 бесплатных уроков, где с нуля рассматриваются основы и тонкости языка С++ и программирования в целом. Есть пошаговые создания игр на С++ с помощью библиотек MFC и SFML, и более 70 практических заданий для проверки ваших навыков программирования.
- http://www.winprog.org/tutorial
Данный сайт посвящен различным языкам и технологиям программирования, компьютерам, мобильным платформам и ИТ-технологиям. Здесь будут выкладываться различные руководства и учебные материалы, статьи и примеры.
- http://cppstudio.com/cat/274/
Если вы новичок в C++, предлагаю Вам прочитать этот бесплатный учебник. Здесь собрано большое количество статей для начинающих программистов по С++. Условно все статьи разделены на группы, кратко характеризующие их содержание. После прочтения статьи, можно закрепить материал, написав несколько программ. Для проверки своих теоретических знаний можно пройти тестирование по С++. В таблице после теоретических статей идет подраздел практики, в котором вы можете пройти тестирование и написать программы.
- http://cplusplus.com/doc/tutorial
Англ. These tutorials explain the C++ language from its basics up to the newest features introduced by C++11. Chapters have a practical orientation, with example programs in all sections to start practicing what is being explained right away.
- http://devdocs.io/cpp
Англ. These tutorials explain the C++ language from its basics up to the newest features introduced by C++11. The interface of C++ standard library is defined by the following collection of headers.
- https://www.cpp.com.ru
C++ — чрезвычайно мощный язык, содержащий средства создания эффективных программ практически любого назначения, от низкоуровневых утилит и драйверов до сложных программных комплексов самого различного назначения. На данном сайте выложено несколько книг и статей по языкам С и С++, как для начинающих, так и для профессионалов.
- https://en.cppreference.com/w/cpp
Англ. Ещё одна хорошая документация на английском. Постоянно обновляется.
- https://learnc.info
Хороший сайт с лекциями по языку C. В качестве базового языка вам предстоит изучать C. Почему именно C, а не Pascal, Python, Ruby или PHP? Этот язык заставляет вас думать обо всём. Когда программируешь на си, начинаешь понимать, что компьютер - просто железяка. Необходимо самостоятельно выделять память под объекты, затем очищать эту память, заботиться о переполнении массивов, переполнении переменных, изменении знака переменных, приведении типов, правильном обращении к памяти и т.д.
Python
- https://docs.python.org/3
Англ. Основной сайт с документацией по Python 3. Уроки, гайды, факи и тд.
- https://pymotw.com/3
Англ. Модуль недели. Справочник по модулям Python 3. Инфа хорошо структурирована и снабжена описанием.
- https://github.com/true-grue/kispython
РТУ МИРЭА. Программирование на языке Python. Весенний семестр 2023. Курс лекций.
- https://github.com/x4nth055/pythoncode-tutorials
Англ. Сборник уроков на все случаи жизни.
- https://www.freecodecamp.org/learn/scientific-computing-with-python
Англ. Dr. Chuck. Интерактивный учебник по Python. В основном видеоуроки.
- https://pymbook.readthedocs.io/en/latest
Англ. Онлайн-учебник “Python for you and me”.
- https://github.com/Asabeneh/30-Days-Of-Python
Англ. Сборник текстовых уроков в режиме Шаг за шагом.
- https://practicum.yandex.ru/python-free
Бесплатный курс «Основы Python-разработки» от Яндекс. Требуется действующая учётка Яндекс-ID или регистрация.
- https://fadeevlecturer.github.io/python_lectures/notebooks/python/about_python.html
Практикум по компьютерным технологиям на языке программирования python3.
Game Modding
Half-Life, CounterStrike
- https://www.filespace.ru/games/hl/mods/single
Сборник одиночных модов для первого Half-Life.
- https://twhl.info
Англ. The Whole Half-Life. Уроки по левел-дизайну в Hammer Editor, игровые карты (уровни). В основном для HL и CounterStrike.
- https://valvearchive.com/archive
Англ. Глобальный архив с материалами по разработке первого Half-Life. SDKб карты и прочее.
Half-Life 2
- http://veazie.org/Tutorials/hl2%20tutorials.html
Уроки по моделингу в XSI ModTools 4.2 .
Ресурсы игровые
3D-модели
- http://metanit.com
Прибл. 250 файлов 3D-объектов в формате .obj .
Тайловые карты, спрайтщиты
- https://www.deviantart.com/midnitez-remix/favourites/42082814/game-resources
Подборка 2D тайловых карт и спрайтщитов. Темы: дома, интерьер, экстерьер, персонажи и др.
- https://opengameart.org
Подборка 2D тайловых карт и спрайтов.
Игры ATARI
- ftp.pigwa.net Англ. Огромный FTP-архив софта и документации по компам ATARI.
Игры Инди (Indie Games)
- https://itch.io
Англ. Огромный сборник инди-игр, в том числе бесплатных. Много откровенной "дичи".
Разное
- tutsplus.com
Англ. Пошаговые обучалки по компьютерным программам. В основном по дизайну (Фотошоп, Иллюстратор).
- http://man.hubwiz.com
Англ. Онлайн-мануалы по разным программам и языкам программирования.
- https://metanit.com
Сайт по разным языкам программирования (C++, Assembler, Rust и др.).
Оффтоп
- http://iakovlev.org
Авторский сайт Сергея Яковлева. Всё о программировании Linux.
- https://petelin.ru
Статьи по VST-синтам.
- https://soundmain.ru
Книги по музпрограммам и теории музыки.
- https://docs.lmms.io/user-manual
Англ. Онлайн-справка по программе LMMS (Linux Multimedia System).
Page last modified on Sunday 22 of December, 2024 17:12:34 MSK
Last wiki comments