Pixel Tanks

My most recent project emerged as a thesis proposal. It is a remake of one of the first games I made, inspired by the legendary "Battle City," now in Unity with better gameplay, lots of shooting, and explosions!!



Para este proyecto implementé un pequeño addon de Unity que programé para edicion de mapas 2D con tiles.



Ponglipse

The game is basically a variation of "Pong" where the paddle moves in a circular manner and you have to prevent the ball from leaving the play area. Additionally, various events occur that increase the difficulty or help the user.

It came up as an idea to develop a simple, yet entertaining and addictive game to be published in a short period of time. I was satisfied with the result, although it still has many updates ahead.


This game is no longer in the store.



OSM Importer

A recent project that I am preparing to publish on the Unity Asset Store. It is a tool that allows converting .osm files (a type of file that describes a street map like those used by Google Maps) to prefabs so that we can use it as a minimap or even to generate a city when used in conjunction with other Unity tools.

I must admit that this project was not entirely programmed by me, but I saw someone in the Unity community demonstrating how to graph .osm files and shared their code with an open license. What I did was make it a much more powerful and efficient application, with a user interface that identifies street types and allows assigning them a color; and finally generates a prefab that we can export or include in a specific scene.




In this image, I am using it to make a 2D sandbox-style game, which was initially the reason why I decided to do it.


Este es el video que hice para su presentación comercial.


Website for 'El Puente Repuestos'

It was a project for a university course that I did together with a classmate at the beginning of the year, implementing the MVC-Razor model.

The scope of the project ranged from product and user management to sending a budget request by the user.

The project was intended for real implementation, but we have not yet coordinated it with the client due to external issues.








3D Terrain generator

It generates 3D terrains using the Perlin noise algorithm, which allows them to be created dynamically and randomly. It has 2 terrain modes, one standard and one Minecraft-style.

Basically, I was very interested in the topic of procedural algorithms and decided to investigate it. When random variables are introduced into the code, the result is pure art <3.





Once upon a time...

This was a project I did last year. My idea was to make an Action RPG for Android, but in the end, I didn't like how the physics turned out, and the tile system was very inefficient. That's why I didn't continue developing it.

This work helped me learn how to program touch interactions with mobile devices.





Micro Tanks

This game I made in 2011 as a project to pass the final exam of a course I had promoted. It was made directly in Netbeans, using Java.

It was the second game I made in my life and by far the one that took the most work. I had to learn how to graph sprites in the Java graphical console, manage execution threads, rendering techniques to avoid lag, and a thousand other things.

When I finished it, it could only be played by opening Netbeans because I couldn't create the .exe without errors, and it received only one key at a time from the keyboard, but I couldn't be prouder.