OOK, Once I Owned a Kestrel, is now being revamped. Previously, it was to be released solely on iPhone and iPad. Now, iPhone, iPad, and other mobile devices are dropped and it will be primarily a desktop project. Welcome to the new OOK. Enjoy.

Report article RSS Feed Mini Update: GLSL Shaders, Full-Screen Shaders, Revamped State Manager...

In my little spare time in the past month I have make some progress to OOK...

Posted by teh1ghool on Jan 30th, 2013

In my little spare time in the past month I have make some progress to OOK:

1.) Added GLSL Shader topport to textures. Now every texture gets access to a shader, which means I can finally add some of those fancy effects that I want.

2.) Added support for Full-screen Shaders. In addition to the per-texture shader, now post-effects can be done on the completed render buffer. The depth-buffer is also saved, in case I may end up using that.

3.) Rewrote the State Manager in C. Previously the State Manager was in C++ because Gwen (GUI) is C++. This didn't lend itself to the rest of the code, which is C, so I rewrote it. The rewrite ended up getting rid of a few extra files and saving me a bunch of lines of code. It also greatly streamlined laying out interfaces. I can now lay an interface in a matter of a few minutes with minimal code. Previously it took over 5 times as long to do so.

4.) Defined a better structure for the "Game" "object". Now I can pass all of the resources and managers wherever I need with ease, which has made progress much easier.

5.) Added Chipmunk physics support. Around last update, I had put the physics engine into the game, but didn't do much in terms of hooking it up. I now have it mostly hooked up and ready for the loader to add objects to it. My next step here is to finish implementing some of my "developer mode" functionality - specifically the bit that lets me easily outline models so that I can add their physics boundaries to the model list.

Post comment Comments
Guest
Guest Jan 30 2013, 7:20pm says:

This comment is currently awaiting admin approval, join now to view.

teh1ghool Author
teh1ghool Mar 20 2013, 9:35pm replied:

Cool well I have plans which will involve anyone who wants for its release :3 Gonna be free BTW.

+1 vote   reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Icon
[ook] Once I Owned a Kestrel
Platforms
Windows, Mac, Linux
Engine
Custom Built
Contact
Send Message
Official Page
Spiralnebuladev.com
Release Date
TBD
Game Watch
Track this game
News
Browse
News
Report Abuse
Report article
Related Games
[ook] Once I Owned a Kestrel
[ook] Once I Owned a Kestrel Single Player Role Playing
Related Engines
Custom Built
Custom Built Commercial Released Sep 1, 2007
Related Groups