elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Media
| |-+  Juegos y Consolas (Moderador: Randomize)
| | |-+  Desarrollo de videojuegos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Ir Abajo Respuesta Imprimir
Autor Tema: Desarrollo de videojuegos  (Leído 191,166 veces)
Ariath


Desconectado Desconectado

Mensajes: 2.099


Ver Perfil WWW
Desarrollo de videojuegos
« en: 8 Septiembre 2010, 12:22 pm »

Bueno, pues tras la encuesta que se hizo, y viendo el resultado de la misma, nace el hilo de Desarrollo de Videojuegos :) .

La creación de este hilo ha sido promovida por mí, porque me gusta la programación orientada a los videojuegos, y pienso que a mucha gente también.

La idea de este hilo, es que sea un punto de encuentro entre gente que, bien sea aficionada a la materia, bien no hayan tocado nunca este campo y quieran empezar a ver algo.

El hilo irá acogiendo con el tiempo todo tipo de aportes: información sobre herramientas pensadas para el desarrollo de juegos, bibliotecas para diversos lenguajes, recursos (imágenes, sonidos, etc ... ), y todos los fragmentos de código que la gente quiera compartir.

Yo personalmente hago uso de C++ y la biblioteca SDL, por lo que más adelante publicaré sobre cómo poner a punto el entorno CodeBlocks (el que uso) y dichas bibliotecas para poder empezar a hacer algo.

Dado que durante la semana que duró la votación hubo 20 personas por lo menos interesadas en el hilo, espero que no sea yo el único que publique cosas XD.

Salu2


« Última modificación: 8 Julio 2021, 14:50 pm por Randomize » En línea

JuanRaGD

Desconectado Desconectado

Mensajes: 22


Smart Device Development


Ver Perfil
Re: [Hilo oficial] Desarrollo de Videojuegos
« Respuesta #1 en: 8 Septiembre 2010, 18:57 pm »

Buenas...Tengo algunas dudas sobre la propuesta. De que estilo de juegos estariamos hablando a nivel Web o un juegos.exe.
Y que pasa si los que estamos interesados en la propuesta no coinidimos en lenguaje? :P Yo soy entendido de C# utilizando Sql Server como Data Base.
Como veras me fascina la idea de realizar un juego no importa el estilo, estaremos en contacto.

Saludos a todos.



En línea

“La imaginación es más importante que el conocimiento. El conocimiento es limitado, mientras que la imaginación no”
– Albert Einstein
[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: [Hilo oficial] Desarrollo de Videojuegos
« Respuesta #2 en: 8 Septiembre 2010, 19:06 pm »

Que bueno, pues comenzamos ya! :D Por cierto Ariath, recopila los puntos en el primer post para no estar leyendo todo xD

Otra idea es que en un futuro no muy lejano se haga un subforo de Programación de juegos bajo Programación General.

xD

@JuanRaGD, que pasa amigo que no te he visto por el subforo de .net :P 

Con respecto a tu pregunta, no importa el lenguaje, ni el IDE, ni el engine o si lo haces todo a mano, lo importante es aprender :D

Lo que pasa con los lenguajes administrados como .Net es que no tienen el mismo rendimiento que C++ a la hora de utilizar gráficos o alto rendimiento. Pero igual es posible..

Saludos y espero pronto postear alguito.
En línea

Ariath


Desconectado Desconectado

Mensajes: 2.099


Ver Perfil WWW
Re: [Hilo oficial] Desarrollo de Videojuegos
« Respuesta #3 en: 8 Septiembre 2010, 19:55 pm »

Ya, en el primer post, conforme salgan cosas interesantes, se irá recopilando información (incluso se añadirán enlaces a posts útiles).

El hilo trata sobre desarrollo de videojuegos a secas, da igual que programes en C++, .NET, PHP, Flash, Python, etc ... todo tiene cabida aquí.

La idea del subforo de programación de videojuegos es interesante, aunque es algo que corresponderá decidirlo a los admins del foro, en cualquier caso, cómo vaya el hilo este en el futuro seguramente será determinante en esa decisión ;) .

