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

Download

Download
GameApi-Builder-v28.msi 30 MB
Download
gameapi_cmdline.zip 55 MB
Download
gameapi-builder_1.0-28.deb 27 MB
Download
gameapi-builder-docker-container.tar.gz 27 MB
Download
gameapi-builder-docker-cmdline.tar.gz 46 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.