¿Qué aprender para empezar a programar videojuegos en C?

Iniciado por skullmang, 10 Octubre 2018, 22:54 PM

0 Miembros y 1 Visitante están viendo este tema.

skullmang

Normalmente leo que la mayoria de los videojuegos son programados en C#.
Tengo curiosidad por adentrarme el tema. Que me aconsejarian estudiar (no hablo de una carrera, si no de tema) y en que orden debería aprender las cosas.
Estoy seguro de que por acá hay algún dominante del tema.

También me interesa mucho  la cuestión de la IA en los mismos.

Muchas gracias!

MAFUS

Puedes empezar por SDL2. Es una librería portable para la creación de juegos 2D. Con ella manejas imagen, sonido, entradas (mandos, teclados, etc.).

Becerra

Hola

O SFML, a mi me gusta algo más esta última.

También tienes los motores, como unity, que se programa en C#.

Un saludo
Buenas preguntas obtienen mejores respuestas

Beginner Web

#3
Hola  DoeJohn tambien estoy interesada en hacer videojuegos cortos en 2D y con respecto a SFML, que compilador me recomiendas? Tengo DEV C++ pero como ya sabemos no hay mas soporte para este, tengo NetBeans 8.12, se podra en este o recomiendas algun otro otro que no sea tan pesado porque no poseo internet? otra cosa intente configurar el SFML en mi DEV C++ y me sale esto
Código (ada) [Seleccionar]
Id.exe cannot find -lalleg
7w7

Becerra

Hola

Tienes que indicearle al compilador las librerías que vas a usar. No sé cómo se hace con Dev-C++.

En la documentación de SFML viene las instrucciones para Code::Blocks:

https://www.sfml-dev.org/tutorials/2.5/start-cb.php

Busca en google como añadir una librería a Dev-C++, no será complicado, pero no conozco el editor, ni lo tengo instalado siquiera.

Un saludo
Buenas preguntas obtienen mejores respuestas