Quick Links: Download Gideros Studio | Gideros Documentation | Gideros Development Center | Gideros community chat
What are the core benefits you feel Gideros delivers better than other development systems ? - Gideros Forum

What are the core benefits you feel Gideros delivers better than other development systems ?

SinisterSoftSinisterSoft Maintainer
edited January 9 in Announcements
We need to know why you picked Gideros - not particular features, rather what benefit you gain from using it rather than something else. What is Gideros 'better' at than the competition? Maybe it does something unique?

This is open to anyone - there are no 'silly' answers, we want to know what you think. :)

Likes: MobAmuse

Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
https://deluxepixel.com
+1 -1 (+1 / -0 ) Share on Facebook

Comments

  • SinisterSoftSinisterSoft Maintainer
    To start things off, for me it's the fact that I can immediately see the result of any changes to code. I hate having to wait for compilers and being able to send code directly to a device and it run within seconds is great.
    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
    +1 -1 (+2 / -0 ) Share on Facebook
  • hgy29hgy29 Maintainer
    My reasons:
    - Fast learning curve from a developer point of view (which I am). Similar to the environment you had back in the 80s when coding in BASIC.
    - No other tools required (it has an IDE, player, etc)
    - It is free to use and it is free to send your apps to stores
    - It is open source

    Likes: gemboy100

    +1 -1 (+1 / -0 ) Share on Facebook
  • SinisterSoftSinisterSoft Maintainer
    Yes, open-source is a big benefit. Thinks like Unity have the fear that some large corporation could buy it and make it exclusive to one console (or close it down). Things like that have happened in the past.
    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
  • SinisterSoftSinisterSoft Maintainer
    The ease of being able to make an apk or aab file for android without having to use anything else is also great.
    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
  • MoKaLuxMoKaLux Member
    edited January 9
    I have chosen gideros because of the small apk it generates, easy admob integration, export to android windows html5.

    The code you wrote 10 years ago still works in 2020, that is a big one because you don't have to rewrite your code with every new releases unlike other engines :)

    And many more I may forget, like the forum, ... .

    Likes: gemboy100

    my growING GIDEROS github repositories: https://github.com/mokalux?tab=repositories
    +1 -1 (+1 / -0 ) Share on Facebook
  • The reasons that make me like Gideros:

    - Fast learning curve.

    - It is totally free.

    - It is open source.

    - its ability to export to platforms I'm interested in (HTML5, Android and iOS).

    - it's community. I'm a member of great communities, but Gideros community is very special. I'd say it is the more helpful one could get.


  • olegoleg Member
    edited January 9
    My reasons are not the advantages of Gideros, but the disadvantages of other engines:
    1. Lua's language is very simple Unity has a higher entry threshold than Gideros
    2. In the Corona SDK file must be compiled on the server, in Gideros it can be done offline
    3. Defold - a very raw engine It does not support many things like Admob

    4. The size of the apk in gideros is smaller than in CoronaSDK, and Unity3d

    5.I don't like to use pre-built frameworks or classes, I like to write everything myself, so I like that in Gideros I can change everything

    6. In Gamemaker - it is difficult to write not standard games, in Gideros it is possible to experiment inventing new genres and principles of game management

    Likes: plicatibu, MoKaLux

    my games:
    https://play.google.com/store/apps/developer?id=razorback456
    мій блог по гідерос https://simartinfo.blogspot.com
    Слава Україні!
    +1 -1 (+2 / -0 ) Share on Facebook
  • antixantix Member
    I had evaluated multiple Lua based development systems before finding Gideros. Gideros by comparison was easy to learn and the applications ran much faster than the other systems I had tried.

    Likes: MoKaLux

    +1 -1 (+1 / -0 ) Share on Facebook
  • @oleg Fair enough. It's just missing drawbacks of Openfl and cocos2d-x :smile:

    Likes: oleg

    +1 -1 (+1 / -0 ) Share on Facebook

  • i like layering sistem a lot
    its easy to make menus, ui, to change gamestate
    event listener is also simple to use

    ide feature
    one click test/send to mobile without cable

    Likes: MoKaLux

    +1 -1 (+1 / -0 ) Share on Facebook
  • plicatibu said:

    @oleg Fair enough. It's just missing drawbacks of Openfl and cocos2d-x :smile:

    these would interest me too, i passively followed openfl for a long time but never tried it out seriously.
  • keszegh said:

    plicatibu said:

    @oleg Fair enough. It's just missing drawbacks of Openfl and cocos2d-x :smile:

    these would interest me too, i passively followed openfl for a long time but never tried it out seriously.
    I tried openfl (haxe) -> apk export was 100Mb :o
    my growING GIDEROS github repositories: https://github.com/mokalux?tab=repositories
  • @MoKaLux I used it and the generated APK files were tiny.

    Are you sure you generated APK file in release mode? (I don't want to convert this topic in a post about openfl. I'm just curious).

  • Some time ago I've expressed my opinion here:
    https://wiki.giderosmobile.com/index.php/Why_use_Gideros?
    > Newcomers roadmap: from where to start learning Gideros
    "What one programmer can do in one month, two programmers can do in two months." - Fred Brooks
    “The more you do coding stuff, the better you get at it.” - Aristotle (322 BC)
  • MoKaLuxMoKaLux Member
    edited January 10
    plicatibu said:

    @MoKaLux I used it and the generated APK files were tiny.

    Are you sure you generated APK file in release mode? (I don't want to convert this topic in a post about openfl. I'm just curious).

    Sorry that was HaxeFlixel = 100Mb.
    I also tried openfl before haxeflixel but no admob (at the time when I tried it).
    Apollo14 said:

    Some time ago I've expressed my opinion here:
    https://wiki.giderosmobile.com/index.php/Why_use_Gideros?

    I have integrated your page into this one: https://wiki.giderosmobile.com/index.php/Gideros_Mobile under the Plus section. I am trying to simplify the wiki main page.
    my growING GIDEROS github repositories: https://github.com/mokalux?tab=repositories
  • It is a code focused tool.
    Uses the LUA language.
    The IDE is simple but has all the tools you need to create code, organize files and set up the project. No frills and everything functional.
    It exports to various platforms and has its compatibility with the operating system I use (Ubuntu forever).

    Likes: MoKaLux

    +1 -1 (+1 / -0 ) Share on Facebook
  • PaulHPaulH Member
    I love Gideros for many of the same reasons that others have already posted: How quickly you can see your work, the power and flexibility of Lua, the system in which Sprites (including 3D meshes) can be children of others and the easy layering that provides, and the ease of developing in one IDE and exporting to many other platforms.

    I was concerned when Gideros first went open source. I was a paying customer, making most of my income from Gideros apps, and I worried that it might not continue to be supported as well. But Gideros has continued to get better, not only keeping up with changes to the supported target platforms, but gaining improvements and features all the time.

    I very much appreciate the code examples, and especially the fact that a question on the forum is sure to get several helpful responses very quickly.
    +1 -1 (+5 / -0 ) Share on Facebook
  • keszeghkeszegh Member
    edited January 13
    when i started, my main reason was easy setup and (relatively) easy export to android and simple shift from actionscript to lua. later the export to android became even easier and gideros supports even more platforms.

    in hindsight probably the main reason why i've kept preferring gideros compared to other sdk's is how much it is straightforward and code-oriented, resembling my experience with turbo pascal when i started programming as a kid.

    there are many other things i like that were mentioned by the others, being open-source, the practical sprite hierarchy system, the friendly forum and so on.

    Likes: MoKaLux, plicatibu

    +1 -1 (+2 / -0 ) Share on Facebook
  • olegoleg Member
    edited January 13
    keszegh said:

    resembling my experience with turbo pascal

    You reminded me..
    Before the lua language was opened for me, I was creating scripts for JS, doing browser extensions for JS, and doing cheats for browser games.

    And then in the game of minecraft I came across a mod where I needed to program a builder in the lua language. And I liked the lua language so much that I started to search on Google what engines were in that language. So i found gideros B)

    Likes: plicatibu, MoKaLux

    my games:
    https://play.google.com/store/apps/developer?id=razorback456
    мій блог по гідерос https://simartinfo.blogspot.com
    Слава Україні!
    +1 -1 (+2 / -0 ) Share on Facebook
  • MobAmuseMobAmuse Member
    edited January 15
    Mostly for me it would be speed of development an ease of use.
    Instantly run on target device makes for rapid prototype development too.

    Likes: SinisterSoft

    +1 -1 (+1 / -0 ) Share on Facebook
  • Now that you know what are the strong points of Gideros, you should star another topic asking what users don't like about Gideros and what they would like to change.

    Knowing the weakness of Gideros will help you improve it even more.

    Regards.

    Likes: MoKaLux

    +1 -1 (+1 / -0 ) Share on Facebook
  • jdbcjdbc Member
    I discovered Gideros trying to make a game with one code base for Android and iOS.

    Just open Gideros Studio and start to develop. Test it in Gideros Player. Install Gideros Player in Android and iOS mobile to test it directly. Just quick and simple.

    My Arkamania game was made in just one month with any knowledge in Lua programing from scratch:

    https://play.google.com/store/apps/details?id=es.jdbc.arkamaniafull
    +1 -1 (+4 / -0 ) Share on Facebook
  • DafbDafb Member
    Firstly, I considered Unity. Unity has a strong community. A lot of phone games are made with it. But the idea of sharing my earnings with them, which is honestly a very unlikely event, compelled me to go towards a totally free solution. And why not since there are some!

    So the free aspect is a definitive argument.

    Then I evaluated Defold. They are free. They have a nice graphical interface making animation a breeze and I have read (accurately or not) their benchmark is great.
    However, when I tried it I ran into some caveats that must not be unsolvable, but that I didn't want to waste time to solve, especially scaling issues on device that are inconsistent with what the emulator shows. Also I didn't like the way they handle multi-touch(which is required in my project), and their messaging system is like a metalanguage on top of lua that is a bit inconvenient.

    Finding Gideros was not that easy. In some websites, it is also shown as not maintained, which is wrong(last update this month!).
    However it was said that the performances were good. When I gave it a try, I found it very verbose (no real graphical interface) but absolutely reliable. Everything was consistently working (consistent scaling on player/device, apk exporting, multitouch out-of-the-box, etc.). Every problem felt so close to a solution. It was like: I have an idea, I have a difficulty, then it is done! I am not a professional developper, but a just a hobby programmer. It is an amazing feeling to imagine, think, craft your own game and to do it with an acceptable level of difficulty.

    I am currently about 2500 lines of code in my project, and I know that I will use Gideros for my next project after this one.

    Summary:
    - free
    - performances
    - reliable




    +1 -1 (+6 / -0 ) Share on Facebook
  • MoKaLuxMoKaLux Member
    edited September 20
    sorry guys, kennethblablabla... is a bot :/
    my growING GIDEROS github repositories: https://github.com/mokalux?tab=repositories
  • @MoKaLux And now the bot has been banned. :)

    Likes: MoKaLux

    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
    +1 -1 (+1 / -0 ) Share on Facebook
Sign In or Register to comment.