Historial para la categoría 'Motor'

En qu茅 ando…

Hola!

C贸mo andan? Por ac谩 muy bien pero con mucho trabajo. Hace mucho que no posteo, as铆 que mil disculpas y aqu铆 estoy para comentarles en qu茅 ando.

Por un lado, sigo trabajando en Three Melons en un t铆tulo muy bueno que ya comentar茅 cuando est茅 listo. Por otro lado, desarrollando un emulador de C64 en ActionScript 3.0 (just for fun). Adem谩s, estoy planeando rehacer el motor de script en lenguaje D, dado que me encontr茅 con un par de bugs que tienen que ver con c贸mo lo dise帽茅 al inicio y con las complejidades del C++ para el manejo de strings, as铆 que prefiero comenzarlo otra vez con m谩s conocimientos y con un lenguaje muy prometedor. Es por esto que no pude lanzar una primera versi贸n.

Desde ya y como siempre, sigo aqu铆 para responder preguntas y ayudarlos en lo que pueda.

Saludos y nos vemos pronto! Grin

Zak Game Maker en progreso…

Hola!!

S铆, ya se, hace mucho que no escribo un post. Pero bueno, estuve bastante ocupado como para hacerlo. Entre todas las tareas en las que estuve involucrado, por supuesto estuvieron los que promet铆 hace tiempo atr谩s: el motor de script para desarrollar juegos de manera m谩s sencilla y el editor para el mismo.

En este momento, el motor de script ya se encuentra 100% funcional, pero el editor todav铆a est谩 en progreso. Quiero dejarles un screenshot para que vean de qu茅 se trata.

zakgamemaker

Espero que este programa les sirva para los que tal vez reci茅n comienzan en el desarrollo de juegos como as铆 tambi茅n para los expertos que quieran desarrollar m谩s f谩cil y r谩pidamente sus juegos.

Nos vemos!

Ups… perd贸n!

Hola!zakenginesolo

Me comentaron algunos usuarios que al compilar la nueva versi贸n del motor ten铆an un error de linkeo con la librer铆a zakscript.lib o zakscriptd.lib. Esto se deb铆a a que me hab铆a olvidado de quitar las directivas de preprocesador en el archivo main.cpp.

Bueno, este mensaje es para anunciarles que ya solucion茅 el problema y lo volv铆 a subir. Por lo tanto, aquellos que tengan este problema pueden bajar de nuevo la misma versi贸n que contiene el cambio.

Mil disculpas a todos!

Nos vemos!

Zak Engine versi贸n 1.5.0

Hola!zakenginesolo

Como lo prometido es deuda, aqu铆 les traigo una nueva versi贸n del motor con algunas mejoras poco visibles y otras muy esperadas por algunos de ustedes, como por ejemplo el nuevo chequeo de colisi贸n. Pueden descargar de aqu铆 la nueva versi贸n.
(Leer el artículo)

Zak Engine 1.4.0!

zakenginesoloHola, game coders!

Estos 煤ltimos d铆as estuve trabajando bastante en este nuevo Zak Engine v1.4.0 . Fue una gran reestructuraci贸n del motor que evita dependencias innecesarias entre los diferentes m贸dulos que lo componen. Por tanto, para poder migrar lo que ya tengan desarrollado a esta nueva versi贸n, deber谩n hacer un par de cambios en lo que ya tienen hecho (no se preocupen, no es nada largo ni grave Wink ).
(Leer el artículo)

Actualizaci贸n Zak Engine 1.3.2

zakenginesoloHola, coders!

Les dejo la 煤ltima versi贸n del ZakEngine que arregla algunos bugs que fu铆 encontrando adem谩s de agregar un par de nuevas caracter铆sticas:

- Se optimizaron los m茅todos de transformaciones de la clase Renderer
- Se arregl贸 un bug en la clase ScriptMgr
- Se arregl贸 un bug en la adquisici贸n del input en la clase Game
- Se agreg贸 el m茅todo ATan2 a la clase MathUtil
- Se registr贸 el m茅todo ATan2 en el motor de script
- Se optimizaron el m茅todo Draw de las clases Sprite e IsoTile
- Se agreg贸 el m茅todo Pow a la clase MathUtil
- Se arregl贸 un bug en la registraci贸n del m茅todo DrawString de la clase Renderer
- Se arregl贸 un bug en AddRef y Release de las referencias en Script
- Se agreg贸 la clase ScriptFileStream para entrada/salida de archivos
- Se registr贸 la clase ScriptFileStream al motor de script
- Se actualiz贸 la librer铆a AngelScript a la versi贸n 2.10.0 WIP
- Se arregl贸 un bug en el preproceso de #include en la clase ScriptMgr

