Войти
Полезные ссылкиКатегории

Программирование (2 стр)

Автор:

Код / Ядро
Игровые циклы или ЭлектроКардиоГама
Fix Your Timestep! How to step your physics simulation forward - про фиксированный дельта-тайм в главном цикле

Код / Ядро / Архитектура, параллелизм
Totem Engine 4 Blog. Статья 2. Система рендера.
Многопоточность:как вынести отдельно рендер OpenGL и обработчик событий окон
Пример простейшей многопоточной программы на WinAPI
Реализация многопоточной архитектуры игрового движка

Код / Ядро / SDL
libsdl.org - Simple DirectMedia Layer - официальный сайт
wiki.libsdl.org - официальный справочник
Установка SDL
Цикл уроков по SDL 2.0: урок 1
Цикл уроков по SDL 2.0: урок 2
Setting up SDL 2 on Linux

Код / Движки
godotengine/godot: Godot Engine – Multi-platform 2D and 3D game engine - репа Годота на гитхабе

Код / Звук
Выбор бесплатного звукового API

Код / Случайные числа
Генерация шума
PCG, A Family of Better Random Number Generators - качественный генератор случайных чисел
libnoise: a portable, open-source, coherent noise-generating library for C++
Качественная целочисленная шумовая функция
random-access pseudo-random numbers

Код / Процедурные генераторы, алгоритмы
How to Choose Colours Procedurally (Algorithms) / архив
Poisson Disk Sampling / архив
Poisson Disk Generator
Maze Algorithms - алгоритмы процедурной генерации лабиринтов

Код / Файлы: форматы, загрузка
DevIL - A full featured cross-platform Image Library
DevIL на гитхабе
DevIL на sourceforge
assimp - Open Asset Import Library
assimp на гитхабе

Код / Физика
PhysX SDK
PhysX Source on GitHub
С чего начать? PhysX

Код / Input
Input lag во время рендеринга и как его побеждать

Алгоритмы / Поиск путей
Использование потенциальных полей в сценарии стратегии реального времени
Алгоритмы поиска путей на JavaScript / онлайн-демо
Jump Point Search
Передвижение группы
CrystalPathFinding (CPF) - экстремально быстрый и простой A*/WA* для карт на тайлах
New! Random Paths via Chiseling

Страницы: 1 2

25 сентября 2017 (Обновление: 18 июля 2018)