WIP Godot game engine for Switch

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by fran238, Jun 5, 2019.

  1. fran238
    OP

    fran238 Newbie

    Newcomer
    1
    May 22, 2019
    United States
    Github repo (can't post links): user: fhidalgosola repo: godot-switch

    Features:
    • One player
    • Graphics
    • Most modules (no gdnative)
    TODO:
    • Sound
    • Network
    • Exporters from the engine (can still export manually)
    • Fix modules that don't compile and some cleanup
    Instructions: in github

    I've done this port without much knowledge of C++, Godot, graphics, etc. so there's probably lots of room for improvement, would love to hear feedback or receive contributions.
     
  2. OrGoN3

    OrGoN3 GBAtemp Addict

    Member
    8
    Apr 23, 2007
    United States
  3. hippy dave

    hippy dave BBMB

    Member
    14
    Apr 30, 2012
    United Kingdom
    Nice to see, good work!
     
  4. Sumandora

    Sumandora Im using Parental Controls. Change my Mind!

    Member
    4
    Nov 13, 2018
    Germany
    made a game and it instant crashes on Switch.
    maybe my skill in Godot is the problem but it compiled... idk but heres the error log. if someone want to analyze:

    [STANDARD] - Sending justagame.nro, 36442613 bytes
    11598593 sent (31.83%), 967 blocks
    starting server
    server active ...
    [1;31mERROR: create: [0m[1mCondition ' !_create ' is true. returned: __null
    [0;31m At: core/io/ip.cpp:273.[0m
    exiting ...
     
  5. adrenochrome

    adrenochrome Advanced Member

    Newcomer
    4
    Sep 12, 2009
    France
    What game did you build &try to validate the engine port ?
     
  6. Sumandora

    Sumandora Im using Parental Controls. Change my Mind!

    Member
    4
    Nov 13, 2018
    Germany
    dont want check. just a test
     
  7. adrenochrome

    adrenochrome Advanced Member

    Newcomer
    4
    Sep 12, 2009
    France
    the question was for fran238 : making a project build is one thing, making it behave as intended is another.
     
  8. Sumandora

    Sumandora Im using Parental Controls. Change my Mind!

    Member
    4
    Nov 13, 2018
    Germany
    hah just read like it would be for me :D
     
  9. EIREXE

    EIREXE Advanced Member

    Newcomer
    2
    Oct 13, 2015
    Spain
    I have been playing around with stary2001's port of it, and I think it's much better integrated with the engine (uses the integrated export functionality), here's my game running with it.

    upload_2019-6-9_1-30-4.

    upload_2019-6-9_1-30-22.

    https://github.com/Stary2001/godot

    It might be nice if you two joined forces, since you are trying to achieve pretty much the same, although I still gotta congratulate you on also managing to do it yourself, it's no easy task.
     
    nicoboss and hippy dave like this.
  10. nicoboss

    nicoboss Member

    Newcomer
    3
    Feb 1, 2019
    Switzerland
    This is so awesome! The Godot Engine is the perfect game engine for the Nintendo Switch and . I personally as a geame developer consider the Godot Engine together with Unity and Unreal being in the 3rd best publicly available game engines. It’s really is a highly advanced Game Engine that could be used to write professional games like you buy in the Nintendo eshop without any problem. It made huge progress in the past few years and a lot of game studios have plans switching to it because of its better ingame UI tools and open soruce code compared to Unity and it’s batched graphic performance and pricing policy compared to Unreal. Absolutely awesome that there are even two projects that got it working on Horizon! With Linux4Tegra you can even develop and test on real hardware! I personally think Stary2001's port is currently more advances but this could change soon or please start working together on the same goal. Watch to see how awesome the Godot Egine realy is and imagen what amazing homebrew games you could make with it!

     
    Last edited by nicoboss, Jun 10, 2019
  11. TheKaijuGirl

    TheKaijuGirl Member

    Newcomer
    1
    May 11, 2019
    France
    How to install the arm64 build on godot ?
     
  12. TheKaijuGirl

    TheKaijuGirl Member

    Newcomer
    1
    May 11, 2019
    France
    Please ? Someone ? I don't find any help :(
     
  13. mathew77

    mathew77 Advanced Member

    Newcomer
    2
    Jan 19, 2019
    Norway
    Is there any list of (famous) games on Godot engine to test them with the Switch, please?
     
  14. EIREXE

    EIREXE Advanced Member

    Newcomer
    2
    Oct 13, 2015
    Spain
    TheKaijuGirl likes this.
  15. TheKaijuGirl

    TheKaijuGirl Member

    Newcomer
    1
    May 11, 2019
    France
    OMG Thank you !
    So it worked, i can export it, but when i launch the game on the switch, it crash x)
    But it's a beginning ! :P So i will try to figure out why.

    Edit : So, when i launch a normal game when go to the hbmenu and trying to launch the game, i have a black screen with this error message :
    "Error: netloaderInit() failed: 0x615. Press the + button to exit."
     
    Last edited by TheKaijuGirl, Jun 11, 2019
Loading...