by mindcrash
1 subcomments
- Not without reason:
Stardew Valley, which has been sold to millions of gamers, has been created using the free MonoGame engine. So ConcernedApe is giving back to the open source software which made his commercial success possible, like commercial parties should.
- I don't want to assume, but I don't recollect any contributions of that magnitude from large studios (spare Valve). This indy developer (is that label fair?) is putting AAA studios to shame.
- Stardew Valley is one of a few indie games that seems to be known outside the usual “gaming” circle. I have a few friends who’ve never engaged with any games but absolutely loved Stardew Valley. It’s the pinnacle of cozy, I suppose.
ConcernedApe has done something special with game development to achieve that. I always look to him as an example as I take to game dev as a hobby. This is yet another way I want to take after him for sure. Looking forward to Haunted Chocolatier!
Also I’d never heard of MonoGame somehow, def going to take a peek now!
- A true Christmas story! Somewhat unrelated, could someone provide insight into the following -
"MonoGame is a "bring your own tools" kind of framework, which means that it provides the building blocks to build your own engine and tools, but it isn't quite an engine itself.
If you are expecting a scene editor (like Unity or Unreal), MonoGame is not that.
If you love coding and understanding how things work under the hood, MonoGame might be what you are looking for. And fear not, getting a game running with MonoGame only takes a few minutes."
by mips_avatar
4 subcomments
- As someone who has been solo developing an app for months concerned ape is such an inspiration. He literally spent 5 years on stardew valley with zero income. It's such a beautiful game and reminds me what you can do when you follow what feels right.
- This reminds me of Relogic (Terraria) donating 100k to Godot and FNA after the whole Unity pricing change debacle a couple (few?) years back.
Really glad to see mega successful devs giving back to the tools that they use.
- When ever I hear and see Mono Game I think back at the time I decided to dig a bit into XNA. I was a huge Xbox 360 fan and liked the idea of the indie platform they tried to setup. At the time the decision moving from Flash was either XNA in c# or Unity. Back then Unity used JS as a scripting engine. I wanted nothing to do with that. I also thought that MS is a saver bet. Well XNA is dead but the legacy lives on in parts in MonoGame. Unity well, would have been a better choice. But in end I had to work with Unity anyways be it not as a game developer implementing game logic.
by selfawareMammal
8 subcomments
- How much money does he have in order to make such a big donation? Has stardew valley made that much?
by 999900000999
0 subcomment
- Nothing wrong with a self interested donation.
He donates, the engine remains a high quality tool, he doesn't have to write the whole stack himself.
Theirs a Flat Red Ball fork that can even build C# to Web. Hopefully these solutions can be shared with Godot so theit C# web export works.
by thrownawaysz
2 subcomments
- >MonoGame is free to use on all platforms from the public repository, but the code for supporting console platforms is only accessible to authorized console developers.
>These platforms are provided as private code repositories that add integrations with the console vendor's APIs and platform-specific documentation.
https://docs.monogame.net/articles/console_access.html
How can something be open source and closed at the same time? Is this basically MIT license? (Project page says Microsoft Public license)
by renewiltord
0 subcomment
- Indie devs doing this is pretty cool. I think the Sidekiq guy gave $250k/yr for years to Ruby.
- Couldn't have seen this donation go to a more dedicated group of folks I have worked and interacted with in the past and love seeing these contributions back! :)
by GabrielBRAA
0 subcomment
- Pretty cool, I think the industry benefits a lot with more game engines or frameworks at disposal.
by spicyusername
0 subcomment
- As an aside, Monogame is a really great way to create video games.
by mirekrusin
0 subcomment
- MonoGame has great logo.
by unpopularopp
6 subcomments
- I'm sorry but why C#? Isn't the big tech (Microsoft) in this case is a very big downside?
Why not LÖVE (Lua) for example? https://love2d.org/
There is also libGDX (Java) but not sure Oracle is any better than Microsoft. https://libgdx.com/
- He should join the Open Source Pledge (disclaimer: I run it). The minimum is $2,000/dev so I'd say he qualifies haha