- La MonoGame Foundation anunció un nuevo patrocinador y se dio a conocer que el desarrollador de Stardew Valley donó 125 mil dólares
- MonoGame es un framework de juegos de código abierto basado en C# que permite desarrollar juegos 2D y 3D en diversas plataformas
- A través de su página de patrocinio, se indica que es posible brindar apoyo financiero por varias vías como GitHub, PayPal y Patreon
- Como formas de participación en la comunidad, se mencionan contribuciones de código, actividad en Discord y recompensas (Bounties) por corregir errores y agregar funciones
- Este patrocinio representa un impulso importante para el desarrollo continuo y el crecimiento de la comunidad de MonoGame
Anuncio de un nuevo patrocinador
- La MonoGame Foundation anunció en su blog oficial la incorporación de un nuevo patrocinador
- En concreto, por reportes externos se supo que el desarrollador de Stardew Valley donó 125 mil dólares
- En el texto principal no se especifican ni el nombre del patrocinador ni el monto
Cómo apoyar
- MonoGame ofrece varias opciones para el patrocinio financiero
- Opera distintos niveles de patrocinio (tiers) a través de GitHub, PayPal y Patreon
- También se puede apoyar indirectamente al proyecto comprando productos oficiales en la MonoGame Store
Participación de la comunidad
- Se detallan las vías de contribución para que los desarrolladores participen en el proyecto
- Envío de Pull Requests para contribuir código
- Apoyo a usuarios y publicación de entradas de blog en la comunidad de Discord
- A través del programa de Bounties, se puede recibir una recompensa por corregir errores o agregar funciones
Información y documentación del proyecto
- Se ofrecen diversos recursos, como documentación oficial, referencia de API, showcase y reglas de la fundación
- En docs.monogame.net se puede consultar la documentación técnica y las guías de contribución
- A través del repositorio de GitHub es posible acceder al código fuente y reportar issues
Fundación y contacto
- La MonoGame Foundation está registrada como una organización sin fines de lucro 501(c)(3)
- Se indica el EIN 93-3803929
- En el sitio web oficial se ofrece una página de Contact Us para consultas
- También se menciona que la comunidad participó en el diseño y que se operan varios canales como GitHub, Patreon y Discord
1 comentarios
Opiniones en Hacker News
Stardew Valley es un juego que vendió millones de copias, y fue hecho con el motor gratuito MonoGame
Da gusto ver a ConcernedApe devolver con una donación al ecosistema open source que lo llevó al éxito
En el software libre, al copiar no se le quita nada al autor original, y dicen que la idea misma de ‘tener que devolver’ parte de una premisa equivocada
Si hubieran querido dinero, lo habrían vendido desde el principio, y una licencia libre implica no esperar una retribución
Casi nunca se ve una contribución de este tamaño por parte de un gran estudio
Este desarrollador indie está haciendo quedar mal a los estudios AAA
Por ejemplo, en 2020 donó 250 mil dólares al motor Godot
Artículo relacionado
EA también publicó EASTL, una biblioteca de C++ especializada en videojuegos
Los estudios AAA casi no usan MonoGame
Enlace de MegaGrants
Stardew Valley es uno de los pocos juegos indie conocidos incluso por gente que no suele jugar
Amigos míos que no jugaban también adoraban este juego. Creo que es la cumbre de los ‘cozy games’
Yo también tengo el desarrollo de juegos como hobby y tomo a ConcernedApe como ejemplo
También espero con ganas su siguiente obra, Haunted Chocolatier
Esta es la primera vez que escucho de MonoGame, pero definitivamente voy a revisarlo
También ayudó a su éxito el hecho de conservar esa sensibilidad de la era Super Famicom y correr bien incluso en equipos modestos
Había una explicación de que “MonoGame es más bien un framework que un motor”, y me preguntaba si eso era correcto
No viene con una estructura tipo Unreal para colocar mapas y entidades desde el inicio
Herramientas como MonoGame, XNA, LOVE2D y libGDX son ideales para desarrolladores que disfrutan programar directamente
Yo también llevo meses desarrollando una app por mi cuenta, y ConcernedApe es realmente una fuente de inspiración
Desarrolló Stardew durante 5 años sin ingresos. Es hermoso ver el resultado de seguir el camino que sentía correcto
9 de cada 10 fracasan, y muchas veces también pierden relaciones o carrera profesional
El libro Blood, Sweat, and Pixels habla muy bien de esto
Esta historia me hizo recordar cuando Relogic (Terraria) donó 100 mil dólares a Godot y FNA tras la polémica de precios de Unity
Da muchísimo gusto ver a desarrolladores retribuir a las herramientas que usan
Antes probé un poco XNA, así que MonoGame me trae recuerdos de esa época
La plataforma indie de Xbox 360 era interesante, y como Unity en ese entonces estaba basado en JS, elegí XNA con C#
Al final XNA desapareció, pero su legado sigue vivo en MonoGame
Terminé usando Unity, pero esa elección de entonces todavía tuvo sentido
Me frustré viendo un libro de DirectX 3.0, pero XNA era mucho más fácil de entender
MonoGame era cómodo porque resulta familiar para desarrolladores de .NET
Ahora me interesa más el diseño de juegos que el desarrollo de juegos en sí
Me preguntaba si ConcernedApe realmente había ganado tanto dinero como para donar una suma así de grande
Terminó su contrato con la publicadora y ahora maneja todas las operaciones por su cuenta
con base en 30 millones de copias a 15 dólares en 2024, se estima una facturación de unos 450 millones de dólares y una ganancia neta aproximada de 45 millones
Donar 125 mil dólares para el mantenimiento del motor es algo muy razonable, comparable al salario de un desarrollador
Incluso una donación por interés propio no está mal
Si el motor sigue mejorando, él también se beneficia
El fork de Flat Red Ball puede compilar C# para la web, y ojalá esa capacidad también ayude a la exportación web de C# en Godot
MonoGame es open source, pero dicen que el código para plataformas de consola no es público
Enlace a la documentación
Me preguntaba cómo puede ser open source y cerrado al mismo tiempo
Solo se puede acceder con aprobación de Nintendo, Sony y Microsoft
Godot tampoco publica su código de soporte para consolas por la misma razón
Lo central es open source, pero las funciones empresariales operan como extensiones cerradas