News and announcements

Considering c++ move, and if beneficial, a different engine

Written for World Of Tactics Map Generator by Kill Animals on 2013-04-25

Given that I have been learning c++ (which I must say is an awful awful language that deserves do die) because I have been developing PostgreShell to aid me in using the database (a fun distraction), I am considering dropping the benefits of Panda which has python bindings and c++ bindings, and choosing a different engine which just has c++.

It might not be neccessary, and in fact, it might just be stupid considering it will hamper my speed development, but who knows. Additionally, it is uncertain if there is anything opensource that is better than panda3d. Keeping my eyes open~

We have a minecraft block!

Written for World Of Tactics Map Generator by Kill Animals on 2013-03-02

If you render the commentated template, you will see a high-res minecraft block of sorts.

.egg-sulant!

Written for World Of Tactics Map Generator by Kill Animals on 2013-03-02

To kick the project off, I have created what will basically serve as the building block template for the preliminary generator. Basically, a .egg file is a 3d model written in basic c++, which is render-able by panda3d. The .egg file is not compressed, and as of now, we are sitting around about a 2 kb size per tile. Why is this neat? Because this means 500 unique tile files can be downloaded in about a second (and even less if we convert them into binary files). This is decent for server load, but consider this; each tile file really only has 5 variables [in our initial generator at least]: Variables 1-4 are the height values of the top corners of a tile, Variable 5 is the texture. If we really wanted to lower our server load; we could just get the client to generate its own tiles based on a few bytes of information sent from a database.

I think we are looking pretty good so far. The next goal is a simple one, which is to identify the 4 height variables.

13 of 3 results