Steps in the creation of a Blender Workflow for a 3D Game for iPad / iPhone in Blender (Character...

Preview:

Citation preview

Steps in the creation of a Blender Workflow for a 3D Game for

iPad / iPhone in Blender (Character Creation & Setup)

inhumanvision.com

3D games and applications for Mobile devices (iPhone & iPad)

Open Source tools, mainly Blender as the core for 3D interactive content,

Specializing in 3D characters.

Mission: create a better experience for the user, to give more natural experience, more human-like.

Idea Generation (Empowering Creativity)

Ok, so this is what I want: To create a Great iPhone / iPad game.

My objective is focusing on the main character.

Philosophy: to approach the machine to the Human Level: The Emotion.

So, What kind of game character to create?

Think about your Objective Target. Their likes, and dislikes.

For instance, in Spain, the main thing is:

For instance, in Spain, the main thing is:

Bull Fight? Nooo…

For instance, in Spain, the main thing is:

Bull Fight? Nooo…

Food? Well, yes, but...

For instance, in Spain, the main thing is:

Bull Fight? Nooo…

Food? Well, yes, but...

Soccer??? YESSS!!

For instance, in Spain, the main thing is:

Bull Fight? Nooo…

Food? Well, yes, but...

Soccer??? YESSS!!

For instance, in Spain, the main thing is:

Bull Fight? Nooo…

Food? Well, yes, but...

Soccer??? YESSS!!…Sorry People…

Now, someone should play the ball.

I want to create an appealing, and fitting game character in the most of the 3G mobile market.

Now, someone should play the ball.

After a search, Manga is the choice.

Not too hard to design. Its 3D model is simple, a shader not too complex fits good on Real Time apps. Of course you can be also a genius with a unique style as well

Great Appeal (Fits good for any gender and age). Yes, women like Manga too!! And no matter age, from 7 to 70, Manga will always be a nice mean great appeal.

Now, someone should play the ball.

The whole scenario arises as a Single Main Sentence:

Let's make a Manga Girl Playing Soccer !!

…Sounds easy, huh?

Manga Girrrl!!

Gather of Concepts (Brainstorming, Feed-Back)

You can Google it! (Or Bing it or whatever) Networking (Use your Cloud) Research about the Trends.

The Anime looks are diverse, but I focused on three for a choice: There are (sort of) childish characters, then there are the mid age chars, and the big ones.

Of course this is a terrible generalization.

But some characteristics are common to all of them, for example:

Big Eyes

So, Check for Anime Eyes as well

Is there any soccer girl player in the room?Do girls play football soccer?

YEAH THEY DO !!

So, Look for an inspiration model.

Technology Adoption (Online Resources, Maximizing Own

Talents)

The lack of knowledge in the tool shouldn't determine technology adoption, that’s a No-No. The Technology shouldn’t drive you. You Drive the Tech.

Creating the Workflow

What if I can create the same level of integration, or at least an acceptable one (Not that fancy one, for instance), but cheaper , or free?

Each interface requires certain Requisites, not Burdens, to accomplish. So the focus should be: The questions must be: What does this tool need? (IN)What does this tool provide? (OUT)

The interface sometimes resembles something like this?

|--------------------------------------| Model UVMAP AO 2D Paint 3D Paint Merging Texture Tuning Blender Blender Blender GIMP Blender (GIMP or PS) Blender |--------------------------------------| Game Prototyping Scene Export Coding Test & Compile Blender GE Blender – Python – SIO2 (SIO2 & XCODE)

So, the tools Must Not determine What we are capable to do, But How we must proceed to merge the parts.

Black-Boxing (Graphic Design,3D Design & Prototyping, Game Compile)

iPad are more, say, personal devices. So, the need for a more natural human feeling in the characters is key.

Free technologies + build-block thinking = Better products, gives the characters more personality, regardless of the technology involved.

Organization (Data Reuse Model Do’s and Don’ts, Activities

and Knowledge Management)

Very often, and quickly, the need for specific skills to accomplish certain things becomes overwhelming, specially if

you try to keep all that in your head only.

Implementation

Modelling (Proof of Concept for Realtime)Texturing (Simplistic Model)

Rigging (IKA-Based, Face-Rich Features for Emotions)

I Need IKA, she is playing football!!

Assembly (And its Headache) Brute Force (Crash Test Dummy) Useful when you are inventing new production methods, not documented elsewhere, with lots of uncontrolled variables Procedural (By the Book) When you have a stable set of variables, for fine tuning your app

Future steps: - Porting to 2.5 - Automation - Link Objects to Export - Better Rig (Foot Roll, IK / FK Switching, etc) - BVH Animation Import

Pitfalls and how to face them Converting iPhone to iPad Bone layering to work on SIO2 Keyframe every other frame to correct deform interpolation Texture Merge between objects (Blender Clone Tool)

Not re-invent the wheel, improve it.

And Experiment !

Recommended