Hará un par de años, pasando por el kiosko que hay junto a mi casa, ví un cartón con plástico de estos que cubren en montañas los escaparates de todas las tiendas de periódicos, especialmente en épocas de renovación espiritual y puesta en marcha de nuevos propósitos, como son septiembre o enero -no saben nada los del marketing-. Se trataba de un CD y un manual para aprender a programar videojuegos, una especialidad que siempre me ha llamado la atención y por la que siento mucha curiosidad. Si decidí comprarlo fue porque me sonaba el nombre -de haberlo leído por internet- y porque valía 6 €. Lo probé un poco a la española, es decir, sin leer el manual -para qué-. Por supuesto, no conseguí hacer nada, y lo dejé en la estantería hasta hoy. He pensado que en agosto puedo tener tiempo para experimentar un poco... y eso requeriría leer primero el manual. Lo que no quiero es perder el tiempo. La pregunta es: ¿conocéis DIV Games Studio? ¿lo habéis probado? ¿merece la pena? No quiero hacer maravillas, sólo entender el funcionamiento de un videojuego por dentro y poder hacer un primer pinito. Qué más quisiera yo que emular el remake del Pang de Torek.
comentarios (26) |
Pues mira, no se. ¿Dices 2 años? Estoy un poco confuso, a mi me suena de haberlo visto hace más tiempo. Juraría que era para DOS... pero bueno, será mi percepción :D
La idea no era mala. Recuerdo que en su momento se obtenían muy buenos resultados y proporcionaba toda una infraestructura en aquellos días complicada de conseguir (editor de sprites, librería funciones gráficas, etc.). Aunque confieso que no llegué a probarlo más allá de jugar a algún juego hecho con el invento.
Hoy día las cosas son distintas. La lógica de un juego es la misma, pero tenemos las herramientas, librerías, editores de todo tipo (código, música, efectos, etc), y podemos hacerlo en el lenguaje que queramos.
Yo uso C y SDL (http://libsdl.org/), lo que me permite tener versión del juego en cualquier sistema donde funcione SDL y, bueno... es C :)
Yo sí que lo tuve, y de hecho lo sigo teniendo. El primer div games studio lo alquilé en un videoclub atraído por la curiosidad allá por el 98. Es una mezcla de lenguajes, todo bastante facilillo, con su editor de gráficos y sus librerías, algunos ejemplos, etc. A mí me enganchó totalmente durante una época, porque en su ex-web (www.divgames.com?) podías bajar juegos que hacían otras personas y se aprendía bastante.
Más tarde, no sé en qué año, encontré en un kiosko el div games studio 2. Me lo compré dado el buen sabor de boca que me dejó el primero, y esta vez pegaron el batacazo. El manual del primero era un buen libro para aprender el lenguaje. En el div2 ese libro había adelgazado de una forma asombrosa, alegando en las primeras páginas "que se podía consultar mejor la ayuda del propio programa". Encima los cambios no eran tan atractivos como podía anunciar la portada (¡funciones 3D! ¡inteligencia artificial para juegos de estrategia! ), porque aquello no iba bien ni a la de 3, y encima consumía demasiado.
Así que nada, ahí se quedó. Funcionaba sólo bajo DOS (o si eso, Win 9x), y la verdad es que div está muy bien para hacer unas cuantas tonterías, para sentir curiosidad por la programación cuando empiezas y poco más, porque a estas alturas supongo que lo que menos querrás es tener una mezcla de lenguajes en la cabeza. Eso sí, si tienes oportunidad de probar DIV1, adelante, pero creo que ya se perdió la gracia de DIV porque casi todo el material que se usaba desapareció.
Ah, y ahora que lo recuerdo, vendían hasta una revista ¿bimensual?, que realmente era una porquería, parecía una traducción mal hecha. Y los autores de DIV comercializaron un juego (que según decían estaba hecho con div) de estrategia, del cual no recuerdo el nombre.
Un saludín.
Poco que comentar, a mi me lo regalaron por un cumpleaños y había hecho un par de detallitos sin importancia con él. De todas formas era bastante potente par juegos simples.
Aún así, no te recomiendo que en Agosto te pongas a aprender a programar algo que está totalmente muerto. Estoy con Juanjo, hoy en día C y SDL puede garantizar algo muy fino.
Un Saludo.
Mi remake no esta terminado jeje. Es una caca. Yo tambien use Div games studio. Saludos desde el CERN. (Este teclado americano no me deja poner acentos)
sacaron un juego de estrategia? yo m acuerdo de uno de un tipo con pistolita pixelado que se llamaba totenkai o algo asi
Bueno, pues por lo que decís... casí no voy a meterme con ello. No me apetece nada aprender algo atrasado. La verdad es que me tienta bastante eso del C y SDL :) Lo veré más adelante.
Muchas gracias a todos.
Después de DIV se ha desarrollado Fenix para win32, es bastante similar pero mucho mejor, creo recordar que está en los proyectos de sourceforge.net
P.D. DIV salió en el año 97 creo recordar.
Gracias Felipe. Estoy ojeando eso del Fenix. Parece que tiene buena pinta... pero bueno, total esto es un impulso más de estos que me entran. Me durará un par de días ;)
A parte de fenix hubo otros intentos como ediv y algún otro aunq el más avanzado es el fenix(q por cierto el año pasado hubo un taller de fenix en mi uni).
Como anécdota, yo me incié en la programación en el 98 con DIV2 y de ahí pase a C. Si quieres programar algún juego ahora, olvidate de DIV, como bien dicen por ahí está muerto. Puedes probar como curiosidad fenix o alguno parecido, se pueden hacer muy buenos juegos aún.
Pero si vas en serio pues usa C++ y SDL(allegro tb está bien y la comunidad de allegro es genial, tb hay algunas otras por ahí como ClanLib q no están nada mal). Se trata de probar y quedarte con la que estés más cómodo.
P.D.: DIVNET, por si no la conoces es una ezine sobre DIV, fenix, etc. Aunq parezca mentira es muy interesante la sección de actualidad :).
Kronen,
Muchas gracias por los consejos y enlaces. Estoy viendo DivNet y tienes razón, es muy interesante la sección de actualidad. Me estoy bajando un par de juegos para verlos, parece que mola :)
Curioso...
No me conoceréis ya que es la primera vez que me paso por este site (referencia a Jaime Irurzun por el mail pidiéndome el enlace del PiX Pang).
Div era muy potente para crear juegos en MSDOS pero está más que muerto (por lo menos en España, luego fuera nose www.div-arena.com) y la comunidad mudó a Fénix, el cual en un principio solo era un compilador para win32/linux/mac/beos... (está hecho sobre sdl) pero poco a poco se ha hecho una versión totalmente independiente, sobre todo por la ley de patentes que le afecta ya que utilizaba formatos de div como MAP o FPG.
En fin, si alguien está interesado en continuar con la sintaxis DIV sugiero que visite las siguientes páginas:
Página oficial:
http://fenix.divsite.net
Actualidad, talleres, etc:
http://divnet.divsite.net
La gran comunidad fenixera:
http://forum.divsite.net
Actualmente estoy investigando para programar un conversor de juegos div a fénix que modifique el código (ya que no es exactamente igual), y para la versión 0.85 (aun no es release) que convierta los map en fbm y los fpg en fgc (formatos fenixeros).
Luego, para el que quiera ver mi juego que visite:
http://pixpang.webcindario.com para bajarlo y
http://pixpang.nodani.com para información.
Salu2!
Yo probé hace muchísimo la versión 1, y era para DOS, pero en aquella época estaba bien.
Luego salió la 2, que no toqué, pero que sorprendente en el momento que salió, todavía era para DOS.
Desconozco si hay versiones más recientes.
A mi Div, con to el royo ese de los procesos, me parece extremadamente inflexible e ineficiente.
Yo desaconsejo Div porque a medida que tu juego vaya avanzando, te será dificil ampliar el juego, debido a que es difícil saber por donde va la ejecución. Yo empezé a hacer mi juego en Div, y tube que dejarlo porque la lentitud y la inflexivilidad eran insoportables. Luego, conseguí enterarme de cómo iba Allegro en C y desde entonces (2 años) sigo haciendo mi juego en C y la cosa va mu bien, pues además aprendes a programar en serio, cosa que con Div no haces, y aprendes muchísimas cosas sobre juegos, porque implementas todo tu, como el bucle del programa, los objetos, la cámara, el doble buffer, etc. Aunque pueda parecer dificil, no lo es tanto, y es más bonito que usar el Div que lo da todo hecho y no te enteras de qué ocurre.
Creo que es buena opción para aprender a programar y conocer los principios de funcionamiento de un videojuego. En este aspecto a mi me aclaró muchas dudas, ya que de programar no sabia nada en ese entonces. Ahora es lo que me da para vivir...
Yo estoy utilizando un programa desarrollado en Delphi llamado game-maker y me pareció OK.
Hola a todos, ya bien pasado agosto Jaime Irurzun, asique espero que al final te decidieras por irte a la playa o al campo, pero en general disfrutar que pa eso son las vacaciones. Como veo que estas opinando sobre DIV, me gustaría dar mi punto de vista:
yo tambien trastee con div en el 98, en esa epoca, yo ya estaba muy acostumbrado a programar para Windows, la verdad que lo dificil fue pasar de la lógica secuencial de los programas para terminales (o los tradicionales de consola) a la programación dirijida por eventos, como sucede en la actualidad.
Ya había yo intentado hacer juegos "a pelo" cuando tenía tiempo para trasnochar hasta las 6 de la mañana, (total pa levantarse a las 8 y verle la cara al de s.o. o el de aruitectura de computadoras...) y la verdad era ardua tarea, luego vi alguna librería, pero no le hice demasiado caso. Cuando analicé Div Game Studio y las librerías que incluia: el control de colisiones, trayectorias, el desplazamiento de bitmaps, efectos de inercia y gravedad,control del joystick y raton, etc. hay que reconocer que esto suponía un gran avance puesto que en efecto, aunque se trataba de un esquema de programación clasico, si contemplaba los eventos y los objetos, a la par que dotaba el sistema de señalización entre procesos(semaforos) y comunicación entre los distintos procesos con las variables de estado y los identificadores de procesos, ademas de la jerarquía. Cualquiera que sepa de programación de juegos esto lo tiene que agradecer.
DIV podía hoy por hoy ser válido, no solo para aprender sino tambien para producir, su fallos muchos, (los que le avocaron al fracaso), pero me parece injusto tratar a esta herramienta como su fuese una "poquita cosa ya desaparecida"
Un saludo a todos
Como dice "Rf", GAME MAKER es una opción valedera. Es simple ya que está pensado para gente que ni siquiera sepa escribir código, pero puede que te ayude (como me ayudó a mi) a realizar algunos pequeños jueguitos para pasar unas tardes.
O intenta con los juegos en Java (para celulares) o, algo que está de moda, utilizar Flash.
Las opciones son muchas. Saludos para todos.
Bueno, yo he aprendido a programar con div, es una herramienta bastante "iniciadora" dado que el manual que trae está bastante completo y enseña de una forma fácil las estructuras básicas de programación. Obiamente está en cada uno elegir la herramienta de programación que mejor se adapte a las necesidades, no recomiendo div si quieren potencia, yo cuando necesité potencia, leí por ahi que ensamblador era lo más potente... en fín, imaginense programar un juego en asm... por lo que terminé aprendiendo asm, c, c++ y terminé con delphi, ahora le agradezco mucho a div por haber sido quien me "inicio" en el mundo de la programación, ahora me dedico a sistemas de base de datos, aplicaciones a medida y de eso vivo... En definitiva es muy recomendable para aprender y hacer juegos chicos a medianos, aunque está pasado...
elinthbrain
Lo que odio de Div es que sólo era unos 256 colores cochinos.
Ahora mismo estoy buscando como loco algún programa para hacer juegos. Encontré también Fenix que dicen que es el más recomendable ahora para juegos 2D. Dark Basic...
¿No hablan de él? Es más potente que Div.
Div y Dark Basic se hundieron en el mismo barco.
Ahora mismo estoy aprendiendo Delphi, flash ActionScript y me voy a iniciar al Visual studio. net o C# .NET.
A ver si algún día sacan algo como Div pero con la tecnología de ahora.
Ahora encontré un libro de como hacer juegos plataforma tipo mario o EL castillo del doctor malvado que sale en Div con escenarios reales que saco con fotos.
Ahora, el que quiera sacar o hacer un juego 2D. Ahora lo recomendable es Flash y hacen muy buenas animaciones.
Si alguien sabe alguna noticia de algún compilador para juego a lo Div, avisarrrrrrrrrrrrrrrrrrr
Un cordial saludos.
Hola estoy como muchos buscando un programa para aser juegos y el que e encontrado es DarkBASIC Professional que es una nueva version que esta triunfando en todo el mundo y que acaba de salir en español si alguien sabe donde bajarmelo en español por que a lo tengo en ingles y no se entiende nada
Buenaaasss!!
Alguien me podría recomendar un programa para hacer los sprites (parecido al que tenía DIV2) y usarlo luego en el EDITFPG y FIREBIRD???
GRACIAS:)
Hola, soy nuevo por aqui. Solo quería decir que el Div v(1/2) está muerto para los equipos que hoy en dia se están comprando. Pero... a que no sabeis que compilador/lenguaje utilizo yo para fabricar maquinitas recreativas de esas que se ven en los bares?... y con Pc's viejos (¿viejos?) del tipo pentium 200~300 mhz... "No hay mejor tecnologia que la que ya ha sido probada, funciona, hay documentación en abundancia, y además... ES BARATA!!! "
Un Saludo.
vine a pedir juegos no comentarios tontos me kitan todo mi tiempo haci k adiossss chusmas
Hola yo estoy programando bases de datos y esas cositas, pero lo que quiero es hacer video juegos
El tema es que no se con que programa se puedan hacer, o mejor dicho cual sea más util.
Si halguien me puede decir cual es el programa mejorcito,donde bajarlo muchas gracias
mi dirección es romamuy@hotmail.com
Aprendo rapido y tengo alguna base asique talvez podamos hacer algún jueguito juntos
Si quieren hacer juegos de verdad aprendan a programar en serio (y a escribir, en algunos casos), Aguante c++/allegro/sdl/openGl.
manga de bestias.
Saludos DD
Gracias por vuestro sitio.
Soy una nostálgica de los viejos juegos msdos, no es cuestión de aprender a hacerlos ahora pero me gustaría que me dierais direcciones donde bajarlos gratis.