index.php

Bennu ahora te puede ver

El forero Grisendo -registrado no hace mucho- nos ha mostrado un nuevo e interesante (y experimental) módulo para utilizar algunas de las funcionalidades de la librería de código abierto OpenCV.

¿Quieres saber qué es OpenCV? ¿O quizás ver la cara de su autor reconocida por un programa Bennu? Haz clic en “leer más”.

OpenCV es una librería de visión por ordenador en tiempo real. Por ejemplo, más abajo puedes ver el código de grisendo que lee la información que manda la webcam y detecta la posición de su cara y sus ojos.


Ejemplo del código de Grisendo siguiendo su cara
y sus ojos directamente desde su webcam.

Si sigues este enlace podrás ver que Grisendo también ha colgado un juego de ejemplo en el que debes recoger monedas con el movimiento de tu cabeza.
Compruébalo, aquí. Aun no ha subido el código fuente de la librería porque aun tiene que limpiarla un poquito (según sus palabras) ¡pero promete!

¡Feliz programación!

PD: Echad un vistazo a los worklogs de los proyectos que formarán parte del concurso ¡Se ven geniales!

Bennu can now see you

Forum user Grisendo -not long after registering- has submitted a new and very interesting (and experimental) module for Bennu wrapping some of the functionality found in the open source OpenCV library.

Do you want to know what OpenCV is? Or maybe you want to see the author’s face being recognised by a Bennu program? Click on read more!

OpenCV is a library for real time computer vision. For example, you can see below Grisendo’s code that reads the input of a webcam and detects the position of his face and eyes.


Example of Grisendo’s code tracking his face
and eyes in the live input of his webcam.

If you follow this link, Grisendo has also posted a sample game where you must collect coins with the movement of your head.
Check it out, here. He has not yet uploaded the source code for the library as it still needs a lot of polish (in his words) but it looks very promising!

Happy coding!.

PS: Be sure to put an eye in the worklogs for the projects that are taking part in the contest. They’re looking great!.

Want to share your contest development thoughts?

We’ve set up a section under the “Projects” thread in the official forums so that those of you taking part in the contest can share your thoughts.

Should you want to get such a space, please send an email or PM to SplinterGU with you forum nick and your project name. We’ll set it up for you.

Happy coding!

Nueva librería mod_smpeg

Bueno, realmente no tan nueva… Dcelso publicó la primera versión de esta librería hace casi 3 semanas… ¡pero es nueva para mí!

Como podréis imaginar, esta librería es un wrapper de smpeg, una librería para reproducir archivos MPEG1 en SDL. Hasta ahora, había otra libería de funcionalidad similar que venía con Fenix, pero su implentación no era del todo correcta, su desarrollo estaba descontinuado y no funcionaba del todo en modo 32bpp.

Ahora tenéis la oportunidad de usar la implementación de DCelso en tus proyectos. Él ha subido una version binaria para Windows con el código fuente completo, así como código de ejemplo.
Instala la versión para Windows, la versión para Linux o -si has activado el repositorio no oficial para Ubuntu– instala la extensión con un click.

Abajo, podéis observar una captura del código reproduciendo una animación generada por ordenador.

New mod_smpeg library

Well, not really new. DCelso published the first version of the library nearly three weeks ago… but it’s new to me! 🙂

As you have probably supposed, this library is a wrapper around smpeg, a library for playing MPEG1 files in SDL. Up until now, there was another binding that came from Fenix and provided similar functionality, but it was poorly implemented, discontinued and didn’t really work in 32bpp mode.

Now you have the chance to use DCelso’s implementation for your projects. He’s uploaded a Windows binary with full source and some sample code. Get the Windows version, the standalone Linux version or -if you have enabled the unofficial BennuGD repos for Ubuntu– install the module with one click.

Below you can see a screenshot of the code playing a computer generated animation.

¡Último día para registrarse para el concurso!

¡Hoy es el último día para registrarse en el primer concurso de BennuGD para Wiz/PC!
Aunque el registro no es obligatorio, si estás pensando en tomar parte, por favor envía un correo a SplinterGU para comunicárselo.

¡Date prisa!. ¡Grandes premios te esperan!.

Last day to register for the contest!

Today is the last day to register for the first BennuGD PC/Wiz contest!
Although it’s not compulsory at all, if you’re planning on taking part on the contest, please send an email to Splinter.

Code fast, the prizes are big!

[ACTUALIZADO: Plazo ampliado y logos] Primer concurso de programación en Bennu para Wiz/PC

ACTUALIZACIÓN IMPORTANTE: Splinter ha ampliado el plazo para enviar entradas hasta el 31 de Enero de 2010 (incluído). Además, recuerda que incluso si no te registraste puedes participar en concurso.

