Mesin game retro dengan platformer seru untuk mewujudkan impian Anda!
Wujudkan impian Anda! Open Surge Engine adalah mesin game retro 2D sumber terbuka untuk membuat game dan mewujudkan impian Anda!
Ini sangat menyenangkan! Surge the Rabbit adalah fitur jump 'n' run yang dibuat dengan Open Surge Engine. Itu dibuat dengan semangat platformer Sonic 16-bit klasik tahun 1990-an. Mainkan sebagai Surge dalam level menyenangkan dan mengasyikkan yang penuh dengan tantangan!
Bebaskan kreativitas Anda! Buat game luar biasa Anda sendiri dan mainkan di PC dan perangkat seluler Anda! Bagikan game Anda dengan teman-teman Anda! Ini kesenangan tanpa batas!
Mesin yang kuat untuk game retro! Salah satu elemen inti mesin ini adalah SurgeScript, bahasa skrip untuk game. Gunakan untuk membuat mekanisme gameplay baru, karakter dengan kemampuan khusus, bos, dan banyak lagi! Langit adalah batasnya!
Open Surge Engine adalah alat luar biasa untuk mempelajari pengembangan game, pemrograman, seni digital, dan sifat perangkat lunak bebas dan sumber terbuka dengan cara yang menyenangkan.
Situs web resmi: http://opensurge2d.org
Anda dapat memainkan MOD yang dibuat oleh pengguna lain.
~/Downloads
.Proyek ini ditulis dari awal dalam bahasa C, menggunakan perpustakaan pemrograman game Allegro. Ini dimulai oleh Alexandre Martins, seorang ilmuwan komputer dari Brazil. Saat ini, ia memiliki kontributor di seluruh dunia!
GPLv3
Jalankan opensurge --help
Periksa informasi Mesin di layar opsi untuk melihat di mana file berada.
Konten didistribusikan di lokasi berikut:
bin
: file yang dapat dieksekusishare
: aset game (gambar, audio, level, skrip, dll.)user
: data yang dapat dimodifikasi pengguna (preferensi, log, tangkapan layar, aset tambahan seperti level buatan pengguna)Jalur default lokasi ini bervariasi menurut platform:
Windows (paket .zip):
bin
: ./opensurge.exe
share
: .
user
: .
atau %OPENSURGE_USER_PATH%
Linux:
bin
: /usr/games/opensurge
share
: /usr/share/games/opensurge/
user
: ~/.local/share/opensurge/
atau $XDG_DATA_HOME/opensurge/
atau $OPENSURGE_USER_PATH
Linux (Paket Datar):
bin
: flatpak run org.opensurge2d.OpenSurge
share
: /var/lib/flatpak/app/org.opensurge2d.OpenSurge/current/active/files/share/opensurge/
user
: ~/.var/app/org.opensurge2d.OpenSurge/data/opensurge/
atau $OPENSURGE_USER_PATH
Jika Anda menggunakan $OPENSURGE_USER_PATH
, pastikan itu menunjuk ke subdirektori ~/Downloads
( $XDG_DOWNLOAD_DIR
).
Linux (Jepret):
bin
: snap run opensurge
share
: /snap/opensurge/current/share/games/opensurge/
user
: ~/snap/opensurge/current/.local/share/opensurge/
atau $OPENSURGE_USER_PATH
Jika Anda menggunakan $OPENSURGE_USER_PATH
, pastikan itu menunjuk ke subdirektori folder rumah Anda.
macOS:
bin
: Contents/MacOS
share
: Contents/Resources
user
: ~/Library/Application Support/opensurge/
atau $OPENSURGE_USER_PATH
Jika Anda berniat meretas game, lebih mudah untuk menempatkan semua file di tempat yang sama (baca-tulis), karena beberapa folder di atas bersifat read-only. Unduh sumbernya (gunakan versi mesin yang sama), ekstrak ke sistem file Anda dan gunakan opsi baris perintah --game-folder
.
Tip: Anda juga dapat menggunakan opsi baris perintah --verbose
. Direktori akan muncul di awal keluaran.
Ketergantungan:
Kompilasi seperti biasa:
cd /path/to/opensurge/
mkdir build && cd build
cmake ..
make -j4
sudo make install
Gunakan cmake-gui
atau ccmake
untuk melakukan penyesuaian, seperti memasang mesin atau menemukan dependensi pada jalur non-standar.