What these people do is super cool. How can one learn to be in a team that does things like this ?
Free Godot engine port for Nintendo Switch
61–70 of 228 posts
Re: Free Godot engine port for Nintendo Switch
#62Earlier quoted context omitted.
It looks like a Switch dev kit is only ~$450 from Googling. I believe dev kits in the past were far much expensive.
This is the insanity I don't understand. Developing for desktop systems is essentially free. Developing for iOS devices is $99 a year (plus store commission) for literally anyone. Developing for consoles? Oh, you have to be a business entity, you have to pass approval process, you have to buy a dev kit, you have to... And then also pay a commission.
I think it's a poor tradeoff for such a locked down environment, and anti-educational at that. Obviously console manufacturers have a different opinion on the matter.
Re: Free Godot engine port for Nintendo Switch
#63My 12 year old and I made a little game in Godot and it turned out pretty playable. I think in her peer group the second most popular device after the iPhone is the Switch. It would be incredibly cool if we could get our game to run there. I already found two GitHub repos with Godot ports, and this RAWRLAB announcement confirms that it will be doable on a technical level. However, I reckon that we do not qualify for…
Outside of buying an official dev kit, I think that may be your only option.
Re: Free Godot engine port for Nintendo Switch
#64Earlier quoted context omitted.
It's most likely around 30% which seems to be the norm for stores like this
Also, physical retail distribution is likely around the same 30% ballpark.
That doesn't seem to line up in my books, but we'll see how the next few years go while the 30% commission standard still has a target on its back.
Re: Free Godot engine port for Nintendo Switch
#65Earlier quoted context omitted.
This is the insanity I don't understand. Developing for desktop systems is essentially free. Developing for iOS devices is $99 a year (plus store commission) for literally anyone. Developing for consoles? Oh, you have to be a business entity, you have to pass approval process, you have to buy a dev kit, you have to... And then also pay a commission.
A chunk of it is copy protection. Dev devices can necessarily run software not signed by the manufacturer, which means copy protection can be bypassed using PC-like methods and loaded to a dev device. Thus, they want to make sure the dev device is not the device that most consumers purchase. I think it's a poor tradeoff for such a locked down environment, and anti-educational at that. Obviously console manufacturers…
Dev devices are typically physically different - containing debug lines and connections that are not present in retail. The Switch itself has 2 different types of dev console: One that looks very much like retail, and another that is about 4x as thick and has every port under the sun.
Secondly, these consoles are physically fused differently. Instead of having retail encryption keys burned into the SoC, they have custom keys issued to the developer installed. This means dev consoles cannot run retail software for lack of a key to decrypt it - but they will decrypt, and run, anything the developer signs.
Both of these things are physical modifications, ultimately. Dev consoles, thus, do not come off the same production line as retail; but are customized and modified devices with their own manufacturing process. That's not cheap.
Sure, the Xbox does get away with the retail console having a "Dev Mode." That's a testament to the Xbox's security having gone 12 years without a crack. Making physically different retail and developer consoles is a much safer solution for anyone who isn't Xbox.
Re: Free Godot engine port for Nintendo Switch
#66It's interesting that they did not keep this a paid product, and use that as a lever: 1. to either get more customers 2. or to get Nintendo to remove the terms forbidding the open source release of software built on their platform I am guessing that 1. will happen anyway, and 2. isn't needed since they have found a middle ground with Nintendo hosting details on their developer portal.
Re: Free Godot engine port for Nintendo Switch
#67Earlier quoted context omitted.
"only" If it's to dev a game with your kid, that pricey. Pricier than the console itself. Pricier than to dev for android or iphone, or any laptop. Or the steam deck for that matter. Expensive dev kits made sense for devs 20 years ago, but today they are just a way to lock the ecosystem.
You’re kidding right? $450 for a dev kit is a steal compared to older console generations, which were thousands of dollars per device. Also, I think it is completely fair for Nintendo to think: If you won’t spare even $450 for a dev kit, there’s no way we want your game. By the way, consider what a Switch regularly costs: $299. You are paying Nintendo only $150 for the privilege of sending you a custom, low-run, modi…
Re: Free Godot engine port for Nintendo Switch
#68Earlier quoted context omitted.
I'm not sure the Mig Switch will allow you to play homebrew, it is designed to replicate the (apparently reverse-engineered) security protocol of game cards signed by Nintendo. The Github repos you've seen previously are probably your best bet, they're designed for homebrew development, but to launch these you'd need to mod your Switch: with an unpatched original model (could easily be verified on https://ismyswitchp…
Even with that though, home-brew games are almost nonexistent on the Switch, or extremely minimal. Having the ability to launch a game with a modded Switch, doesn't mean you have access to the SDK, or the documentation. Without those things, you really can't write any useful programs. It's like gaining access to the cockpit of a plane, and having no manual or labels on what all the buttons do. If you truly want to de…
Re: Free Godot engine port for Nintendo Switch
#69- How seamless is it
- How screwed am I if it doesn't work
- Would the headache/risk of dealing with Unity be less than the potential catastrophe of not getting a working switch version
Re: Free Godot engine port for Nintendo Switch
#70Earlier quoted context omitted.
This is the insanity I don't understand. Developing for desktop systems is essentially free. Developing for iOS devices is $99 a year (plus store commission) for literally anyone. Developing for consoles? Oh, you have to be a business entity, you have to pass approval process, you have to buy a dev kit, you have to... And then also pay a commission.
Thank US 1983 crash for that. Gatekeeping is a way to avoid a minium level of quality, instead of a dumpster copy cat trash that inudates all the stores where there is no control. Want to learn how to do consoles? Get a toy handeld using ESP32 or Arduino.
So did the Game Boy, which the NIntendo seal of quality was almost given for free because lots of games were junk even under the GBC era.