Skip to main content


Divinity: Original Sin 2

Got this game a couple of days ago and have been playing like 10-11 hours. Not gonna make a full review here, because there are people who does much better and earlier than me, these are some ramblings about disperse topics.

I don't have complains so far about the game. It is a really good RPG, and I would have done some things different, but thats all. As a writer, I tend to think the same about some books. For example, the first stage seems a bit long to me. I started in Classic mode, which is the second difficult level, and most fights are hard to win. As the game progresses, the only way I found to win was to outnumber the enemy. Then, I had to switch to Explorer mode, which is the easier level. Read here my opinions about how the first quests of an RPG should be designed.

In some cases, the information about the quests is not clear enough: I had to risk crossing a fortress in stealth mode because I had no idea about what other path there were. Not a big problem, this game is…
Recent posts

Pluggable AI

This weekend I spent some time revisiting the Unity Pluggable AI videotutorials, which illustrates the use of ScriptableObjects to build an AI system. This work is based on a conference by one Obsidian developer in some GDC (can't remember if was this year or the previous one).

My opinions on ScriptableObjects are still... vague, to say something. I'm trying to define if they are an essential tool or something that can be replaced by XML/JSON and one day I think they are the best and the next I think that I have to throw it to the recycle bin and go back to use XML. The opinions I have read on forums doesn't help me to decide.

But, how good is pluggable AI compared with my first approach to AI, based on coroutines? Well, it is much more modular, in first place. Not clearer, at least, not yet, because I'm still working to understand the basics. Maybe I can even get something good from this.

Right now I am in the stage of improving the code and integrating it into a so…

The Witcher videogame history

Found this interesting documentary on YT, that every Witcher fan should see. They go back to the pre-CD Projekt attempt to make a Witcher videogame, how did it fail, and the evolution of The Witcher 1.

Trying 0 A.D.

This is the game that hurt my wrist again! Lately, free games are killing open source games. Nobody cares about source code and compiling when you can get all the free games you want in your phone. I have to admit that I haven't been paying attention to open source scene since a couple of years.

0 A.D. was on my wishlist since long time ago, but I always delayed it, waiting for a better AI. Playing an RTS against a weak AI is one of the worse experiences a gamer can have. Also, I'm playing about 2-3 games per year, plus  the occasional DOTA, or Warzone or Freeciv match. Writing and programing are eating most of my free time.

But last week I decided that I had waited enough, and downloaded the latest alpha. To my surprise, the AI is good enough most of the time to beat me if I'm not quick enough. Not only AI is decent and poses a real threat, graphics are great, even commercial quality, and when you get used to game philosophy, you can have lot of fun. Seems that the money…

Dodging the hurricane, again

Seems the hurricane missed us again, although it hit really hard the center of the country. Here we just had some rain and long power cuts, the last mostly because one power station was out of service and some wires were damaged by wind.

So, even when I had three free days, I could not work in nothing important. But, I managed to bring back my dormant wrist problem, trying to play. Seems that I won't be able to play games that requires mouse in a long time. Which means that I need a controller. Or quit playing forever.

Tweaking the random generator

Found an annoying problem in my game yesterday. Even when I provide new random seeds on every level, anyway there is still some chance of the same number being generated twice in a row, or two of every three times. First i thought I could solve it with more questions, maybe 40 were too few. But hey, it is random, it is perfectly valid to have the same value twice  in a row with 40, 60 or 100 questions (just less probable the large the range is).

So I need certain rules, to prevent the same question being asked several times in short period of time. So, I guess I will have to tweak the result of the random generator, checking if it is a repeated value. Not complicated to implement.

So, the demo is almost here. The most heavy task is creating the questions, properly translating them and double checking that the right answer is, actually, the right answer. At least, according to the Wikipedia.

Good and not so good news

First, I finished the draft of the novel. It is now on the hands (PCs, actually) of the zero readers. Then comes a process of polishing, leave to rest, and then polish again, which will produce the final version, which, in turn, will be handed to a second pair of eyes to hunt typing/grammatical errors. Violating this rule I imposed myself led to a book that was not as good as I expected in the previous novel.This means that I have some free time now to work on the next book.

The not so good news is that the editor is not so interested in publishing it. They had a goal, and it was not exactly to make a success of every title in the catalog. As I'm not one of the most widely known authors, I haven't received any promotion, and neither has some good titles of the catalog, written by promissing cuban young authors.

Back to semi-good news: the game demo is almost ready. I'm just trying to explore all the possibilities to host it in Google Play instead of somewhere else. I thi…