So I'd been holding off on showing off screenshots of Carnival for a while. But now that the Senior Project Fair is over, I may as well show off where it stands. I was going to post a video as well, but I think I'll hold off on that for a bit. At least until I've got some rather major bugs sorted out and a few extra animations and particle effects thrown in.
Be sure to check out Marie's blog as well. She was responsible for all of the character, armour and weapon textures, and definitely bumped our overall visual quality up a couple notches.
The two trainer screens - currently missing skill descriptions. The icon designs were done by Lee Pakkala, the UI elements and background by Marie Deslauriers, and the two trainers were illustrated by me. I also was responsible for adding the interactivity in Flash with Actionscript 2.0 and connecting it to the Unrealscript side of things.
The gear and abilities loadout screens, just before a player enters a server game. Currently missing weapon/armour descriptions, and more specific details. Icons are dragged across from the table on the right and dropped on slots on the left. Armour and weapons are equipped in real-time on the character preview. The player can also click and drag on the preview area to rotate the model. The armour and weapons were modeled by Lee Pakkala. The character mesh was modeled and textured by Marie Deslauriers, who was also responsible for painting the weapon and armour textures.
Some in-game screenshots. I tried taking these on my own, holding two controllers and hitting the screen capture button as quickly as I could. I would have liked to use our spectator camera to angle the shots more effectively, but unfortunately one of the major bugs we are currently experiencing made that impossible. The environment was modeled and textured by Nick Zou, although I retextured certain pieces (most notably the walls immediately surrounding the arena, and the structures into which the doors are set). Animations were posed by Hana Ameerah, Shahd AlFakhry and Nick Zou. I was responsible for taking those poses, tweaking them to ensure that they communicated their respective actions effectively enough, and also set their timings. Again, HUD UI was designed by Marie Deslauriers and the icons were the work of Lee Pakkala. All of the programming - game mechanics, HUD, networking, as well as the construction of levels, animation trees, particle effects, etc. were handled by me.
Hopefully if I am given the chance to work on a project like this again in the future, I will be able to disperse the programming and game-engine-related responsibilities across more team members, instead of taking them on myself. I would have also certainly liked to have worked on more of the art and asset creation, but unfortunately, I did not have the time.