DarthMike / indielib-crossplatform

IndieLib is a cross-platform Game Graphics engine. Main focus is OpenGL ES 2.0 for mobile iOS operating system, and OpenGL desktop. **NOT SUPPORTED ANYMORE**
zlib License
61 stars 27 forks source link

True type font support #138

Open M-F-K opened 11 years ago

M-F-K commented 11 years ago

In the "old" Indielib, TrueType font support was added by some drop in code created by an old forum user called venomjj. Basically it was a new fontmanager + fontobject that make use of the the freetype library.

The freetype library: http://www.freetype.org/index.html

The venomjj code: http://venomjj.indielib.com/a_17_IND_TTFFont.rar

To support this in the new crossplatform setup we need to make sure that we can use freetype inside Indielib crossplatform ( is it ok regarding license ?)

I have mailed venomjj (the embedded mail adress inside the code), and asked permission to use his code inside Indielib crossplatform ( I think the license is ok, - but it never hurts to be polite in theese matters ;-) ).

M-F-K commented 11 years ago

Just recieved an Ok from venomjj, regarding implementing his code into Indielib-crossplatform using the lgpl license. We just have to remember to give him credits for it.

The only ting left is to evaluate the freetype library license.

M-F-K commented 10 years ago

..and we have evaluated the license, and Darthmike and I find it useable, - so I have created the truetype branch, incorporated venomjj's code and have begun the setup in xcode.

DarthMike commented 10 years ago

Moved to 0.7

M-F-K commented 10 years ago

The IND_TTF tutorial is set up and tested in VS2012 and i XCode. Linux + IOS is not tested. There is a great deal of "cleaning up" todo, since benomjj placed the render code in the tmx stuff and not in the actual render itself.