No description https://www.delay.cloud/
Find a file
Aidan C. Mullen d03cc272be Add material project file
Add material resources for work-in-progress concrete with puddles.
2025-03-06 22:43:21 -05:00
bld/src/d Refactor build resources 2025-03-05 07:44:25 -05:00
doc Add utilities and documentation 2025-03-06 19:55:35 -05:00
engine Add material project file 2025-03-06 22:43:21 -05:00
res/texture Add sky HDRI 2024-05-06 18:51:34 -04:00
src Add utilities and documentation 2025-03-06 19:55:35 -05:00
.gitattributes Add initial sources 2024-05-03 19:03:28 -04:00
.gitignore Add material project file 2025-03-06 22:43:21 -05:00
AUTHORS Write Autotools configuration 2024-05-03 19:42:35 -04:00
build.sh Refactor build resources 2025-03-05 07:44:25 -05:00
CHANGELOG Write Autotools configuration 2024-05-03 19:42:35 -04:00
configure.ac Update dependency and extend disclaimer 2025-03-04 22:17:26 -05:00
LICENSE Add initial sources 2024-05-03 19:03:28 -04:00
Makefile.am Write Autotools configuration 2024-05-03 19:42:35 -04:00
README Refactor build resources 2025-03-05 07:44:25 -05:00
TODO Write Autotools configuration 2024-05-03 19:42:35 -04:00

Spruce Basin (Temporary Title)
==============================

    Media source repository.

Dependencies
------------

    The following dependencies will need to be installed as per the instructions
for your system; heavily shared library-oriented systems may need all of these
installed to run the compiled binary.

    - Godot 4.4
    - Vulkan Developement Libraries (version compatible with Godot 4.4)
    - Godot Jolt

    Some platforms may require that shared libraries be placed alongside the
source files, such as MSYS-2.0.dll.

Build
-----

    The recommended build procedure requires the following installations:
        - Git
        - GNU Autotools
        - UNIX Shell
        - GCC (with G++)
        - LDC
        - DUB
        - Tubolent W2C2 (optional; testing only)

    1.) Install the dependencies listed above.

    2.) Clone this repository with all submodules.
        a.) Run the following command:
            git clone --recurse-submodules -j8 -b {branch} {URL to this
            repository}
                No submodules have been added yet.

    3.) Run "build.sh" within a UNIX shell.

    Using this configuration, the project will be compatible with all major
operating systems and WebAssembly, which can be useful for transpiling and
new platform testing.

Quick Setup
-----------

    In a terminal run Godot with the "--dump-extension-api" flag; this will
generate the "extension_api.json" required by your installation.
    Following this, run the following command:

        dub run godot-dlang:generator -- -j extension_api.json -o

    Refer to documentation for more information.

    Project organized in conformance to the Straightforward C Project Standard 5
(SCPS5).

--- end of README ---