ファイルへ移動
守矢諏訪子 9b5e6fb9cb SFX、レンダー管理、グラフィック管理の追加 + main.ccを綺麗に 2024-05-12 16:27:59 +09:00
0.training SFX、レンダー管理、グラフィック管理の追加 + main.ccを綺麗に 2024-05-12 16:27:59 +09:00
1.pong
2.brickbreaker
3.rpg1
LICENSE.txt
README.md

README.md

ゲーム開発勉強会

このレポジトリはゲーム開発の勉強する為に存在しますが、 自分のゲームにベースを使いたい場合、 ご自由にどうぞ宜しくお願いします。
ISCライセンスを従いお願い申し上げます。

自分のメイン開発環境はOpenBSDで、FreeBSD、NetBSD、及びVoid Linuxでも確認します。
それ以外でコンパイル出来るかどうかわかりませんので、サポートもありません。
macOSのパソコンはグラフィックスデザインの為に使っていますので、 そこでもコンパイル出来るかわかりません。

必要なソフト

OpenBSD

doas pkg_add sdl2 sdl2_mixer sdl2_ttf sdl2_image

FreeBSD

doas pkg install sdl2 sdl2_mixer sdl2_ttf sdl2_image

NetBSD

doas pkgin install SDL2 SDL2_mixer SDL2_ttf SDL2_image clang

Void Linux

doas xbps-install -Su SDL2-devel SDL2_mixer-devel SDL2_ttf-devel \
SDL2_image-devel clang-17

CRUX

doas prt-get depinst libsdl2 sdl2_mixer sdl2_ttf sdl2_image clang

Artix Linux

doas pacman -S sdl2 sdl2_mixer sdl2_ttf sdl2_image clang

Devuan GNU/Linux

doas apt install libsdl2-dev libsdl2-mixer-dev libsdl2-ttf-dev \
libsdl2-image-dev clang-16

OpenSUSE

sudo zypper install SDL2 SDL2_mixer SDL2_ttf SDL2_image clang

Fedora

sudo dnf install SDL2 SDL2_mixer SDL2_ttf SDL2_image clang

macOS

コンパイラーをインストールするには、Xcodeをインストールする事が必要です。

doas brew install sdl2 sdl2_mixer sdl2_ttf sdl2_image

Windows

わかんな・・・
UNIX系に変更した方が勧めます。

コンパイル

そのまま「make」を実行して下さい。
デフォルトで「clang++」でコンパイルされていますが、 clangをインストール出来なかった場合、「make CC=gcc」をご利用下さい。