| 🪞 sunkware66fluyv4k3mdwwtvwrnkoripxb73ylmgs7ucq7oqnqtilvad.onion 🪞 | |
|
|
|
|
|
Rayngin ™
♦ 3D 6DF framework/engine for approach&click quests in rectangular chambers with objects consisting of balls. In Rust, uses SDL2 ♦
(Pieces of music that are played during this video: “Amazonas” by Blonker, “Melinda (More or Less)” by Curved Air, “Flower” by Robin Guthrie.) Features• Textured rectangular interconnected chambers with entities made of shaded color balls • 3D movement with 6 degrees of freedom (move left/right, up/down, forward/backward and roll, pitch, yaw) • Music, SFX, and voice • Animations of entity position, orientation, and of its parts • Inventory management, item usage • Dialogues with branches • Descriptions • Different fonts for different elements of GUI • Resources available to engine, rooms and entities, trajectories, text strings are defined by JSON files • Save, Load, Help, About, Resume, New and Quit • Multilanguage support • Parallelised software rendering uses all available (logical) CPUs • Cross-platform Engine?Similarly to Quesfera, this is rather framework than engine. UsageFrom Download page, get data and binaries for your OS. Put these binaries into data dir. Edit "config.json" in any text editor to adjust the settings. Then run the binary. (T shows some telemetry, TAB switches between “Dawn” and “Dusk” demo locations.) To compile the engine from source or modify it, download the source from the same page or from crates.io/crates/rayngin. Permissions & Credits & LicensesYou do not need any permissions from us to use and/or modify the engine. However, if you modify it, then please change its name before sharing with others. As for mentioning the original Rayngin, it's up to you. Rayngin is under GPLv3. If you are going to make profit with its modifications, you should probably take into account the compatibility of the licenses for SDL2, Rust-SDL2 etc., and for used assets, which are different. LanguagesCurrently there are, in alphabetical order, When there is no localisation for a given language "xyz", the engine uses the default language, which is TODO• Game, not engine ☺ • Internalise Settings/external app with GUI to change them • Use GPU to increase performance | |
|
Copyright © 2014–2026 Sunkware
〈VisitIPs is 👁watching👁 you〉
|
|