Autor
|
Tema: ¿C++ sirve para programar videojuegos? (Leído 8,852 veces)
|
Orubatosu
|
Eso si, sin ánimo de desanimar a nadie, y desde la perspectiva de alguien que todavía está aprendiendo este lenguaje.... C++ es un lenguaje complicado, muy complicado en algunos aspectos. Tiene fama de ser puñetero, y la tiene con motivos.
Eso si, lo único que vas a encontrar que genere código ejecutable mas rápido es o el C puro (en algunos casos) o el ensamblador.
Los lenguajes interpretados (Java, Basic, etc...) tienen la ventaja de cuando algo "casca", puedes tener una idea bastante clara de donde y porque... en los compilados, aunque hay herramientas para ello, es bastante mas complicado.
No lo digo para desanimar ni mucho menos (es de hecho un lenguaje apasionante), sino para que el que se meta en estos jardines, sepa que las rosas tienen pinchos
|
|
|
En línea
|
"When People called me freak, i close my eyes and laughed, because they are blinded to happiness" Hideto Matsumoto 1964-1998
|
|
|
Kcluuqczeas
Desconectado
Mensajes: 5
|
Una pregunta tonta pero que de todas formas quiero hacer para asegurarme. ¿He de saber al 100% C para pasar a C++ o puedo empezar C++ directamente?
|
|
|
En línea
|
|
|
|
daryo
|
¿He de saber al 100% C para pasar a C++ o puedo empezar C++ directamente? no hace falta , puedes empezar directamente.
|
|
|
En línea
|
buenas
|
|
|
Orubatosu
|
De hecho, según algunos autores puede ser incluso mas dificil pillar algunas cosas de C++ si vienes de C.
No se que decir sobre esas opiniones eso si. En cualquier caso no hace falta conocer para nada el C para empezar en C++
|
|
|
En línea
|
"When People called me freak, i close my eyes and laughed, because they are blinded to happiness" Hideto Matsumoto 1964-1998
|
|
|
oxydec
Desconectado
Mensajes: 42
|
Depende de lo que quieras hacer, si quieres hacer juegos sin necesidad de conocer bien todos los detalles del motor (engine) y de la maquina que estés programando empieza con Unity. Por otro lado si te interesa la programación a bajo nivel y la ingeniera de los motores de videojuegos tira por C++. No C, C++. Cuando la complejidad de tu proyecto empiece a crece agredeceras las facilidades que ofrece un lenguaje orientado a objetos como C++, una libreria estandar poderosa como la STL y los idiomas propios de C++ como RAII. Cuando quieras empezar a pintar cosas en pantalla y leer el input del jugador utiliza alguna libreria como SDL2 o SFML.
|
|
|
En línea
|
|
|
|
Dezcian
|
Jaja amigo! C y C++ es lo mejor para el desarrollo de videojuegos. Y más C++ por la compatibilidad con programacion orientada a objetos.
|
|
|
En línea
|
|
|
|
Orubatosu
|
Con todo, y sin querer desanimarte... programar un videojuego "grande" es algo que no hace un programador, ni dos... los equipos de produccion de algunos videojuegos llegan fácilmente a mas de 200 personas.
Programadores de rutinas, scripts, guiones, grafistas, artistas 3D, músicos, especialistas en otros campos... a veces incluso gente que no sabe "hacer la o con un canuto" con un ordenador.
Los casos en los que una persona se curra un videojuego de exito son ya excepciones cada vez mas raras
|
|
|
En línea
|
"When People called me freak, i close my eyes and laughed, because they are blinded to happiness" Hideto Matsumoto 1964-1998
|
|
|
ivancea96
Desconectado
Mensajes: 3.412
ASMático
|
Con todo, y sin querer desanimarte... programar un videojuego "grande" es algo que no hace un programador, ni dos... los equipos de produccion de algunos videojuegos llegan fácilmente a mas de 200 personas.
Programadores de rutinas, scripts, guiones, grafistas, artistas 3D, músicos, especialistas en otros campos... a veces incluso gente que no sabe "hacer la o con un canuto" con un ordenador.
Los casos en los que una persona se curra un videojuego de exito son ya excepciones cada vez mas raras
Diría que los casos de programadores que programan sólos o con un equipo pequeño un videojuego son cada vez más frecuentes. Basta ver, por ejemplo, Steam Greenlight.
|
|
|
En línea
|
|
|
|
Dezcian
|
Con todo, y sin querer desanimarte... programar un videojuego "grande" es algo que no hace un programador, ni dos... los equipos de produccion de algunos videojuegos llegan fácilmente a mas de 200 personas.
Programadores de rutinas, scripts, guiones, grafistas, artistas 3D, músicos, especialistas en otros campos... a veces incluso gente que no sabe "hacer la o con un canuto" con un ordenador.
Los casos en los que una persona se curra un videojuego de exito son ya excepciones cada vez mas raras
Amigo, no tienes mucha idea de lo que hablas XD... existen multiples proyectos muy buenos por internet que han desarrollado una o dos personas... Además... todo lo que dices suena a algo muy profesionar como un GTA 5 y para eso obviamente no será posible por uno sólo XD [edito] Yo de hecho he desarrollado multiples videojuegos y en C++... Soy nuevo en el foro, pero mis próximos proyectos los compartiré aquí en este foro
|
|
« Última modificación: 31 Diciembre 2014, 16:34 pm por Dezcian »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
¿Conocéis ROS?, SIRVE PARA PROGRAMAR ROBOTS !!
Programación General
|
enderman
|
3
|
4,714
|
10 Julio 2010, 02:01 am
por @synthesize
|
|
|
APORTE : Lo que sirve y lo que no sirve para crear usb booteables
GNU/Linux
|
lucaslopez0000
|
1
|
5,921
|
7 Enero 2013, 03:41 am
por Ronald23
|
|
|
¿C++ es uno de los mejores lenguajes para programar videojuegos?
Programación C/C++
|
noob2012
|
8
|
6,506
|
11 Mayo 2013, 03:05 am
por amchacon
|
|
|
Herramientas para crear tus propios videojuegos sin saber programar
Noticias
|
wolfbcn
|
0
|
1,770
|
28 Abril 2014, 01:35 am
por wolfbcn
|
|
|
¿Qué aprender para empezar a programar videojuegos en C?
Programación C/C++
|
skullmang
|
4
|
2,528
|
13 Octubre 2018, 10:46 am
por Becerra
|
|