Line 1:
Line 1:
+
{{lowercase title}}
{{Infobox homebrew
{{Infobox homebrew
| title = knowledge
| title = knowledge
Line 4:
Line 5:
| author = Rômulo Fernandes
| author = Rômulo Fernandes
| version = 0.1
| version = 0.1
−
| download =
+
| download = http://www.castorgroup.net
−
http://www.castorgroup.net
+
| source = http://www.castorgroup.net
−
| source =
+
| website = http://www.castorgroup.net
−
http://www.castorgroup.net
−
|website =
−
http://www.castorgroup.net
| peripherals = {{Wiimote4}} {{SensorBar}} {{Nunchuk}} {{GCNController}} {{FrontSD}} {{USBMSD}}
| peripherals = {{Wiimote4}} {{SensorBar}} {{Nunchuk}} {{GCNController}} {{FrontSD}} {{USBMSD}}
}}
}}
Line 16:
Line 14:
== Introduction ==
== Introduction ==
Knowledge is an engine i been creating in my spare time since August, 31 of 2008. The goal is to make a practical and fast engine where developers can feel comfortable and do things in a organized way. The engine features over 40.000 lines of C/C++/ASM code, its multi platform, contains abstraction to common objects (sprites, models, particles), hardware acceleration for 3D operations and dynamic data type loaders. The full source is organized and documented in both Doxygen and HTML manuals. Thanks for looking for knowledge and if possible, let me know about your bugs and general usage experience.
Knowledge is an engine i been creating in my spare time since August, 31 of 2008. The goal is to make a practical and fast engine where developers can feel comfortable and do things in a organized way. The engine features over 40.000 lines of C/C++/ASM code, its multi platform, contains abstraction to common objects (sprites, models, particles), hardware acceleration for 3D operations and dynamic data type loaders. The full source is organized and documented in both Doxygen and HTML manuals. Thanks for looking for knowledge and if possible, let me know about your bugs and general usage experience.
−
== First Release ==
== First Release ==
Knowledge 0.1 is the first release of knowledge that you can use to build real applications/games. It still lacks API freeze and features but it works and its pretty stable. Note that it is still in development and might crash, change the api, and have a feature change.
Knowledge 0.1 is the first release of knowledge that you can use to build real applications/games. It still lacks API freeze and features but it works and its pretty stable. Note that it is still in development and might crash, change the api, and have a feature change.
−
== Current Features ==
== Current Features ==
Line 42:
Line 38:
* High precision timers.
* High precision timers.
* Easy file parsing and loading.
* Easy file parsing and loading.
−
== Showcase ==
== Showcase ==
Line 50:
Line 45:
* [http://www.youtube.com/watch?v=stK9uTk3_hw Lightmapping]
* [http://www.youtube.com/watch?v=stK9uTk3_hw Lightmapping]
* [http://www.youtube.com/watch?v=K0GhugPIL-U iD Software Doom 3 Model Viewer]
* [http://www.youtube.com/watch?v=K0GhugPIL-U iD Software Doom 3 Model Viewer]
−
== Documentation: ==
== Documentation: ==