レトロなゲームエンジンと楽しいプラットフォーマーで夢をかなえましょう!
あなたの夢を叶えましょう! Open Surge Engine は、ゲームを作成して夢を実現するためのオープンソース 2D レトロ ゲーム エンジンです。
とても楽しいですよ! Surge the Rabbit は、Open Surge Engine で作成された注目のジャンプアンドランです。 1990 年代の古典的な 16 ビット ソニック プラットフォーマーの精神で作られています。チャレンジに満ちた楽しくエキサイティングなレベルでサージとしてプレイしましょう!
あなたの創造力を解き放ちましょう!独自の素晴らしいゲームを作成して、PC やモバイル デバイスでプレイしてください。ゲームを友達と共有しましょう!無限の楽しみですね!
レトロゲーム向けの強力なエンジン!エンジンの中核要素の 1 つは、ゲーム用のスクリプト言語である SurgeScript です。これを使用して、新しいゲームプレイ メカニクス、特別な能力を持つキャラクター、ボスなどを作成します。空には限界がある!
Open Surge Engine は、ゲーム開発、プログラミング、デジタル アート、および無料のオープンソース ソフトウェアの性質を遊び心のある方法で学ぶための素晴らしいツールです。
公式ウェブサイト:http://opensurge2d.org
他のユーザーが作成したMODをプレイすることができます。
~/Downloads
にダウンロードします。このプロジェクトは、Allegro ゲーム プログラミング ライブラリを使用して、C 言語で最初から書かれています。これは、ブラジル出身のコンピューター科学者 Alexandre Martins によって始められました。現在では世界中に貢献者がいます。
GPLv3
opensurge --help
を実行します
オプション画面でエンジン情報をチェックして、ファイルがどこにあるかを確認してください。
コンテンツは次の場所で配布されます。
bin
: 実行ファイルshare
: ゲームアセット (画像、オーディオ、レベル、スクリプトなど)user
: ユーザーが変更可能なデータ (設定、ログ、スクリーンショット、ユーザーが作成したレベルなどの追加アセット)これらの場所のデフォルトのパスは、プラットフォームによって異なります。
Windows (.zip パッケージ):
bin
: ./opensurge.exe
share
: .
user
: .
または%OPENSURGE_USER_PATH%
Linux:
bin
: /usr/games/opensurge
share
: /usr/share/games/opensurge/
user
: ~/.local/share/opensurge/
または$XDG_DATA_HOME/opensurge/
または$OPENSURGE_USER_PATH
Linux (フラットパック):
bin
: flatpak run org.opensurge2d.OpenSurge
share
: /var/lib/flatpak/app/org.opensurge2d.OpenSurge/current/active/files/share/opensurge/
current/active/files/share/opensurge/user
: ~/.var/app/org.opensurge2d.OpenSurge/data/opensurge/
または$OPENSURGE_USER_PATH
$OPENSURGE_USER_PATH
を使用する場合は、それが~/Downloads
のサブディレクトリ ( $XDG_DOWNLOAD_DIR
) を指していることを確認してください。
Linux (スナップ):
bin
: snap run opensurge
share
: /snap/opensurge/current/share/games/opensurge/
user
: ~/snap/opensurge/current/.local/share/opensurge/
または$OPENSURGE_USER_PATH
$OPENSURGE_USER_PATH
を使用する場合は、それがホーム フォルダーのサブディレクトリを指していることを確認してください。
macOS:
bin
: Contents/MacOS
share
: Contents/Resources
user
: ~/Library/Application Support/opensurge/
または$OPENSURGE_USER_PATH
ゲームをハッキングする場合は、上記のフォルダーの一部は読み取り専用であるため、すべてのファイルを同じ場所 (読み取り/書き込み) に置く方が簡単です。ソースをダウンロードし (同じエンジン バージョンを使用)、ファイル システムに抽出して、 --game-folder
コマンド ライン オプションを使用します。
ヒント: コマンドライン オプション--verbose
使用することもできます。ディレクトリは出力の先頭に表示されます。
依存関係:
通常どおりコンパイルします。
cd /path/to/opensurge/
mkdir build && cd build
cmake ..
make -j4
sudo make install
エンジンのインストールや非標準パスへの依存関係の検索などの調整には、 cmake-gui
またはccmake
使用します。