Yo, más que por rendimiento, me he inclinado por C++ y SDL pro 2 razones fundamentales: El aprender bien C++ (no solo lo estoy estudiando ahora mismo, sino que es el lenguaje en que se programa buena parte del software comercial hoy día), y el tema multiplataforma (.NET tiene a Mono para esto, pero no me convence demasiado ...).

Salu2
En línea

[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Main Loop - Resumen
« Respuesta #4 en: 8 Septiembre 2010, 20:41 pm »

En el 99.99% de los juegos vamos a necesitar un Bucle principal, o Main loop, el cual consiste en un ciclo infinito (obviamente terminable) en donde haremos todo frame por frame (cuadro por cuadro).

En Pseudocódigo sería algo así:
Código:
mientras
  verificar entradas de usuario (teclado, mouse, joystick, wiimote? xD, etc)
  correr Inteligencia Artificial (IA, en caso de tenerla)
  proceso de enemigos
  proceso del personaje principal
  colisiones
  dibujar gráficos
  reproducir sonidos
finmientras

Es muy por encima, y puede variar. Pero es algo así..

Un saludo, espero hacer algo "visible" y un poco jugable al menos, pronto.
En línea

Ariath


Desconectado Desconectado

Mensajes: 2.099


Ver Perfil WWW
Re: [Hilo oficial] Desarrollo de Videojuegos
« Respuesta #5 en: 8 Septiembre 2010, 22:10 pm »

Para los que no quieran pelearse con C++ (tampoco es necesario usarlo para crear buenos juegos), el lenguaje Python es bastante asequible, y con las bibliotecas PyGame se pueden hacer cosas bastante decentes.

Aquí podéis descargar las bibliotecas y ver diversos ejemplos:
http://www.pygame.org

Salu2
En línea

EvilGoblin


Desconectado Desconectado

Mensajes: 2.323


YO NO LA VOTE!


Ver Perfil
Re: [Hilo oficial] Desarrollo de Videojuegos
« Respuesta #6 en: 9 Septiembre 2010, 19:35 pm »

Tengo q retomar, quizas esta semana que la tengo mas Light avance un poco

por ahora logre esto: 



Aunque ya eh mejorado un poco mas el movimiento del vehiculo y la velocidad.

Se supone que seria un "minijuego" que quiero hacer (digamos un Extra para un juego mas grande)

en el que la intencion seria estacionar el vehiculo en un estacionamiento sin chocarlo...

Cuando tenga novedades posteo un mejor video y el codigo fuente completo
En línea

Experimental Serial Lain [Linux User]
Komodo


Desconectado Desconectado

Mensajes: 352



Ver Perfil
Re: [Hilo oficial] Desarrollo de Videojuegos
« Respuesta #7 en: 9 Septiembre 2010, 19:44 pm »

Sin duda, gracias a mi experiencia os recomiendo aprender C++ y usar la librería Allegro para empezar, podeis hacer MUY buenos juegos como yo he llegado a hacer, cuando llegueis a un proyecto más grande podeis aprender OpengL

¿Aquí puedo postear codes de juegos y herramientas de Allegro?
En línea


[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: [Hilo oficial] Desarrollo de Videojuegos
« Respuesta #8 en: 9 Septiembre 2010, 19:47 pm »

Si claro, postea todo lo referente al tema :)
En línea

Ariath


Desconectado Desconectado

Mensajes: 2.099


Ver Perfil WWW
Re: [Hilo oficial] Desarrollo de Videojuegos
« Respuesta #9 en: 9 Septiembre 2010, 19:53 pm »

Podéis postear cualquier código o recurso que queráis.

Si ponéis código, si podéis usar las etiquetas GeSHi mejor (es decir, al postear, hay una lista desplegable, creo que arriba a la derecha del editor de posts, que te permite elegir un lenguaje de programación. Esto permite, que si lo que posteas es código del lenguaje elegido, el mismo salga con coloreado de sintaxis).

El de C y C++ es este: [Code=cpp][/Code] (fijaos en las letras cpp, que indican el lenguaje elegido).

Salu2


P.D: Lo que si pido es que no hagáis spam, o sea, si tenéis código que queréis compartir en una web propia, poned el código, no un simple enlace a vuestra web ;) .
En línea

Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines