MiniB3D

BlitzMax Modules Forums/MiniB3D/MiniB3D

great work, Simonh.

I see that you've made and object oriented base for this, which is great...
A question though: Would you mind renaming the methods of the types, so it doesn't contain the type name itself?

what I mean is that I see you've got a type called TEntity, and it has methods like PositionEntity(), MoveEntity() etc.
Could you change those to just Position() and Move() etc.?

it would make it just a tad simpler for me to do:
mycube:TMesh = TMesh.CreateCube()
mycube.Move(1,0,0)

You could still keep the PositionEntity() etc. for the Procedural approach, to keep it similar to B3D.

I wouldn't mind changing the method names myself, but if you later updated this engine, my efforts would be lost.. :(