You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in one of the groups: Users, Administrators.
Free text:
This is a port of the [https://godotengine.org/ Godot] open source game engine to the Switch, using homebrew libraries provided by devkitPro/switchbrew. Godot Engine is a feature-packed, cross-platform game engine to create 2D and 3D games from a unified interface. It provides a comprehensive set of common tools, so that users can focus on making games without having to reinvent the wheel. ==User guide== ===Which file(s) to use=== *<code>godot-switch.zip</code> - Contains all needed files for file association support, including the needed nx-hbmenu config. Make sure to extract it to your SD card if you want to use one-touch export. *<code>godot-template-switch_only.tpz</code> - Contains the export template, only use this if you are having trouble downloading it via the editor UI. *<code>godot-windows-switch-support.zip</code> - Prebuilt Windows editor. *<code>godot-mac-switch-support.dmg</code> - Prebuilt macOS editor. *<code>godot-linux-switch-support.tar.gz</code> - Prebuilt linux editor. ===How to export game=== The editor builds add a Switch exporter to the list - it will generate a .nro and a .pck file that can be transferred to your Switch. If additional debugging is required, sending the nro via nxlink (make sure to send it to the right place with the -p argument) will allow the output of the console to be viewed on PC. ===Other Godot Engine port=== [https://github.com/fhidalgosola/godot-switch Godot Switch] by fhidalgosola ([https://www.reddit.com/r/godot/comments/bx4tcd/godot_for_nintendo_switch_homebrew/ discussion]). ==Screenshots== '''Editor UI'''<br> https://dlhb.gamebrew.org/switchhomebrews/godotenginenx6.png https://dlhb.gamebrew.org/switchhomebrews/godotenginenx7.png '''On Switch'''<br> https://dlhb.gamebrew.org/switchhomebrews/godotenginenx8.png https://dlhb.gamebrew.org/switchhomebrews/godotenginenx9.png ==Media== '''Launching games from Godot engine on Nintendo Switch (Russian)''' ([https://www.youtube.com/watch?v=VPRsqbfIkBs Art Tur]) <br> <youtube>VPRsqbfIkBs</youtube> '''Game engine for Nintendo Switch homebrew games: Godot Engine (German)''' ([https://www.youtube.com/watch?v=eWsE5iSM3Pw Flashcardsinfo]) <br> <youtube>eWsE5iSM3Pw</youtube> ==Changelog== '''v3.5.1 2023/03/03''' * After far too long (and one single line of code) the 3.5.1 release works. Just in time for Godot 4.0. Oops. '''v3.3.4 2021/10/22''' *See the [https://godotengine.org/article/maintenance-release-godot-3-3-4 upstream changelog] for more details. '''v3.3.2 2021/07/15''' *Bug fixes from upstream. *Rewritten input to use the new libnx HID api (after... 6 months ... oops). *Some PRs: *User data access is now supported ([https://github.com/Stary2001/godot/pull/24 #24]). *Threaded rendering is broken, make sure we don't use it ([https://github.com/Stary2001/godot/pull/25 #25]). '''v3.3 2021/05/14''' *All of the bug fixes in 3.3. *That's about it really. '''v3.2.3 2020/11/17''' *All the usual bug fixes in upstream versions 3.2.2/3.2.3. *File association support for .pck files, allowing for one-touch export support in the editor. Enter nxlink on your Switch and a Switch icon will appear in the top corner of the editor alongside the other icons. *nxlink/build_romfs are now bundled with the editor binary, and are used by default unless paths are set in <code>Editor Settings -> Export -> Switch</code>. *This means <code>Fused builds</code> should work better out of the box, although they're not recommended for development. '''v3.2.1-stable-switch 2020/06/18''' *This should hopefully be the last build before 3.2.2 is out. ==Credits== *Thanks to devkitPro / switchbrew for producing devkitA64/libnx. *Extra special thanks to fincs from devkitPro - This port would have never been possible without their port of the open source nouveau graphics driver. *cpasjuste for help with development. *fhidalgosola/utnad for their port / help with development. == External links == * Author's website - https://9net.org/blog/godot/ * GitHub - https://github.com/Stary2001/godot * Reddit - https://www.reddit.com/r/SwitchHacks/comments/dqngq9/godot_httpsgodotengineorg_for_switch_homebrew/
Advertising: