View in English
I am a lover of cats and video games. Of course, I'm not against different sports like basketball, soccer, handball and volleyball, but training them makes me too tired.
In the social section, I am a calm person who seems serious. However, in the work environment I am a very good colleague, who does not mind delaying a little to help a colleague in need.
My specialties are cross-platform development, Android y Pc, and videogames Although I also have practice in modeling, sound, web design and databases.
I have experience in different individual projects, which you can see in my public repositories, and the cooperation with others, such as:
- I was working in Venus, in the backend with Django (Python) in the part about authorization and data base.
- I was making a indie game, Trash The Play.
It's in continuous development and I'm head of programming's department, coding and organizing the other workers, and organizing the communication with others departments.
And I was working in Procisa:
- I was developing a part about the main application in Flutter, adding new screen and testing different features in the application.
- A 2d Unity Game for Android and Windows with Firebase, Rhythm Cube
- It was my first videogame create in unity, without any previous expriencie and without knowwing how to animate and create levels. Was very difficult, I did some free curses in udemy and openwebinars about unity to make at least the code good and tried to don't do spaghetti and unscalable code..
- The game is inspirate in geometry dash, and the movement is so similiar, but it still needs many improvements..
- Pros
- Realtime Database with Firebase
- Use singleton to game manager
- It is crossplataform (Android and Windows)
- Save the progression in Firebase and local
- Create and sing in with a account
- Cons
- Don't use interfaces
- Bad animation
- Don't use Input System
- Use PlayerPref for save token to account
- Don't use shader, I didn't know how to use shaders
In this moment:
- Learning more about Blender and trying to make more games prototypes
Try it in this moment in Github , Linkedin or aaronmanceracantador2003@gmail.com
Programming Languages | |||||||||
---|---|---|---|---|---|---|---|---|---|
Java | C# | Python | TypeScript | Dart | |||||
Mobile App Development | |||||||||
Android Studio | |||||||||
Game Engines | |||||||||
Unity | |||||||||
Modeling | |||||||||
Blender | |||||||||
Framework | |||||||||
Ionic | Django | Flutter | |||||||
Backend as a Service(BaaS) | |||||||||
Firebase | |||||||||
Database | |||||||||
Sqlite | Mysql | ||||||||
Frontend Development | |||||||||
Angular | React | Bootstrap | HTML5 |
Ver en español
Soy un amante de lo gatos y de los videojuegos. Por supuesto, no estoy en contra de los diferentes deportes como el baloncesto, futbol, balonmano y vóley, pero entrenarlos me cansan demasiado.
En el apartado social, soy un persona calmada y que parece muy serio. Sin embargo, en el entorno laboral soy muy buen compañero, que no le importa retrasarse un poco para ayudar a un compañero en apuros.
Mis especialidades son el desarrollo multiplataformas, Android y Pc, y el desarrollo de videojuegos. Aunque también tengo práctica en el modelaje, sonido, diseño web y bases de datos.
Tengo experiencia en diferentes proyectos individuales, que puedes verlos en mis respositorios públicos, y el cooperacion con otros programadores, como por ejemplo:
- Estuve trabajando en Venus, en la parte de backed con Django (Python) en la parte de autenticación y base de datos.
- Estuve creando un juego indi, Trash The Play.
Sigue en su continuo desarrollo y me encargue del departamento de progranacion, codificando y organizando al resto del equipo, y organizado la comunicacion con los otros departamentos.
Y estuve trabajando en Procisa:
- Estuve desarrollando una parta de la aplicacion principal en Flutter, añadiendo nuevas pantalla y haciendo testing a diferentes funciones de la app.
- Un juego 2d hecho en Unity para Android y para Windows con Firebase, Rhythm Cube
- Fue mi primer videojuego creado en unity, sin previa experiencia y sin saber como animar o crear niveles. Fue muy dificil, hice algunos cursos gratuitos de Udemy y Openwebinars sobre Unity para que al menos el codigo fuera bueno y evitando el codigo espagueti y no escalable.
- El juego esta inspirado en Geometry Dash, y el movimiento es similar, pero aun le faltan muchas mejoras.
- Pros
- Realtime Database con Firebase
- Uso de singletón para el game manager
- Es multiplataformas (Android y Windows)
- El progreso se guarda en Firebase y en local
- Creación e inicio de sesion de cuenta
- Cons
- No uso interfaces
- Malas animaciones
- No uso el Input System
- Uso PlayerPref para guardar el token de la cuenta
- No uso shaders, en ese momento, no sabia usarlas
- Aprendiendo más sobre Blender y tratando de crear más prototipos de juegos
Hazlo en este momento desde Github , Linkedin o aaronmanceracantador2003@gmail.com
Lenguajes de programación | |||||||||
---|---|---|---|---|---|---|---|---|---|
Java | C# | Python | TypeScript | Dart | |||||
Desarrollo movil | |||||||||
Android Studio | |||||||||
Motores de videojuegos | |||||||||
Unity | |||||||||
Modelaje | |||||||||
Blender | |||||||||
Framework | |||||||||
Ionic | Django | Flutter | |||||||
Servicios Backend(BaaS) | |||||||||
Firebase | |||||||||
Base de datos | |||||||||
Sqlite | Mysql | ||||||||
Desarrollo Frontend | |||||||||
Angular | React | Bootstrap | HTML5 |