none
Tengo algunas dudas RRS feed

  • Pregunta

  • Buenas que tal, estoy aprendiendo a programar en c#, en realidad mi proposito siempre apuntar por el desarrollo de videojuegos, pero veo que aún me falta mucho nivel, ustedes recomiendan que me adentre a mysql, como para aprender a profundizar un poco mas los conceptos y experiencia que se necesite para crear programas de alta complejidad como llegan a ser los juegos, como el ajedrez por ejemplo?
    lunes, 6 de enero de 2020 20:34

Todas las respuestas

  • hola

    >>ustedes recomiendan que me adentre a mysql,

    aprender a conectarte y consultar una db te va a dar experiencia en aplicaciones de negocio, lo cual no tiene relacion con video juegos

    >>como para aprender a profundizar un poco mas los conceptos

    entonces aprende sobre POO (Programacion Orientada a objetos), patrones de diseño, etc

    >>para crear programas de alta complejidad

    nuevamente lee sobre Unity es la plataforma para crear juegos en C#

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 6 de enero de 2020 21:12
  • Hola Thepistoleru

    MySql es para manejo de bases de datos, o sea tal como dice el compañero Leandro, nada que ver.

    Y te digo por experiencia, en todo, y en programación de juegos, SE APRENDE HACIENDO. Pero, si, vuelvo a coincidir con Leandro, trata de entender bien el concepto de clases y objetos, también lo que es, por ejemplo, un objeto colección (que contiene grupos de enemigos de la misma clase, o grupos de misiles o disparos, por ejemplo). 

    En lo personal, me parece que C# es el mejor lenguaje para desarrollar cualquier cosa, y juegos.

    Conozco sólo de nombre Unity, pero te recomiendo como extensión multimedia (para desarrollar juegos) la SFML (Simple and Fast Multimedia Library), por su extrema facilidad de uso y su eficiencia. En nuestro caso, usamos SFML.Net, el binding de SFML para .Net.

    Para que veas algo de lo que se puede hacer con C# y SFML.Net, te paso este pequeño video juego de Mario que hice (es un release de hace un par de meses, luego actualizo porque no tengo el último en la oficina)

    https://www.dropbox.com/s/mfwdi1hmh1atbqh/Super%20Mario%20Bros%20Coded%20By%20Pablito.rar?dl=0

    Muy buena suerte (y coraje) en tu aventura de programación de juegos!

    Saludos

    Pablo

    lunes, 6 de enero de 2020 21:37