La selección del juego es, al contrario de lo que otros dicen, bastante grande y diversa. De hecho, me cuesta terminar muchos de los juegos disponibles; mi propia biblioteca de Steam tiene más de 157 juegos, todos muy buenos en Linux. Esto incluye algunos títulos AAA, pero sí, esos son definitivamente un poco delgados en el terreno. Sin embargo, eso está cambiando.
Una cosa que lo anterior no tiene en cuenta es que hay muchos juegos en Steam que son solo Windows, pero de hecho tienen un puerto Linux disponible; ejemplo siendo la mayor parte del catálogo de software id.
Además del catálogo de Steam, también está la biblioteca http://GOG.com que se está expandiendo lentamente, y Desura, que está muy orientada al indie. Luego, además de todo eso, tienes los miles de juegos gratuitos y de código abierto disponibles; esto solo es un recurso invaluable para un desarrollador de juegos para principiantes.
Realmente, todo se reduce a qué juegos quieres jugar. Todavía hay muchos nuevos ames que no se lanzarán para Linux. Más bien desafortunadamente. Entonces, sí, volverás a jugar dependiendo de lo que juegues.
- ¿Por qué es asunto de otra persona que me gusten los videojuegos para las mujeres con poca ropa?
- ¿Hay un mercado para jugar viejos videojuegos?
- ¿Cómo funciona la habilidad ‘flash’ en Magic: The Gathering?
- Juegos de rol (mesa): ¿Qué hace que un buen DM?
- ¿Cómo debo entrenar a mi perro para que juegue diferentes juegos? ¿Qué son esos juegos?
En cuanto a la programación; ¡Linux es una fuente de poder de desarrollo! Todos los idiomas disponibles están disponibles, en paquetes probados fáciles de instalar, tan simples de instalar como hacer clic en un botón de una aplicación (para la mayoría de las distribuciones), hacer clic en un botón de un sitio web (como en openSUSE) o simplemente escribir Un comando de una línea. Muchas, si no todas las distribuciones prueban de hecho todos y cada uno de los paquetes, y si hay un problema que encuentra, casi siempre es extremadamente fácil llevar su solución hacia arriba / presentar un informe de error / contribuir.
En la universidad, siempre veo personas que tienen numerosos problemas al tratar de conseguir que los lenguajes “extranjeros”, como Python, funcionen de manera confiable en Windows. En contraste con Linux (e incluso OSX + homebrew), en Linux es perfecto. esto va a muchos otros idiomas también, como Perl o Haskell. Es cierto que algunos de los problemas de lenguaje de ejemplo no son muy populares, y los más convencionales, como C / C ++, no deberían plantear ningún problema, independientemente de la plataforma utilizada.
Linux también tiene una gama increíblemente diversa de IDE disponible, esto incluye el propio “Código de Visual Studio” de Microsoft, que es bastante agradable. Hay muchos IDE gratuitos y / o de código abierto, además de IDE de pago también;
- Editor Atom
- Código :: Bloques
- CodeLite
- IDE de Komodo
- Selección de JetBrains
- Eclipse IDE
- Geany
- Generador de gnomos
- ViM (basado en consola, requerirá una inversión de tiempo para aprender)
- eMacs (como arriba)
Solo por nombrar algunos. La mayoría de ellos son universales, por lo que se pueden usar con varios idiomas. Algunos pueden requerir un poco más de configuración para ponerse en marcha, y algunos son un poco más especializados. Pero, hay al menos algo para todos allí.
Con mucho, lo mejor que puede hacer es el arranque dual, comenzar a sumergir los dedos de los pies y ver cómo le va. Para mí, hice un arranque dual durante muchos años, finalmente me di cuenta de que en realidad ya no usaba Windows en absoluto; Utilicé la puerta que creé para un mundo nuevo y la personalicé exactamente como me gusta.