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!

CODEAR: Single Screen RPG

codear-rpg

Noticia de ADVA:

Muchos nos acercamos a la industria de videojuegos con la fantasía de hacer un RPG. Desafortunadamente, este género demanda mucho contenido y esfuerzo, lo que lo hace particularmente tortuoso para un hobbista. Y los RPGs comerciales en los que se puede trabajar rara vez cumplen con lo que esperamos.

Por eso CODEAR, la iniciativa de concursos de desarrollo de ADVA, lanza su nuevo desafío: hacer un RPG que sólo puede ocupar una pantalla.

Este concurso no se trata de hacer *un* RPG, sino que hagamos una versión de *el* RPG que siempre soñamos hacer…

La fecha límite es el Viernes 15 de Agosto…no se dejen estar!

Ver el reglamento en el foro.

Disculpas y aclaración

Hola,

En esta ocasión simplemente deseo pedir disculpas a aquellos que han tenido problemas al tratar de utilizar el motor, más que nada a quienes han comprado el libro Programación de Videojuegos, y también quiero destacar algunos temas:
(Leer el artículo)

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)

Agarra lo que puedas!

Hola!

Les traigo un juego desarrollado por Pedro Bolaños llamado Agarra lo que puedas haciendo uso del motor Zak Engine. Esto es lo que Pedro tiene para decirnos acerca del proyecto:

“Lo más interesante que tiene a mi parecer, desde el punto de vista de programación, son los rebotes en los bloques, el cambio de ángulo de la bola dependiendo de donde pegue en la plataforma, y el editor para crear niveles. Cada nivel debe tener un script, en el que se definen las propiedades de dicho nivel (por ejemplo, el intervalo de creación de enemigos), y en el que se pueden crear enemigos.”

screenshotAgarra2

Lo probé y personalmente creo que es muy adictivo! Al principio parece el típico rompeladrillos, pero no se dejen engañar! Así que, les dejo aquí el enlace y que lo disfruten.

Felicitaciones, Pedro!

I’m alive!!

Hola!! Feliz año atrasado!

Si, estoy vivo. No hubo post antes porque estuve trabajando mucho, de vacaciones y además ya casi tengo listo el nuevo motor de scripting. Para que me odien un poco, les dejo una foto del paisaje donde estuve vacacionando: Bariloche! Smile

100 0524

En fin, este post es simplemente para que recuerden que todavia existo y que ya tendrán noticias del motor pronto. El script funciona muy bien, es bastante rápido (aunque me falta optimizarlo un poco) y es muy fácil de utilizar.

Bueno, programen mucho y disfruten, que la vida es bella.

Nos vemos!

Feliz Navidad!

Hola a todos!

Bueno, quería desearles una muy feliz navidad, pasenlo bien en familia, coman bien, cuidado con la priotecnia (que no es lo mismo que la robotecnia), no se emborrachen demasiado y si toman, no conduzcan. Y por sobre todo:

SantaCabron

Este es el deseo de la gente detrás del Zak Engine (o sea, yo). Un abrazo a todos y FELIZ NAVIDAD!

No desaparecí

Hola, programadores!

Hace mucho que no posteo nada, así que quería comentarles en qué andaba.

En estos momentos estoy bastante ocupado tomando finales en el instituto, terminando un juego para Lego (a través de Three Melons) y programando un motor de script. Sí, como lo leen, estoy programando mi propio motor de script. Ya sé, la pregunta de ustedes debe ser algo como “… con todos los que hay en el mercado, ¿para qué te molestás? No le debe llegar suficiente agua al tanque, pobre Zak.”. Bueno, no voy a negar nada a nadie, pero voy a tratar de excusarme de alguna manera.

Lo estoy haciendo por varias razones: la primera es que me gusta aprender cosas nuevas, esto es algo que nunca hice y lo estoy disfrutando mucho, la segunda es que hasta el momento el Zak Engine utiliza el AngelScript el cual, para mi gusto, es el mejor sistema de scripting que conozco por ser muy rapido y extremadamente similar al C++, pero con el que cada vez que tengo un problema, me cuesta ver si es algo que hice mal o un bug en el motor de script. Mientras sea un error mio, no hay ningún problema porque puedo solucionarlo, pero cuando es un bug del motor, tengo que esperar a que lo solucione el autor y eso me hace perder mucho tiempo (desde ya que suele trabajar muy rápido, no es algo por lo cual pueda quejarme en absoluto, pero prefiero tomar las riendas de los problemas yo mismo).

Otra ventaja que encuentro en desarrollarlo es que puedo optimizarlo para el uso que le vaya dar, de manera tal de lograr la mayor performance.

Además voy a necesitarlo para un proyecto que tengo pendiente para el año que viene y por eso quedó en prioridad más alta que otros temas pendientes como los editores de mapas y la documentación (para que no crean que me olvidé de la encuesta que hice Razz).

En fin, estas y otras cuestiones son las que me movilizaron a tomar esta decisión, por lo cual en algún momento del futuro cercano van a tener una nueva noticia de que el motor ya soporta el Zak Script. Wink

Nos vemos pronto y sigan programando el futuro. Smile

Nueva versión del War Bird

Hola!

Esta vez les traigo una actualización del War Bird por Fabián Celdeiro. Aquí les dejo lo que Fabián comenta en su blog:

“Posteo una nueva actualización que hice del WarBird.

Ya tiene tres niveles y mejoré un poco la curva de aprendizaje.

Agregado un ícono especial para el juego.

Fueron mejor organizadas las carpetas del juego.

También se han solucionado un par de problemas de compatiblidad con DirectX 9.c”

Para poder descargar esta nueva versión, visiten su página http://www.surgerygames.com.ar.

WarBird BetaWarBird Beta

Página Siguiente »