Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Шаблон для разработки аркадных игр на 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

History

157 Commits

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

No packages published

Contributors 2

AltStyle によって変換されたページ (->オリジナル) /