Espero que les sea 煤til y como dijo alguien por ah铆: hoy es un buen d铆a para programar.

Nueva versi贸n 1.3.1!

Hola a todos!zakenginesolo

Les traigo el Zak Engine 1.3.1 con algunos bugs cr铆ticos arreglados. La lista de cambios es la siguiente:

- Se arregl贸 un error en el m茅todo Stop de la clase Sound
- Se agreg贸 la posibilidad de tomar teclas desde el sistema para utilizar como entrada de texto
- Se arregl贸 un error en la clase ScriptMgr
- Se actualiz贸 la librer铆a AngelScript a la versi贸n 2.9.1
- Se agreg贸 el m茅todo GetRadius a la clase Shape
- Se arregl贸 un bug cr铆tico al ejecutar m谩s de un sonido en streaming en la clase SoundMgr

Adem谩s quiero aprovechar para agradecer los mensajes que recib铆 acerca del libro, mil gracias! Y como siempre cualquier feedback acerca del libro o del motor es bienvenido. Nos vemos!

Zak Engine Versi贸n 1.3.0!

Hola a todos!zakenginesolo

Disculpen mi desaparici贸n pero necesitaba unas vacaciones. Les comento que estuve trabajando (y lo sigo haciendo) en el motor y la nueva ayuda que todav铆a no ve la luz.

En cuanto a la nueva versi贸n del ZakEngine, 茅sta es la lista de cambios:

- Se eliminaron las clases SoundMgr y Sound de la dll del motor, se reescribieron y agregaron en una nueva librer铆a ZakSound
- Se reorganiz贸 el c贸digo en la soluci贸n
- Se reorganiz贸 el c贸digo de las clases de manejo de widgets
- Se agreg贸 la macro MouseRelease en la clase Input

Pueden descargarlo haciendo click aqu铆.

(Leer el artículo)

Zak Engine 1.2.0

Hola a todos!!!

zakenginesoloLes traigo la nueva versi贸n 1.2.0 del Zak Engine, aunque no he tenido el tiempo de actualizar la ayuda dado que la estoy reescribiendo de cero con algunos tutoriales. De todas maneras, al haber algunas actualizaciones en cuanto a librer铆as y tambi茅n algunos “bug fixes”, prefiero subirla.

Los cambios realizados fueron:

- Se recompil贸 el motor utilizando la versi贸n 0.9.1 de la librer铆a irrKlang
- Se arregl贸 un bug en la clase ScriptMgr
- Se arregl贸 un bug en el m茅todo SaveScreenshot de la clase Window
- Se arregl贸 un bug en la clase Sound
- Se arregl贸 un bug en la clase MathUtil
- Se modific贸 la clase Message para soportar mensajes del usuario
- Se agregaron los m茅todos getMessage y getUserMessage de la clase Message en el motor de script
- Se agreg贸 la posibilidad de invocar al Garbage Collector en el script
- Se registr贸 la clase ParticleSystem en el motor de script
- Se actualiz贸 la librer铆a AngelScript a 2.8.1
- Se agregaron los mapas y sprites isom茅tricos
- Se agregaron los m茅todos SetDivisor y GetDivisor en FPSMeter

Desde ya, en cuanto tenga la nueva versi贸n de la ayuda, ser谩n debidamente actualizados.

No estoy muerto!

Hola!zakenginesolo

Escribo este post para aclarar que no estoy muerto, sigo trabajando en traerles una nueva versi贸n del Zak Engine.

En este momento hice unos cuantos arreglos al motor, fue recompilado con una nueva versi贸n del irrKlang y estoy arreglando algunos bugs del sistema de scripting.

Adem谩s, estoy comenzando a desarrollar una implementaci贸n de mapas isom茅tricos para el motor. As铆 que, est茅n alertas que las nuevas versiones se vienen con todo!

Página Siguiente »