All posts by Ventura

Bananagun version 0.3.1

Hello everyone,

long time ago that I don’t post anything, I’m sorry, I have been very busy studying and learnning about game development in art and music so the game can be improved.

Now a new release has just been release yeahh!, there is a demo plan for Bananagun and since 0.3 to 0.4 Bananagun will be free to download, new improvements will be added to the game and you can follow the progress.


In this release 0.3.1 we have added music enjoy it:


You can download the demo release 0.3.1 here:


Bananagun website:


Thanks to everyone,



We have added a new game section in the page so now you can check what games were developed by us.

Pointer bug was fixed: now if you don’t have a bullet the pointer will dissapear, and it automatically will show up when you get one, it’s usefull so the player can know when they have bullet looking just the character.

Press start and menu scene added :D, when you press “start game” it will go to the level selection screen.

Press start screen


Credits added

BananaGun Credits

Save game added: if you pass a level which is the last unlocked, it will unlock the next level and it will be saved automatically so when you enter the game again all the levels that you passed will be unlocked.

Devlog Implementation of saving game (For programmers): To do this I added a LevelProperty object in each level so you can know what number level is which you are playing and it will be used to store the start bullets too for the level. In my opinion is better than use the GameController because the gamecontroller will control everything in all the game and it will not be destroyed, so GameController will be which save, load, store the lastUnlockedLevel, so on. It could store the volume too but I will save it in a unity preference instead.

What will be done this week

Add a contact form or email in the website

Fix the normal jump so it will be always the same in all the levels

Options for music and sound effects so you can control the volume

Fix animations issues

Add the website to the credits

Add the version in the presstart screen and also indicate if it’s a demo, prototype or release…


I will update more things to do I think but for now this is :D, also If you are a youtuber, presss and you are insterested to play  the protoype send me a message to indicating the youtube channel, name or company that you belongs.


Thanks very much I hope that you can enjoy new news soon 🙂

I will to start with a todo list with posts in the blog so people can follow the current progress of bananagame and the website:

  • Create a games section with the games that we developed and we are developing so people who visit the page can find it easily.
  • Fix the fire pointer bug in bananagun, attach it to player, right now is just an object outside, it makes it difficult to configure it.
  • Create press start scene
  • Create a menu for start game and options
  • New feature: Save game
  • Create credits


  • Fix animation bug -> there is some pixels in the space in the walk animation
  • Fix animation controller bug in normal jump -> sometimes the animation jumps appears sometimes not.
  • Fix the normal jump force to be always the same, right now it’s a little creepy it’s still good playable and fun so it’s a “small” bug.

I don’t think that I will get to do everything but at less the first things so I have a version to show in conferences :).

Also I need testers so everyone who wants to try send a message to and tell about what kind of games do you usually play and why are you interested to play this one. It will give me a good statistic idea about what kind of gamers like this game maybe :P.

BananaGun Website created

I hope that everyone enjoy the new page of bananagun game, we have included everything that is needed to know about the game and cool images. We will add a video too in the next months and we will be posting news in this web about the development.

Thanks for watching and your interest in the game!


UI Fade Tool For Unity


Here we are again! I have created a new tool called UI Fade tool.

It’s very usefull to do UI fade in unity and very easy to use. It allows you to do fade in and out automatically, just with one script, you can configure the duration and delay of the fades and can be started on awake as audio source does, so It is very usefull for logo starts or texts dissapear at the beggining without require any programming.

I have tried the code to be so clean as possible and people can modify it to use in his projects.  Here is a video which shows the tool and It makes fade in and fade out in 1 minute without programming.

LINK TO THE TOOL!/content/42701


Here is a demo which is interactive and you can try it.

*Note for the Demo: You have to introduce numbers in the text fields.

it if I see that people liked the tool I will improve it. Any suggestion to improve it is welcomed :). Thanks

Hola, he visto que hay pocos tutoriales en español sobre como usar y configurar streamming en español, todos están en inglés y muchos no me convencen, asi que he decidido crear mi propio tutorial y contar mi experiencia con diferentes streammings para que veais cual me fue mejor.

Si vamos a la web de, podemos encontrar varios software para streamming, nos lo ofrecen aquí, haz click: software de streamming.

Bien, vemos que tenemos varios: open broadcast, xsplit, wirecast y Evolve.


