Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by Grady · Apr 14, 2011 at 11:49 AM · playercharactercustomthird-person

3rd person game alteration

Hey everyone, I am interested in creating a 3rd person game... and I was wondering if someone could explain to me how I could change the player's character to a custom player (default is that construction worker) e.g a different character model, and I am not experienced with scripting, neither do I have much knowledge with making the player have different animations to walk, run, jump etc... And also, if it's possible to make AI players, so for example, they walk around... Any answers would be greatly appreciated!!! Thanks

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

2 Replies

· Add your reply
  • Sort: 
avatar image
1

Answer by CHPedersen · Apr 14, 2011 at 12:31 PM

Well... If you already have the scripts you need to animate the character's motion, then I suppose all you need is to either find another character model, import the mesh in Unity, and attach the script(s) that you have to it, instead of the default construction worker.

I haven't had a look at what google has to offer in that regard, but maybe someone's made a generic humanoid mesh with arms and legs etc that can be animated with the default scripts. :P If not, you're in bad luck and you gotta make your own new character mesh in a 3D modeling program such as Catia or 3D Studio Max. In any case, you'd probably also need to make your own textures for the character. Are you comfortable in photoshop?

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Grady · Apr 17, 2011 at 12:18 PM 0
Share

no, i'm not very familiar with photoshop.... :/

avatar image
0

Answer by AngryOldMan · Apr 14, 2011 at 02:26 PM

One question at a time please.

Hey everyone, I am interested in creating a 3rd person game...

a third person (what) game? Third person shooter, third person MMO RPG, third person cooking game?

and I was wondering if someone could explain to me how I could change the player's character to a custom player (default is that construction worker) e.g a different character model,

You would have to make a different character model, then rig it so it has a bone structure to be used when animating, in order to properly animate the mesh. Then make your animations in your modelling software of choice (3Ds Max is great with Unity) and import them into unity.

and I am not experienced with scripting, neither do I have much knowledge with making the player have different animations to walk, run, jump etc...

well then you are going to have a tough time doing all of this. This is a long haul job and cant be done in a day,

It takes a while to model the basic character

then it takes a while to make the model actually look good by retopologising, projection mapping, texturing etc (if you don't need a decent looking model then dont worry about retopology and such for now)

Next you need to rig it which is basically giving it bones to lock movement and control the characters mesh to move properly

Then once it's fully rigged you need to animate it all together (or apply motion capture data) in a way that's easy for you to strip down into the seperate movements/actions

After that you need to import it into Unity and seperate it's animations, then use animation scripting to make the animations play in specific conditions (ie run when moving forward) Also you will probably need animation blending so you can play animations together (ie running and aiming)

Then you need to set up your world player and script in unity so that everything looks right, no point in the player looking like he is sprinting if he only moves a small amount or vice versa if he is walking and moves to fast and too far per step.

And also, if it's possible to make AI players, so for example, they walk around...

yes it is possible to make ai players, but you need to get to grips with how the basic stuff works before you start doing fully human AI.

Any answers would be greatly appreciated!!! Thanks

My suggestion is to aim a little lower, this is too much to try tackle for the 1st time, they are things that take a while of learning software, file types, memory limitations and pipelines of development. If I were you I would start off with a game that doesn't involve moving people. Try a very simple block game or maybe a car game.

As it goes to complete the things that you are asking would involve good knowledge of 3D modelling software (3DS Max, Maya, Blender) and 2D design software (Photoshop..don't know any others than that except paint, dont use paint!) as well as scripting and Unity. It's as big a task as asking someone to make an internal combustion engine when you know all they have is a toolbox and a swing set.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

No one has followed this question yet.

Related Questions

My character jumps infinitely, even when in mid-air 1 Answer

Rotating arm with Animation Event 1 Answer

Moving Rigidbody with Translate causes vibrating player when walking into objects 2 Answers

GUI letters number text custom 0 Answers

need help with the unity default player prefab 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges