This is meant for people that were not in the staff discution and thus are not aware of what is going it.
I'll lask you all to not speak loudly about what I'll tell you ouside, for nothing is sure yet.
You might have noticed I went kinda missing for a good while, well .. I was. But I always wanted to come back but each time I tried I found I lacked the will to work on T3.
But this time I took time to analyze why and it became "obvious" to me that I simply hated the old, decaying codebase I had to work with. Also the settings I had put for ToME3 module was maybe too restrictive, trying to follow the story of LoTR is a huge undertaking to be done right and I wanted to do it right.
So I've decided to start anew, but quietly. Had some of the nice people here not tried to move things I would not have announced anything yet as I do not want to give possibly false hopes yet again.
Anyway, I started a bit more than one week ago, with many ideas of how to do things right, both on the engine and in ToME.
(You can check the status update post in this forum to see a preview)
For a quick summary:
** T-Engine 4
- Small C core, mostly everything in lua
- Documented from the start
- OO design (not not too heavy to be a burden) with very modular and compartementalized systems
- SDL display interface for all OSes
- Ability to handle both turn based and realtime play
- Players and monsters (all called Actors) share the same design, no more duplication fo slightly different code for both (this also means things like possession will be incredibly easy to implement)
- Very flexible savefile design (mostly you dont have to worry about it at all)
- More than I forget
** ToME4
- Mostly not done yet, as I'm rebuilding the engine from scratch
- The setting will be the 4th Age, this allows to still be a tolkien world but yet have great freedom to invent the world.
- More ideas currently maturing in my evil mind
If you want to try it the code is in my private svn repository for now:
Code: Select all
svn co http://svn.net-core.org/repos/t-engine4
pass: guestor
DO NOT GET YOUR HOPE UP, I want to be really warry this time and not promise stuff I wont followup to. Yet I feel a pleasure coding it that I did not feel for a very long time.
Also this not not mean T3 is dead, as Madmonk announced there are very good people handling it and I am pround they feel the desire to do it. The ToME3 module will probably not come to pass any time soon, but the engine shall be there to support all the great existing modules!