Steps in the creation of a Blender Workflow for a 3D Game for iPad / iPhone in Blender (Character Creation & Setup)

Slides:



Advertisements
Similar presentations
2006 Adobe Systems Incorporated. All Rights Reserved. 1 End-user programming and Flash Jen deHaan Sr. Technical Writer April 23 rd 2006.
Advertisements

Social Media for Nonprofits HOW AND WHY OF SOCIAL MEDIA FOR NONPROFITS.
Spring 2007COMP Design Teams Team Structure Interdisciplinary Teams.
Aug 24, Fall 2005ITCS4010/50101 Design Teams Team Structure Interdisciplinary Teams.
Copyright © 2004/5 Bolton Institute The Logo design process It's imperative that you understand your customer's target market before you even begin to.
Game Design Without Breaking the Bank Brian Windsor The Ohio State University Advanced Computing Center for the Arts and Design
Game Design and Programming. Objectives Classify the games How games are design How games are implemented What are the main components of a game engine.
Sep 14, Fall 2006IAT 4101 Design Teams Team Structure Interdisciplinary Teams.
Content Creation Project 2 Due date: Monday, September 22 nd.
Chapter 3.1 Teams and Processes. 2 Programming Teams In the 1980s programmers developed the whole game (and did the art and sounds too!) Now programmers.
SE 555 Software Requirements & Specification 1 SE 555 Software Requirements & Specification Prototyping.
Interactive Media and Game Development Project. Introduction ARG story: –monolithic game corporation (like EA) is trying to take over the world –using.
Online Marketing is Changing the Game for Local Businesses. Here’s how your company can adapt and grow. Strategic Business Solutions (SBS) | Contact Us.
Proportions What it has to do with faces. According to digitalartforall.com Digital Art can be defined as any art that is made with the help of a computer.
Domain Modeling (with Objects). Motivation Programming classes teach – What an object is – How to create objects What is missing – Finding/determining.
GETTING BUTTS INTO THE SEATS. SOCIAL MEDIA FACTS As of tomorrow Facebook will be 10 years old and has an estimated 1.3 BILLION users Facebook StatisticsData.
Empowering the next generation of builders Build-It-Yourself seeks partners who can help bring a mobile device game development workshop direct to kids.
-What works for me….. Be more efficient Engage your students Teach concepts in new ways Make those old lessons fun and new by adding tech We live in a.
Notes on the Game Development Process
CASE Tools And Their Effect On Software Quality Peter Geddis – pxg07u.
Web Design and Patterns CMPT 281. Outline Motivation: customer-centred design Web design introduction Design patterns.
The New Medical Device Audio & Video Player The interactive learning tool that is full of possibilities! from CMO Digital.
Lesson 23 Understanding Multimedia. This lesson includes the following sections: Multimedia, Interactivity, and New Media Information in Layers and Dimensions.
Platforms for Learning in Computer Science July 28, 2005.
1 PowerPoint Presentation Design Wednesday, September 02, 2015Ms. Wear Info Tech 9/10.
NOTES TO ANDERSON, CHAPTER 4 PROFESSIONAL WRITING.
Captcha Soft solutions Pvt Ltd is a recognized name in the web design industry. For the past three years, we’ve been doing what we love: inventing, conceptualizing,
The Evolution of Video Game Development Research by Jariel Ortiz, Academia Bautista de Puerto Nuevo, San Juan, Puerto Rico Research Mentor: Prof. Irma.
N.G.G.C A gaming console which can be used as a generic multimedia device It has different built in modes such as the COMPUTER MODE, THE SET-TOP BOX MODE.
Are Your Goals Realistic?
Developing Personal Identity & Character
CS426 Game Programming II Dan Fleck. Why games?  While the ideas in this course are demonstrated programming games, they are useful in all parts of computer.
Designing the iPhone User Interfaces – Case Studies (1 – 6) Presenter: Tony Chiou.
Project ImpactO Do you have the balls?. Unity 4 Pro Version control Global effects (God rays, volumetric partilcles, realtime shadows)
Game Interface Design by Brent Fox
Facebook Success Strategy Working Through The Specifics.
Fundamentals of Game Design
© 2012 Adobe Systems Incorporated. All Rights Reserved. Copyright 2012 Adobe Systems Incorporated. All rights reserved. ® INTRODUCTION TO FLASH ANIMATION.
PRESENTATION 1: 05-SEP-2012 DUNGEONBARD (IOS GAME) Mobile Application Development.
Social Applications in the Classroom New technologies in the classroom can help reach a larger range of students. By using a myriad of technologies we.
Making Decisions uCode: October Review What are the differences between: o BlueJ o Java Computer objects represent some thing or idea in the real.
1 Construction Chapter Key Concepts Be familiar with the system construction process. Understand different types of tests and when to use Understand.
Kevin Clow: Artificial Intelligence Programmer Level Designer 3D modeler Matthew Vaughan: Project Manager Graphical User Interface Programmer Audio Programmer.
InSPIRe Australian initiatives for standardising statistical processes and metadata Simon Wall Australian Bureau of Statistics December
1 Design and Integration: Part 2. 2 Plus Delta Feedback Reading and lecture repeat Ambiguous questions on quizzes Attendance quizzes Boring white lecture.
TownMUD An Interface for a Text-Based Multiple User Dimension.
MODUL 2: KEY POINTS IN DEVELOPING ANDROID APPS Studio Mobile Content Development IMTelkom 2012.
“The perfect project plan is possible if one first documents a list of all the unknowns.” Bill Langley.
Karsten Köneke October 22 nd 2007 Ganga User Experience 1/9 Outline: Introduction What are we trying to do? Problems What are the problems? Conclusions.
Reading Flash. Training target: Read the following reading materials and use the reading skills mentioned in the passages above. You may also choose some.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Teaching and Learning with Technology Master title style  Allyn and Bacon 2002 Teaching and Learning with Technology to edit Master title style  Allyn.
IPhone Basics John Coney Brien Nakamoto Spring ETEC 632 University of Hawaii at Manoa Department of Educational Technology.
Notes: Animation (yes or no): Text/Audio Narration: Title: Scene Graphics (yes or no) : Audio (yes or no): Slide number: Skill or Concept:
Company Profile. Who are we? Headquartered in Abu Dhabi – UAE, Smart Prestige was founded by a team of talented and achievement oriented professionals.
CHARACTERISTICS IN A WORKPLACE By Rahmi Hossain. ORGANISATION Time Management Dedication Good Teamwork Good Attitudes Good communication skills Confidence.
Chapter 6.7 Animation. 2 Overview When to use animation Feedback to player about interaction with UI and in-game action Communicating environmental* conditions.
Mental Block Post Mortem. The Team Kepera Amun –Programmer –Responsible for the original game concept –Really brought together the gameplay and did most.
Using Google Apps at Coonabarabran High 2013 An introduction to new DEC- approved tools for staff and students.
Computer Graphics Imaging Lecture 13 and 14 UV Mapping.
 David Hietpas  Library Web Developer  University of Wisconsin - Polk Library.
Oleksii Maksymenko. Dive into the project context: How was it and How it is going? Trying to apply my Tester’s experience on own project What should be.
2014 Animation Programming for Music Video Games Jessica Scott Harmonix Music Systems, Inc. October 10, 2014 #GHC
Outline plan ● In 30 minutes: ● Introduce me ● Why Review games ● Ted Talk inspiration – 5 aspects of computer games that beat education ● Use PPT and.
Swift by Kevin Gamboa Teky Alvarado Hieu Tran Elizabeth Sanchez
User Interface Design and Usability Course Introduction
Chapter 6.7 Animation.
Chapter 6.7 Animation.
Microsoft powerpoint - google slides - apple keynote
How to Stay Organized in an Online Class
Presentation transcript:

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:

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 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 !