Project Wish  
Project Wish
Project Wish
hardwired

Welcome Guest ( Log In | Register )

Comments (0) · Permalink · PW Development · Not rated (0 votes)
Jul 14 2006, 03:45 PM
Called it an early day today. I implemented the background pane of the editor, which controls the background color of the viewport and the ambient light color. Now I get to move on to the harder settings, such as the ocean, sky, and terrain. I'll design them out over the next week. I'll probably need to get some input from the other developers. Depending on how complicated the settings get, I may place them into a whole separate panel.

On my personal todo list for the editor is to add a view item to the menu, where you can show or hide all the different menus available. This should help keep the screen from getting too cluttered. I also need to find out why the editor crashes when i use the ctrl or alt keys.
Go to the top of the page
  Print

Comments (0) · Permalink · PW Development · Not rated (0 votes)
Jul 14 2006, 12:15 AM
Today went a lot smoother than yesterday. I still spent a long time working on CEGUI layouts, but much less of it was figuring out how to use it. Most of it was just getting it to look right. Ran into a problem using CEGUI sliders today. I wanted a horizontal slider but couldn't make one. I know it is possible if we update the version of CEGUI we are using, but for now I settled for spinners.

I finished implementing the fog for the world settings today. Experimenting around with the fog a bit I found that if you set a light fog (something like mode EXP with a density around 0.0015) and a fog color matching the sky color the objects in the world look kind of majestic. I'd take a screenshot to show you but unfortunately whenever I use the modifier keys (ctrl or alt) in the editor, Dwarf crashes. I'll have to look into that.

On a personal note, today was kind of a bad day. A week ago, on my birthday, I went to the dentist and had two small cavities in my back molars, so today I had to go in to get them filled. I swear they just make that shit up to get money. Think about it, do they ever really show you the x-rays? Do you ever actually have pain when they "find" one. I don't. At least insurance picks up the tab.

I don't know how much development I'll get done this weekend. I'm going to Whitewater to visit some friends on friday, followed by a day of Nazi Deathfest (also known as playing "Brothers in Arms") .

Speaking of which, a friend pointed out that there are now videos of the game on IGN. That's going to be one awesome game, and probably the only game that will get me to buy a 360. There's other games that I want to get for the system, but this is the selling point for me. I'd get it for the PC to save the expense of a 360, but then I couldn't play multiplayer with my friends, since they don't buy the games (can't run on their computers anyways).

Damn, I can sure ramble when I want to.
Go to the top of the page
  Print

Comments (0) · Permalink · PW Development · Not rated (0 votes)
Jul 13 2006, 01:09 AM
Well today was my first real day of development. I started on the World Settings Panel of the editor. Had to learn CEGUI as I went. It can be a bitch sometimes. Occasionally I would be editing an xml file and testing it and suddenly the editor would just crash with a non-descriptive error. Probably due to a stupid mistake by me. Learning how to make a tabbed pane in the xml was a real treat. For the longest time I couldn't get a tab to show, although I could get the content pane to show. It all worked out in the end though.

Once I got that panel working well, I put in stubs for the Fog and Background settings tabs. Then I started implementing the fog settings. So far I only have the ability to change the fog mode. The other options will go in over the next day or two.

All the settings can be changed in realtime (no need to click an apply button). This should help the users speed up the creation process. When you are done adjusting the settings, you can simply click the ok button to keep the settings you have changed. If you wish to cancel you just click the cancel button and it reverts to the last applied settings.

Looking through the code there is a bit of refactoring that I would like to do eventually (I see the possibility of buffer overflows and some #defines that could be replaced with constants), but that is a project for later. For now we just want to get a good working version done. Refactoring can become part of the maintenance cycle.

So for now I bid farewell. It's been a rather long day.
Go to the top of the page
  Print

Comments (0) · Permalink · Personal · Not rated (0 votes)
Jul 3 2006, 03:11 AM
04:10 here. Just got accepted to be a member of the programming team. I spent the night studying up on the current progress of the project and plan to do the same tomorrow. After that I won't be available until Wednesday. Hopefully I can start making real contributions to the project soon.
Go to the top of the page
  Print

Comments (0) · Permalink · Personal · Not rated (1 votes)
Jul 3 2006, 03:06 AM
I'm Nathan Paul, a 21 year old programmer. Let me tell you a bit about myself. I've been programming for about 7 years or so. I go to Michigan Technological University. I'm a senior there. I'm experienced in C++, .Net, and a multitude of other languages.

Some of my interests are AI, algorithms, and learning new APIs (boost is my favorite so far). I've taken courses on graphics programming. I'm not bad at it, but I don't find it as interesting as the other topics. I prefer Windows to Linux (and dislike Mac altogether). I like to learn new things and challenge myself.

I play guitar for two bands, A Life Elided and Effigy.
Go to the top of the page
  Print


6 Pages V « < 4 5 6
RSS
> Info/Links
About the author
njpaul



PM   Profile Card
Blog categories
Blog stats
Views: 26660
Entries: 55
Blog created: Nov 23 2006, 01:25 AM


Lo-Fi Version Time is now: 1st May 2024 - 03:23 AM
Original skin by: b6gm6n | Conversion by: Chris Y
hardwired
  hardwired
hardwired hardwired
hardwired hardwired