Yo personalmente uso open broadcast, porque es completamente gratuito, muchas opciones de configuración, se enfoca solo en el streamming, mientras otros tienen como una comunidad, lo cual es bueno si os gusta conocer otros que hacen streamming. Pero bueno la verdad que a mi el que me va mejor es open broadcast, así que pondré como se configura open broadcast unicamente.

Primero descargar la ultima versión usando el link software de streamming.



Una vez que lo hayas bajado, lo ejecutas a 64-bit o 32-bit (dependiendo de tu sistema operativo), si quieres saberlo y tienes windows sigue estos pasos:


Tendríais algo así:

open broadcast


Bien, lo primero que hay que saber son los 2 rectangulos abajo a la izquierda blanco para que son. Bueno pues hay se ponen las escenas y las fuentes.


Digamos las escenas son “proyectos” y dentro de los proyectos puedes poner las fuentes que son “lo que vas a capturar” por ejemplo puedes capturar la webcam, o puedes capturar una ventana de un juego o el escritorio, etc.


Nosotros estamos interesado solo en el juego. Para ello hacemos click derecho sobre el rectangulo escenas y pulsamos en agregar escena, le pones el nombre que quieras. Yo tengo una escena llamada game que es donde capturo el juego que quiera, yo creo que las personas tienen muchas escenas diferentes dependiendo de cual juego quiere pero yo así estoy cómodo.


Después tenemos que añadir la fuente pulsamos click derecho y añadir juego. Importante el juego no aparecerá para seleccionarlo en la lista despegable sino se estaba ejecutando así que lo primero es poner el juego en marcha, y luego intentar añadir la fuente, si incluso así no aparece debes ejecutar Open Broadcaster como administrador y ya aparecerá. Importante que el checkbox este con V ( la cajita este seleccionada).


Bien, ahora si pulsamos iniciar transimisión esto haría streamming sobre el stream que tenemos configurado… como no tenemos ninguno pues no funcionará. Vamos a configurar el streamming.



Arriba pulsamos configuración -> configuración.


En general seleccionamos nuestro idioma y pones un nombre de perfil que quieras sino esta puesto ya.


En Encoder, yo he puesto usar CBR yy lo mas importante es configurar el bitrate importantísimo. Si lo tienes mal configurado el streamming parará en cierto momento y no irá fluido.

Bien para configurar el bitrate necesistas saber tu velocidad de subida a internet máxima para ello ve aquí:

Mira tu upload speed (Velocidad de subida) en mi caso fue 0.82 Mbps (0.82 Megabits por segundo = 820 Kbps) , bien esto significa que el bitrate que tengo que debeis poner debe  ser menor el 80% de tu velocidad de subida, en mi caso puse 420 que es la mitad 50%  y funciona bastante bien.


En configuración de transmisión, elegir modo de transmisión en vivo, servicio de Streamming Twitch/ . De servidor elegis el que este más cerca vuestra, yo como soy de España elegí UK.

Importante en stream key teneis que poner un stream key (clave de stream) que podeis encontrarla en vuestro dashboard en twitch. Para ello logueas en twitch click en tu nombre Dashboard.

2014-05-10 17_52_11-Twitch

Una vez en Dashboard, haceis click en Stream key -> show key, os dará una clave, la copiais y la pegais en el Stream key rectangulo blanco de Open Broadcast.

2014-05-10 17_52_31-Ventura2222's Dashboard - Twitch

2014-05-10 17_52_57-Twitch



Bien, también quiero decir que en dashboard cuando estais haciendo streamming podeis ver la calidad que tiene vuestro streamming en cuanto a si va fluido o no en un letrero que te lo dice de diferentes colores. (rojo si va mal, verde si va bien, amarillo regular).



En video poneis vuestra tarjeta gráfica que utilizareis para streamming en caso de tener 2 escogeis la mejor, que usais cuando jugais.

La resolución la configurais a vuestro gusto, pero que se vea bien y tampoco hace falta ponerlo a tope.

En mi caso 1366×768 con la tarjeta gráfica RADEON (TM) HD 6770M.

Lo demás no hace falta tocarlo



Bien pues ya tienes listo para hacer streamming solo hace falta hacer click en Iniciar transmisión y si vas a twitch te verás a ti mismo jugando con 1 o 2 minutos de retraso, seguramente.

Cualquier duda comentad y me encantará que lo copiaseis a otros lugares siempre que pongais la fuente de aquí.


Un saludo a todos y espero que os sea de utilidad!


Mi stream en twitch: Ventura2222