Wednesday, November 5, 2008

Progress is the way to go

Alright, so, sorry for no screen shots just yet but there might be more later.

After the initial success of getting our panel all set up we set to the task of filling it with UI. This sadly involved completely redesigning the cell from being a stationary cell that worked with j3d branch groups into a window application that worked with the shared 2d image app cell.

This is now complete and we have a JPanel painting onto our 3d application panel. Now it is time to set to making the more complex panels.

- James

Monday, November 3, 2008

Let's make this thing!


Tonight we took the first steps in building our Use Case Viewer. Here's a rectangle that we're going to display the application on. Rotating that thing around from the center of the room was blast, I'm glad I paid attention Linear Algebra...

Who designed this Java3d stuff anyways?

-Matt and the gang

Wednesday, October 8, 2008

Tic Tac Toe!

So after quite a few setbacks, we've finally managed to finish the tutorial to add a new cell into Wonderland and created our Tic Tac Toe game. After days of trying to figure out what we were doing wrong and why our code wouldn't work, we decided to start from scratch and downloaded the entire Wonderland and wonderland_modules workspaces and redid the entire tutorial, and now it all works.





This is the initial board. That's our cool mountain background.
















Concrete v Shingles
Round 1















Concrete takes it!








Stay tuned for round 2...

Thursday, October 2, 2008

A long week...

Well, it's been a long week. After our meeting a week ago with Professor Pollice we continued on with our plan of creating a test Tic-Tac-Toe wall panel game for the Wonderland environment.

After following the tutorials on the Wonderland Project homepage for creating and extending a cell we made our modifications to get a rough base of what our game would be. The files seemed right and all the code was in place, it was time to test.

Now comes the part where we run into trouble. The Wonderland Project sets up our test server no problem with the test WFS loaded with our Tic-Tac-Toe cell being found. The problem arises when the client is run and Wonderland tries to loads the code for the cell. Thats when we get this error:

...
WARNING: Error loading config file C:\Documents and Settings\Belgarion\.wonderland\config\PlacemarkConfig-127.0.0.1-1139.xml : C:\Documents and Settings\Belgarion\.wonderland\config\PlacemarkConfig-127.0.0.1-1139.xml (The system cannot find the file specified)
java.lang.ClassNotFoundException: org.jdesktop.lg3d.wonderland.tictactoe.server.TicTacToeCellGLO
...

The exception is being thrown by the URLClassLoader thread when it is run.

We have spent several nights now this week going over our build files, filesystems, dependencies, projects, project files, ant files, and so on to make sure we haven't missed any steps and really I don't see any steps in any of that that we are missing. My guess is that their is some certain action somewhere along the way that was not done properly.

The plan is to start getting active in the Wonderland Community and see if anyone has a solution to our problem. The hope is to have Tic-Tac-Toe by the end of next week!

Wednesday, September 24, 2008

Getting things going...

Welcome to the blog for the MQP group working on developing some tools for the virtual team room in the Wonderland universe under the supervision of Professor Gary Pollice. We haven't gotten to far past the opening steps of our project, design, planning, etc. , so there hasn't been much blog-worthy news.

In the past several weeks we have played around with Wonderland and set up our sourceforge project, as well as wrote out several pages of design notes for our plan as it is now. Also, we read up on the tutorials for making your own cells in Wonderland and all the necessary components.

Our projected schedule for the next week or so is to create a simple app for Wonderland, so that we can become more acclimated to the Wonderland API. The game is going to be a 2D Tic-Tac-Toe game that will be displayed as a wall panel. We figured this would be a good start to our project as a major chunk of our project will be the 2D adaptation of a user story management tool.

Tonight was a night of work for our group, as we spent a while getting net beans set up with our sample project for Wonderland. We have the project space all set up and the generic aspects of the file system done. The next step is to add functionality and develop the data setup of the game.

Tomorrow (well, today- hey let's face it we're CS majors, we're nightowls) we will meet with Professor Pollice at our regularly scheduled 10 a.m. Thursday meeting. I've been expecting him to want to chat about our design notes, it's a decent possibility he will.

Thanks for listening, James