Skip to content

Шаблон для разработки аркадных игр на C с использованием SDL 1.2

Notifications You must be signed in to change notification settings

MemberArcades/SDL-ArcadeEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

SDL-ArcadeEngine

Игровой движок, который мы пишем на SDL 1.2 и C.

###Документация Найти описание работы каждого модуля найти на нашей wiki

###Сборка и запуск на Linux/OS X Сначала установите SDL, SDL_image и SDL_gfx. Так это делается на Ubuntu:

apt-get install libsdl1.2-dev libsdl-gfx1.2-dev

или с использованием homebrew на OS X:

brew install sdl sdl_gfx sdl_image

Дальше я не знаю что делать, так как сам пользуюсь самой прекрасной и надежной в мире системой, очевидной Windows 10.

###Сборка и запуск на Windows (Visual C) Создайте пустой Win32 проект, куда добавьте все файлы.

SDL и SDL_image можно установить через NuGet. Для этого откройте Проект >> Управление пакетами NuGet, в поиске наберите SDL и нажмите установить. Аналогично с SDL_image.

Чтобы установить SDL_gfx, расспакуйте SDL-1.2.13_SDL_gfx-2.0.17-devel-win32-vc.zip в удобную для вас директорию.

Откройте Проект >> Свойства >> C\C++ >> Общие, в поле "Дополнительные каталоги включаемых файлов" добавьте:

...\SDL-1.2.13\SDL_gfx-2.0.17\include

Откройте Проект >> Свойства >> Компоновщик >> Ввод, в поле "Дополнительные зависимости" добавьте:

...\SDL-1.2.13\SDL_gfx-2.0.17\lib\SDL_gfx.lib

Поместите этот файл в каталог с проектом:

...\SDL-1.2.13\SDL_gfx-2.0.17\lib\SDL_gfx.dll

Теперь вы можете запустить приложение и увидеть тестовую сцену.

About

Шаблон для разработки аркадных игр на C с использованием SDL 1.2

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages