After working on the initial client/server chat features and a basic visual interface, I began to work on a full 3D virtual world for the VGT. This is a preview of current progress on the project. So far all the new work has been done on the server. I will have to implement the changes on the VGT client program before multi-player tests of the new features can occur.
There is still much work to do. But I'm fairly happy with progress so far. Feedback will always be nice to have.
The graphics may not be as fancy as some other games, but the graphics are functional. The characters alre fully animated and can interact with the virtual world in a variety of ways. Characters can: run, jump, crawl, swing, swim, shoot, and even fly.
The Character graphic matches the character's current equipment, and activity. If a character is wearing green armor and carring a big gun, it will all be clear in the character's appearance. If a character drops his weapon, it will be seen lying next to him on the ground. If a character shoots his weapon, the gun can be seen to fire and the sound will automatically play. The VGT traces a projectiles trajectory through space. And If a person is hit by the shot, the VGT will automatically calculate hit location and damage.
Here are two screen shots from the server:
Screen Shot One in this scene three characters have gathered on a bridge. Amanda is demonstrating that she has a big gun and is willing to use it. Tam also has his weapons out and is ready to use them. Zalphaz (the Big Headed Alien) is trying to make peace.
Around the edges of the 3D window sill, controls for zooming, scrolling, camera angle can be seen. And Over on the left, we can see data on the current character (Amanda), including the items she has in her hands and what she is wearing.
Screen Shot Two in this scene Zalphaz is crawling under a window in hopes that he will avoid detection by those inside.