Skip to main content


Started reading The Stormlight Archive

After reading most of the Sanderson books, I had this saga in the pending list. I hate reading in english and it is far from finished, which means there will be long wait periods between the publishing date of the books and its availability in spanish.

Not gonna make a full review here, there are many out there and Sanderson doesn't needs it. If he would publish a book and tell no one, probably he would sell millions anyway. I just have to say that I sense something different here, it is more like reading Malazan Book of the Fallen stories: in the beginning you have no idea about what's going on.

What the book doesn't lacks is the exuberant Sanderson's fantasy. The world is unique and very different, with all sorts of creatures and even some human tribes or races have bizarre features. Yet, it is not totally alien to the reader and you can easily assimilate the weird stuff. Definitely, China MiƩville could learn a thing or two from these books. And so do I.
Recent posts

New cardL Radeon RX 560

This week at last I received the new video card: an XFX Radeon RX 560. I actually wanted an MSI, the OC model, but my friend decided to buy elsewhere. I have to say that the card really scared me, it's auto load sensing system halts the fan when the load/temperature is low. Son, when I installed the official driver, the fan stopped. Had to ask a lot and try in other PC to notice that it was the intended behavior.

The perfomance is not exceptional, of course, I was aware of that before testing it. The 560 is not a high end card, and it's 4Gb memory is a bit more than it really needs. All I can do now I couldn't with my old R7 250 is that I can play at full HD resolution with quality settings at medium or high, depending on the game, and reach 40 FPS.

The good news is that also I will upgrade CPU, motherboard and RAM, but still, will keep some money for a future card. My plans are to replace the 560 in a year or so with something much better.

Also,  a friend of mine fixed a…

Good week so far: 2 probs solved! and more

My books were mentioned in a conference about cuban fantasy writers last saturday. I knew about it because the author, Yoss, asked me the book covers, but yesterday an assistant confirmed me that Yoss referred to my novels in very good terms. Of course, that makes me very happy.

But let's go to the important stuff. This week I solved a couple of little problems I had. One was dating back to my beginnings with unity and it was related to scroll areas. I need to implement a message area where usual game messages are displayed, and the capacity of scrolling the content was desirable. Well, at last I found a short explanation that helped me to solve this. Content Size Fitter was the answer.

And yesterday I managed to implement a basic system to make transparent the objects between the player and the camera. Not too complex, it just requires a line cast from the camera to some point in the player (I recommend something near the head or so) and check what's hit. The you only need t…

Need particles?

If you need a particle system to test something, but your artistic side is  abit deficient (like mine), these videotutorials by Duc Vu are the solution. On his Youtube channel you will find the best particle tutorials I have seen, they are short, they go right to the point and best of all, he doesn't needs to talk to explain anything. Most of the time, the narrator annoys you with useless details and wastes your time. Enjoy!

Some ramblings about ScriptableObjects

First, I have finished the beta for my2D project. I'm now looking for serious beta testers, and hope I can have a more complete demo soon.

Now, lets get into matter. Lately, I have found a couple of interesting materials about ScriptableObjects. I used one to implement the AI system, but then found this second:

This guy uses ScriptableObjects like a swiss knife, for an amazing variety of tasks, some of them you wouldn't believe. I recommend you to watch the video. I was really interested in seeing how can they be used to replace Singleton based game manager class, but he didn't covered that topic (or I did not understood when he did).

In my case, I plan to explore ScriptableObjects in the new iteration of my RPG project for AI (already have a working proof of concept) and for items/inventory system. Then I will see if there is some way I can used them to improve the dialog system.

Seems that Unity is trying to address the lack of information about ScriptableObjects, this…

Polishing the AI system

Well, the AI system is done. I figured out the way it works enough to be able to extend it a bit and implement a couple of different behaviors and situations. I'm working to polish the demo and then I will probably release the code on Github. It is very basic, and will include player vs 1, player vs group, player group vs group, and some other stuff like reaction to player, warnings, attack after warning and follow the player.
Also, I will include some needed subsystem, like items and abilities. This is not in any way a 100% reliable tutorial, it is just me throwing code to see if it works. Expect more news on this later this week or next.