También ha subido los logos que debes mostrar en tu juego; los puede encontrar en la noticia ampliada.

¿Dije alguna vez que los chicos de GPH molan?

Pues bien, parece ser que molan más de lo que podíamos imaginar 🙂 Van a patrocinar el primer concurso de Bennu para WIZ/PC ofreciendo los tres premios a los mejores.

Esta última semana, el usuario Blostec propuso organizar un nuevo concurso de Bennu (¡justo a tiempo para las Navidades!). A mucha gente le gustó la idea, por lo que decidimos hacer la competición.

Lee la noticia extendida para saber más sobre el concurso.


Al contactar con GamePark Holdings (GPH, para abreviar), accedieron a patrocinarlo y nos suministraron los tres grandes premios. Estos serán:

  1. 1er premio: Un pack completo de WIZ (Wiz + accesorios).
  2. 2º premio: Una Wiz.
  3. 3er premio: Accesorios para la consola Wiz.

Así que ¡date prisa y apúntate! Tienes hasta el 15 de Noviembre (aunque inscribirse no es obligatorio, es necesario para propósitos administrativos) y tu juego debe funcionar bien en la consola Wiz (lo que significa que dicho juego debe funcionar a 320x240x16, puedes usar scale_resolution para hacerlo sin tener que cambiar el código, pero obviamente, la mejor manera de asegurarse de que funciona en la Wiz es comprarse una 🙂
Además, debes añadir los logos de BennuGD y GPH (para los logos de BennuGD, Splinter sugiere que uses este o cualquiera de estos).
¡Tu juego podría incluso aparecer pre-instalado en futuras versiones de la consola Wiz!

Las bases completas del concurso son las siguientes:


Reglas:

* La tematica del juego es libre.
* Los juegos deben correr en PC y Wiz.
* El juego debe estar programado en BennuGD

* Los juegos deberán ser 2D.

* Los juegos deben ejecutarse correctamente en una resolucion de pantalla de 320x240x16 (se puede usar scale_resolution, para ajustarse a este requerimiento)

* Solo se aceptarán juegos originales (no presentados previamente)
* Solo se permitirán graficos, sonidos y musica, originales o libres.

* Los juegos deberán incluir logo de BennuGD y GPH al inicio del mismo (se proveerá de dicho material por parte de los organizadores de este concurso).

* Los juegos deberán incluir el código fuente completo, recursos, scripts de compilacion y ejecucion, .ini y todo lo que sea necesario para el correcto y directo funcionamiento del juego. En el caso de WIZ el runtime que se deberá usar estará en la carpeta ../bgd-runtime (no es necesario incluir el runtime).
* Es obligatorio que el juego soporte joystick y/o mouse.
* Se valorará el uso de la pantalla tactil (en el caso de Wiz), que en PC sera el mouse (boton izquierdo).
* El juego debe estar al menos en inglés. Se permite más de un idioma.
* No se aceptará el uso de módulos (dlls/so) no oficiales.
* Cada participante puede presentar tantos juegos considere, pero solo el mejor de ellos podra ser acredor del premio.

* Se evaluarán las siguientes categorias:

o originalidad
o jugabilidad
o adicción
o gráficos
o música/efectos de sonidos.

* El juzgado estará integrado por GPH (el auspiciante), SplinterGU (BennuGD) y algun otros integrantes a designar (los mismos serán anunciados a la brevedad).

* Los miembros del jurado no podrán participar del concurso.

* Bajo ninguna circunstancia se permitiran juegos que infringan derechos de autor, en cualquier aspecto/caracteristica del mismo.

* No se permitirán juegos racistas, discriminatorios o que atenten contra la moral y las buenas constumbres, o en perjuicio de personas/entidads/etc.

* Los concursantes mantendrán los derechos de autor de sus obras, lo cual significa que podrán reutilizar/donar código y recursos en otros proyectos. Pero, tanto GPH como BennuGD, podrán usar libremente todos los juegos que participen del concurso, siempre y cuando esto no represente la venta de dichos juegos. GPH y BennuGD están autorizados por los concursantes a hacer uso libre y gratuito de los juegos participantes en cuestiones como ser: incluir los juegos en nuevas partidas de Wiz como software preinstalado, publicarlos en sus sitios web como juegos de descarga libre y gratuita, usarlos como promoción de sus productos, etc. El concursante no podrá reclamar ningún tipo de gratificacion económica al respecto.

* La participación en este concurso implica el conocimiento y aceptación de las reglas previamente mencionadas.

* Plazos (sujetos a confirmacion):

o Inscripción hasta el 15 de Noviembre (conveniente, pero no requerido)
o Entrega hasta el 6 de Enero (los juegos deberan ser enviados a splintergu@bennugd.org)
o Resultados el 16 de Enero

* Premios:
1er Premio: 1 Full Package WIZ (Wiz+accesorios)
2do Premio: 1 Wiz.
3er Premio: Accesorios Wiz.


¡Date prisa y empieza a programar para conseguir una de las consolas!

PD: ¡Los logos!
Logo de GPH
Logo de BennuGD

[UPDATED: Extended deadline and logos] First GPH sponsored BennuGD WIZ/PC contest

IMPORTANTE UPDATE: Splinter has moved the deadline for entries until the 31st of January 2010 (included). And also, remember that even if you didn’t register, you can still take part in the contest.

He’s also uploaded the logos you must display on your game. Look for them in the extended newspiece.

Did I ever say that the guys from GPH rock?

Well, they are nicer people than any of us could imagine 🙂 They’re sponsoring the first BennuGD Wiz/PC contest and are providing us with three prizes for the best entries.

Read on for more on the contest.


Last week, forum user blostec suggested we held a new Bennu contest (right in time for Christmas!). Most people in the forums really liked the idea and so it was decided that a contest would be held.
After contacting GamePark Holdings (GPH, for short), they agreed to sponsor it and provide the three great main prizes. Those will be:

  1. 1st Prize: 1 Full Package WIZ (Wiz + accessories)
  2. 2nd Prize: 1 Wiz.
  3. 3rd Prize: Accessories for the Wiz console.

So, hurry up and register for the competition!. You can sign up until the 15th of November (although registration is not required, it is appreciated for pure administrative purposes) and your game must run fine in the Wiz console (which means that your games should run fine at 320x240x16, you can use scale_resolution for doing that without having to change your code, but obviously the best way to ensure it will work in the Wiz is buying one :).
You must also include the BennuGD and GPH logos (for the BennuGD logos, Splinter suggests using this one or maybe one of these).
Your game might end up being pre-installed in future versions of the Wiz console!

The complete rule-set for the contest is available below:


Rules:

* The game’s topic is free.
* The games should run on PC and Wiz.
* The games must be programmed using BennuGD.

* The games will be 2D.

* The games should run properly on a screen resolution of 320x240x16
(scale_resolution can be used to get this requirement)

* Only accept original games (not previously releases)
* Only original or free graphics, sound and music are allowed.

* The games must will include GPH’s logo and BennuGD’s logo at the beginning of it (those logos will be provided by the organizers of this contest).

* The games must include the full source code, resources, compiling and running scripts, .ini and all the necessary stuffs for the proper execution of the game in PC (Windows and Linux) and WIZ. For WIZ, the runtime should be used in folder .. /bgd-runtime (the runtime files don’t are requiered include on package).

* Joystick and/or mouse supports is requiered.
* Will be appraise the use of the touchscreen (in the case of Wiz), in case of PC, this will be the PC mouse (left button).
* The game’s language must be at least in English. More than one language is allowed.
* We will not accept the use of unofficial modules (dlls/so).
* Each participant may submit as many games to consider, but only the best of them may be creditors of one prize.

* We will evaluate the following categories:

– originality
– playability
– addiction
– graphics
– sound (music/effects).

* The court shall consist of GPH (the sponsor), SplinterGU (BennuGD) and some other members to nominate (this members will be announced shortly).
* Jurors don’t may participate in the contest.

* Under no circumstances will allow games that infringe copyright in any aspect/feature of it.

* Games will not racist, discriminatory or prejudicial to the morals and custom, or prejudice of persons / entities / etc.
* Contestants retain copyright of their works, which means you can reuse / donate code and resources on other projects. But both GPH as BennuGD may freely use all the games involving the competition, provided that this does not represent the sale of such games. BennuGD and GPH are authorized by the contestants to make free and open use of the games participants on issues such as: preinstalled games include in new Wiz or post it on their website as free fee download games, use them as promotion of their products, etc… The contestant shall not claim any economic reward to it.

* Participation in this competition implies knowledge and acceptance of the rules previously mentioned.

* Start/Finish time (subject to confirmation):

– Registration until November 15th (not required)
– Delivery until 6 31 January 2010 (the games must be send to splintergu@bennugd.org)
– Results on January 16 February.

* Awards:
1st Prize: 1 Full Package WIZ (Wiz + accessories)
2nd Prize: 1 Wiz.
3rd Prize: Accessories Wiz.


So hurry up and start coding now for those Wiz consoles!

The logos!
GPH logo
BennuGD logo