A downloadable tool for Windows and Linux

GameApi Builder is a 3d modelling tool with over 600 features.

There's web interface in https://meshpage.org/  which contains large number of test cases checking all the features of the library. 

Easy version of deploy process is at https://meshpage.org/gltf_to_zip.php

It's possible to place animations created with the tool to your own web server, via MainLoopApi/save_deploy (which creates ready zip file for you) and linking your scene to it via normal links. Important thing to notice is the homepage url in html_run box, which specifies the location of your homepage/hosting space. This info is needed to download assets from the site. Some web server configuration(in .htaccess) is needed: (change the url to your own site)

Header set Access-Control-Allow-Origin "https://meshpage.org" 
Header set Cross-Origin-Embedder-Policy "require-corp" 
Header set Cross-Origin-Resource-Policy "same-site" 
Header set Cross-Origin-Opener-Policy "same-origin" 
Header set Access-Control-Allow-Headers "range"

Additionally your top-level html page should have header:

<?php

header("Cross-Origin-Opener-Policy: same-origin");

?>

Apparently specifying it in .htaccess is not enough to enable sharedarraybuffer and pthreads.

Source Code is at: https://meshpage.org/assets/GameApi-sourcecode-v28.tar.gzGithub repo is at: https://github.com/terop2/GameApi

Support email: terop@kotiposti.net

Updated 2 days ago
StatusReleased
CategoryTool
PlatformsWindows, Linux
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
Authorterop
GenreAction, Platformer
Made withSDL
Tags3D, builder, engine, Horror, minigames, modeller, Procedural Generation, Shaders
Code licenseGNU Lesser General Public License v3.0 (LGPL)
Asset licenseCreative Commons Attribution v4.0 International
Average sessionA few seconds
LanguagesEnglish
InputsKeyboard, Mouse, Touchscreen
LinksHomepage, Source code

Download

Download
gameapi-builder_1.0-28.deb 33 MB
Download
gameapi-builder-docker-container.tar.gz 32 MB
Download
gameapi-builder-docker-cmdline.tar.gz 46 MB
Download
GameApi-Builder-v28.msi 36 MB
Download
gameapi_cmdline.zip 61 MB

Install instructions

Windows: (download .msi file)       (doubleclick msi file to install it)
       start menu -> GameApi-Builder v28.0 -> GameApi_Builder v28.0

Linux: (ubuntu only) (download .deb file)
      sudo dpkg -i gameapi-builder_1.0-28.deb
      gameapi-builder

Linux: (docker container for other linux distributions)
            (download/unpack .tar.gz file) 
            (install docker, nvidia-container-runtime)
     sudo docker build -t builder-test:latest .
     ./run.sh

cmdline tool Linux: (docker container and commandline tool for linux)

      (install docker, nvidia-container-toolkit)
      sudo docker build -t builder-test:latest .
      ./run.sh script.txt homepageurl

OR ON UBUNTU 24.10:
    LD_LIBRARY_PATH=. ./gameapi_cmdline --file script.txt --homepage homepageurl

cmdline tool windows:

     GameApi_cmdline.exe --file script.txt --homepage homepageurl

Development log

View all posts

Leave a comment

Log in with itch.io to leave a comment.