Model Complete; Time for the UI!
June 20, 2007 at 9:10 am | In Development | Leave a CommentThe final object, “define”, has been added to the file loader and Model. The file parser and Model have been tested successfully on LouMan’s H2O-R1.bzw map. It’s time to start the feature-freeze for the Model. Bug-fixes will still be made to the data back-end as needed, but now my attention must shift toward the UI. Unlike what is written in the specs, the 3D UI will be developed alongside the 2D UI, to ensure they play well together. I’ll start with simpler objects like pyramids and boxes, and move on to the more complex ones as they come. The latest commit should be the last of the GUI-less builds; expect to see some 3D stuff real soon
.
How to build BZWorkbench
June 2, 2007 at 7:05 am | In Development | Leave a CommentIf you’re the brave type and want to try out the SVN builds as they come, you’ll need GCC 4.1.2, libstdc++6, libstdc++6-dev, automake1.9, GNU binutils 2.17, and any dependencies. You may have success with other build configurations; I’ll try to stay away from GCC-specific code as much as possible to allow that.
The makefile is under Debug/. To build, type “make all”.
I’m using Eclipse 3.2.1 to write this program, and I’ve included the Eclipse project configuration in the repository for other Eclipse users (see www.eclipse.org for more info).
Page Created
May 30, 2007 at 4:58 am | In Development | 4 CommentsAt the recommendation of my GSoC 2007 mentor, I have created this page to synchronize my development efforts with the BZFlag community. Check frequently for updates!
My task this summer is to design a graphical world editor for BZFlag 2.0 and higher, which I shall call BZWorkbench. Official development begins May 31st.
The editor shall use OpenGL for the 3D rendering and FLTK 1.1.7 for the UIs, so, in theory, the program should work on any platform that has at least a port of GCC and Mesa. This includes, but is not limited to Windows, Mac OS X, Linux, the *BSDs, Solaris, and IRIX. We hope to have a stable 1.0 release by the end of GSoC (August 31st).
I do not have a Mac capable of running OS X; any beta-testers for that particular platform are more than welcome.
You can see what I have in store for the editor here.
Blog at WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.