Quick Links: Download Gideros Studio | Gideros Documentation | Gideros Development Center | Gideros community chat | DONATE
What is the GApp architecture in Export Project? — Gideros Forum

What is the GApp architecture in Export Project?

Hi guys, I have a doubt. I searched on Google and on the forum and didn't find (maybe I don't know how to search for the correct terms) about what "Export GApp Project" is. When we export it generates a .GApp file, I saw that when we export web it also generates one of these and clearly it's the game itself. But how do I run the .GApp file? Is there a specific program that opens it? How does it work and what is this file? Thank you.

Comments

  • MoKaLuxMoKaLux Member
    I believe GApps can run through the Gideros Player?
    For example in Gideros installation folder there is C:\Program Files\Gideros\Addons
    GSFXREditor and TAME are apps that can run through the Gideros Player.

    The goal of GApp is to make Gideros Studio plugins?

    Correct me if I am wrong :p

    Likes: kinrpg

    my growING GIDEROS github repositories: https://github.com/mokalux?tab=repositories
    +1 -1 (+1 / -0 )Share on Facebook
  • MoKaLuxMoKaLux Member
    edited July 12
    + I see you can also embed gapp in html
    '''3D Collision'''
     
    {{#widget:GApp|app=3DCollisions.gapp|plugins=json,reactphysics3d|width=480|height=320|auto=1}}
     
    '''3D Animation'''
     
    {{#widget:GApp|app=3D-Anim.GApp|plugins=json|width=480|height=320}}
    my growING GIDEROS github repositories: https://github.com/mokalux?tab=repositories
  • MoKaLuxMoKaLux Member
    edited July 12
    + this one :)

    Gideros 2021.9

    -New features

    [core] Add Texture.loadAsync() call
    [core] Add TexturePack.loadAsync() call
    [core/font] Allow multiple fonts in a single TextField
    [core/font] Allow to turn TexturePacks into Fonts

    -Improvements

    [core] Support grayscale render targets
    [core] Add TexturePack:getRegionsNames()
    [tools] Associate .tproj and .GApp extensions so that they open the required tool

    Likes: kinrpg

    my growING GIDEROS github repositories: https://github.com/mokalux?tab=repositories
    +1 -1 (+1 / -0 )Share on Facebook
  • kinrpgkinrpg Member
    MoKaLux said:

    + I see you can also embed gapp in html

    '''3D Collision'''
     
    {{#widget:GApp|app=3DCollisions.gapp|plugins=json,reactphysics3d|width=480|height=320|auto=1}}
     
    '''3D Animation'''
     
    {{#widget:GApp|app=3D-Anim.GApp|plugins=json|width=480|height=320}}
    That's it, gapp packs all game content (assets and scripts). I'm curious what kind of program runs the .gapp package.
    By the way, the reason is to know if I can somehow run gidero games natively on linux (without having to use wine).
  • MoKaLuxMoKaLux Member
    kinrpg said:

    I'm curious what kind of program runs the .gapp package.
    By the way, the reason is to know if I can somehow run gidero games natively on linux (without having to use wine).

    IDK :'(

    Likes: kinrpg

    my growING GIDEROS github repositories: https://github.com/mokalux?tab=repositories
    +1 -1 (+1 / -0 )Share on Facebook
  • hgy29hgy29 Maintainer
    kinrpg said:

    I'm curious what kind of program runs the .gapp package.

    The answer is: Gideros Player
    GApp is an archive of a complete Gideros Application, it can be loaded by Gideros Player from the command line, and it is used in web export to avoid having all assets fetched separately from the browser (and exposed)

    Likes: kinrpg

    +1 -1 (+1 / -0 )Share on Facebook
Sign In or Register to comment.