Wednesday, 19 November 2014

On the three hundred and thirteenth year...

On the three hundred and thirteenth year of the Chaos Era ...

      ... on a far colony of the long forgotten Empire of Azaria ...

            ... at the mouth of the river Ardente ...



... a new Hero was born!

A new adventure in a new (old) project.

When I first tried pygame, I had the knowledge of what were objects yet not clue on how they really worked.

It took me a couple of years but eventually I understood it. So damn simple. Really.

So now, as I find myself wasting my time with thoughts that doesn't help me at all, I'll give it another try to pygame.

I hope to have a better progress since now I understand a tiny little bit more than when I last tried.

I won't be using git as I did for the PADV/PAR (python adventure/python adventure rpg, if I remember well).

But I will put some progress here..

Right now, I'm in the very beginning, still reading the basics of pygame, remembering all that stuff that I didn't understood well.

As I go reading, I go trying, and sketching the game itself.
For it, I'm mixing a lot of stuff. From things I made myself, to a blatant copy of Final Fantasy VIII attributes (Strength, Vitality, Magic, Spirit, Speed, Evasion, Luck, Hit).
Mine were just too complicated to work with:
Physical divided into Power and Resistance;
Dexterity into Quickness and Reflex;
Intelligence into Intellect and Cunning;
and, on and off, Expression divided into Charm and Fear.

I might return to use the names where I can substitute them, dunno.

...continuing...
So far I have a very bare intro, with the same phrase of the top of this post (both in text and windowed mode), a class representing live things, and a genetic system, it works like that:

At the very beginning, you choose a characteristic (hair colour) that is associated to one possible ancestor (the father has black hair, mother has red, mother's cousin is blonde and a mythical great-grandfather had brown hair).
After choosing one of the possible lines, the game random-choose the second of the opposite side of the family (father-grandfather vs mother-cousin).
The game proceeds to random choose 4 of each line attributes, said attributes can overlap, in that case, it will take an average, or not, it will take the whole attribute for the newborn hero.
In case no attribute is selected, then a minimal value is assigned.

Only then, the player can improve the attributes with the remaining points (of a total of 108).

Everything is quite messy right now. The genes part is not even integrated in the main body.

Now lets see if this new journey will continue or if the newborn won't last past its first winter!

No comments:

Post a Comment