This blog is to compile a wide range of projects I am (or have been) involved with, personal and professional, including 3d games/apps prototypes, tabletop games development, 3d design samples and, in short, everything that could be of interest for a professional portfolio.
There will be only one filter from my side: only projects I enjoyed and 'made me grow' will be included here.
The second part of the project. In essence a tool to build Monkey-island-like games for 1st person characters. Please note that the goal of the project was to build the tools to create content and not the content itself. What you see here is just a demonstrator of what can be done with the tools provided. Everything was made from scracth with Unity, with no other assets than the art-related as that was part of the challenge in the project proposal.
The tools are composed of 3 different systems:
Interactions System. Everything related with how player can 'use' the world. Pick items (like the tape or the shovel), store stuff in the inventory, use items with other items (in the inventory or in the scene) to create new items or trigger additional effects (such as opening the locked door or unlocking the cave section).
Conversation System. In essence a conversation tree system which can interact (and be interacted by) the Interactions system (that is, reach certain step in a conversation must be necessary to allow certain interactions with objects and interact with an specific object can be necessary to go forward in a interaction tree. Both can be seen in the third scene where player can only use the shovel after speaking with the character and the conversation with the character can only progress after the right fossils are in the table)
Multilanguage system. Based in .csv external files for easier extension and translations.
The beauty of the system is that, as built at this moment, any possible puzzle/conversation/interaction/whatever can be created without any additional coding, just by using the provided prefabs and linking then to create any specific object-to-object, object-to-conversation or conversation-to-object interaction. This includes triggering new anymations or FX effects (such as particles) when an objet reaches a specific point in its defined set of states.
For some reason the record did't get the cursor when using the inventory but trust me, is there :). Also, the system plays audio FX when a object reaches new states which, sadly, wansn't recorder neither.
A few weeks ago I finished my new brand 4 years degree. The final task, the
final project, was delayed for a while due to multiple reasons but is finally
done, presented and evaluated with an outstanding grading of 9.5/10!! I'm very
satisfyed with the experience, the outcome. I have to say that I even enjoyed a
lot the final exam when defending the actual project for the evaluators which, I
think, enjoyed it too.
I also want to take this chance to express my gratitud to
the people who supported me all this time, in particular:
--Pablo García and
Antonio Manuel Silva Luengo, professors at the UNEX who supported me as
counselors during all this time. Your help was invaluable for to many reasons to
write here, I just want to highlight three, first your attention-to-detail
attidude which required a lot of additional work but, in the end, made the
project go from 'good enough' to 'outstanding' and it certainly proved
worthwhile; second, your 'keep going, you can do it' attiude you showed all the
time; third, your willingness to find time to meet and review the work once and
again until everything was as good as it could possible be.
--Mom and dad.
Obvious but not less important. They never had any doubt of me not finishing the
project but achieving an outstanding grade. Also for the help in the research
and, of course, the speeches for the mobile AR app.
--My brother. For a lot of
things but, in particular, for finishing your degree before me and then teasing
me a little. That gave me the final push. I dind't forget that bed we did
regarding who was going to end first ;).
--Miguel García. For his feedback and
help regarding the website. Even being incredibly short of time he still found
some to lend a helping hand.
--To a few more people which would make a post wich
is already too long even longer. You who supported me when things seemed to be
going south and were at my side to celebrate after passing... thank you!!
Now,
about the project itself, it's composed of two different cool applications. The
first one is a Mobile AR which uses Augmented Reality to provide a better
experience from a paper-printed brochure. The target for this was to provide an
idea and works as proof-of-concept of 'what can be done' for people in charge of
the Villuercas Ibores Geopark. The goal of the project was to distribute a few
hundreds of brochures though with the COVID-19 situation that was ultimately
impossible (and I had the brochures printed in December 2019 so I have plenty of
them in case you want any 😅 ) so, in the end, only a small set of people could
watch it (mostly the aforementioned 'people in charge' and the people related
with the project). You can watch the thing working in the next video:
For the second application (far more challenging and cool... at least from my
point of view as it involved huger challenge; is essentially a suite for
building adventure 'Monkey-Island-style' games made absolutely from scratch plus
a few demonstration scenes) I don't have a video recording yet so I will publish
it in a new post soon. Thank you for reading!!
A few weeks ago I uploaded the project I used as leitmotiv for the Unity Wokshop at the University of Las Palmas de Gran Canaria. Is just a simple endless runner sci-fi- themed. Now, after some changes and adding actual 3d models, is released in google play and available for download!! Find it here!
We've just released a minigame for Android. Download it from here and enjoy (works better with audio enabled ;)) This is just a very small project as warming up for the team before starting with some other, more ambitious, upcoming projects that will be updated here. Please contact us if you find any bug :)
This work is licensed under a Creative Commons Attribution 4.0 International License. This means that you are free to use the source in any way you want with the only requirement of attribute the work to the author by mentioning my support and linking this blog
One more tower defense BFS, better than the last one. Game parameters are easily configurable by non-programmes and the game includes three enemy types, two test scenes (DemoLevel1 and DemoLevel2), BFS recalculation when needed, camera pan, rotation and zoom, dosen't allow the player to block all paths to crystals and other features