Here Comes Mr Robot!

Published October 18, 2005
Advertisement
I'll be posting a few 'back issues' on our project (starting with this one) over the next couple of days, so people reading on gamedev.net can get up to date. Hope you enjoy it :)

-------------------------
Poo Bear - Programming
-------------------------

Project Status Announcement:

We are starting work on a new game, tentatively titled Mr.Robot. A 3D isometric adventure/platform/puzzle type game, inspired by the old Ultimate titles like Knightlore, Alien8 and Pentagram. We don't want to revel too much yet though, better to wait until it's more presentable. We'll keep the second under wraps for now until things are more settled, I don't want to talk about anything until there are screen shots and working prototypes. As Mr.Robot enters the final development phase of level design, level building and testing it is going to suck me in more and more.

------------------------
Fost - Art
------------------------

A late start for me as I've spent some time in Cyprus! Which was very hot, but had fantastic kebabs and beer! (Keo beer rocks!)

Currently I'm working on initial 'doodle sketches' for the robots that will appear in 'Mr. Robot':
Mr Robot: Rough Bot Sketches

Once I've hit on a shape I like, I'll usually work it up into a more detailed concept sketch such as this:
Mr Robot: Player Concept Art

Before Working it up into the final model:
Mr. Robot: Final Player Model

Although often the doodle sketch may be enough for me to get a clear vision in my head of the 3D model that I can work on straight away. It's much more efficient than working in 'the industry' where you would have to produce concept art that would require approval from management before you could do anything. This way the entire debate of what style of model to make happens in my head :D and I can spend more time on the game artwork. The downside is there's less hand-drawn art to stick in my portfolio :wink:

------------------------
Goober - Programming
------------------------

Aside from work on Mr Robot, I've been working on integrating a script language with our shader system, adding support for vertex lighting to the shader system, and writing vertex shaders to do our lighting. Let's go over this stuff a bit.

First of all I made an early decision to only support vertex shaders when doing vertex lighting, even if they are in software. Only a small class of cards "lose out" in this case - GeForce1/2 and Radeon7000 class cards. For cards that have no hardware transform and lighting it's all pretty much the same because they'd have to do it all in software anyway, and a vertex shader could potentially be faster than the fixed function pipeline because it's optimised for a specific case. I don't see this choice being a problem for the lighting models/number of lights/world complexity that we're aiming for, so it makes sense to keep the engine simpler in favour of requiring the CPU to do some extra work.

One issue that has become apparent with the recent lighting/shader work is that currently the script language is still without a high level language compiler, mainly due to there being higher priority things to deal with. This is kind of a pain because it means I'm the only person here that can write shaders that make use of the script language in any way. This affects more than just the lighting though, because Fost intends to use texture coordinate animation for some effects, and the script language will need to be used to set up data for that. Short-term there shouldn't be a problem, but it will definitely be easier when there is a high level language to use, to give Fost the freedom to try things out without the latency of needing to get me to implement something for him.
0 likes 11 comments

Comments

evelyn
Welcome to Journal Land!.. with customary + pressie for you :)

What a cool first entry btw, something else to keep me entertained!...good luck :)
October 18, 2005 07:57 AM
EDI
Nice art, you should be very welcome here =D
October 18, 2005 07:58 AM
HopeDagger
Welcome to the clubhouse. :)

The secret password is, "mumplefizzbot".
October 18, 2005 08:12 AM
Scet
There is nothing more awesome than robots.
(well except a sex robot, but nobody wants to build me that [sad])
October 18, 2005 08:29 AM
Ravuya
Hey, Poo Bear! I read the Moonpod forums almost religiously. Welcome to GameDev.net! [grin]
October 18, 2005 08:45 AM
Jesse Chounard
Holy Hell! That's a damn sexy robot!

Good work.
October 18, 2005 08:53 AM
Oluseyi
I really like the model. I'm interested in refreshing my long-dormant art skills, as well as branching into stuff like clay modeling as a means of prototyping and creating a tactile reference for diverse issues like lighting, etc. Essentially I'm looking at an entire asset production pipeline process. Care to share some insights into yours?
October 18, 2005 12:39 PM
Poo Bear
Thanks everybody for the really warm welcome!

@Oluseyi: Our asset production pipeline is fairly straightforward. Fost (who does all the art) builds everything in wings3d, and we have our own converter tools to get that into the game. Before that he often comes up with bits of concept art and gets feedback, although it's not strictly necessary and is pretty much his call. Coming from mainstream game production, we were used to have everything approved first, but sometimes Fost can just get a great idea and model it up off the bat - much faster when there's no management to keep happy :)

I should point out that the initial choice of wings3d was entirely down to budgetary constraints (we didn't have a budget!), but although it's a free application he has been really impressed. The only problem we are coming across at the moment is there's no animation support in wings. We have managed to shoe-horn one walk anim in (I have a backlog of stuff to post here to get us up to date. So much of this will get covered in the next week or two), because the game uses framed models (like Quake II where it morphs the models between frames), so we made a separate model for each frame. Fost looked practically suicidal at that time though; he's currently investigating another package that does animation (blender I think)...
October 18, 2005 02:08 PM
Rob Loach
Mr. Robot is pretty the nice looking Robot.
October 18, 2005 04:10 PM
Oluseyi
Quote:Original post by Poo Bear
@Oluseyi: Our asset production pipeline is fairly straightforward. Fost (who does all the art) builds everything in wings3d, and we have our own converter tools to get that into the game. Before that he often comes up with bits of concept art and gets feedback, although it's not strictly necessary and is pretty much his call. Coming from mainstream game production, we were used to have everything approved first, but sometimes Fost can just get a great idea and model it up off the bat - much faster when there's no management to keep happy :)

Yeah, that is pretty simple! Lucky you!

I'm looking at creating some original IP by first exploring and establishing a fictional world through filmic means - a range of animation techniques including machinima, stop-motion, limited animation and full animation (each chapter/volume in the mini-series is to have its own distinct aesthetic). Once done, I want to make a series of fairly compact games situated within that world, each one from a different genre convention/perspective (FPS, RTS, etc).

Obviously, the level of animation I require makes framed models an entirely unworkable solution. Thanks for sharing, though, and keep up the good work! Mr. Robot looks really, really good.

I'm probably going to look at Blender as a starting point, though I'll probably heavily customize it for my purposes, not because it can't meet them as is, but because the UI scares me!
October 19, 2005 04:22 PM
Poo Bear
Quote:Oluseyi Wrote:
I'm looking at creating some original IP by first exploring and establishing a fictional world through filmic means - a range of animation techniques including machinima, stop-motion, limited animation and full animation (each chapter/volume in the mini-series is to have its own distinct aesthetic). Once done, I want to make a series of fairly compact games situated within that world, each one from a different genre convention/perspective (FPS, RTS, etc).

Sounds difficult, but its a good idea because you will have a pre-existing fan base for your games based on the stories in other media.

October 20, 2005 02:13 PM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Profile
Author
Advertisement

Latest Entries

Finished!

1244 views

Trailer Movie Time!

1179 views

Road To Beta

1336 views

Hack Attack!

1237 views

War Angels APC

790 views

Xenomorph

1114 views

BLACK I.C.E.

1091 views
Advertisement