블로그 이미지
Every unexpected event is a path to learning for you. blueasa

카테고리

분류 전체보기 (2849)
Unity3D (893)
Script (94)
Extensions (16)
Effect (3)
NGUI (81)
UGUI (9)
Physics (2)
Shader (42)
Math (1)
Design Pattern (2)
Xml (1)
Tips (204)
Link (26)
World (1)
AssetBundle (25)
Mecanim (2)
Plugins (87)
Trouble Shooting (71)
Encrypt (7)
LightMap (4)
Shadow (4)
Editor (12)
Crash Report (3)
Utility (9)
UnityVS (2)
Facebook SDK (2)
iTween (3)
Font (18)
Ad (14)
Photon (2)
IAP (1)
Google (11)
URP (4)
Android (54)
iOS (46)
Programming (479)
Server (33)
Unreal (4)
Gamebryo (56)
Tip & Tech (189)
협업 (64)
3DS Max (3)
Game (12)
Utility (141)
Etc (99)
Link (34)
Portfolio (19)
Subject (90)
iOS,OSX (52)
Android (16)
Linux (5)
잉여 프로젝트 (2)
게임이야기 (3)
Memories (20)
Interest (38)
Thinking (38)
한글 (30)
PaperCraft (5)
Animation (408)
Wallpaper (2)
재테크 (19)
Exercise (3)
나만의 맛집 (3)
냥이 (10)
육아 (16)
Total
Today
Yesterday


안드로이드 네이티브 크래쉬 덤프 (ARM cpu)


반응형
Posted by blueasa
, |


모바일 게임 최적화의 정석 - 텍스처 압축 편


모바일 게임 최적화의 정석 - 렌더링 편


모바일 게임 최적화의 정석 - 메모리 편


반응형
Posted by blueasa
, |

Doxygen For Unity

Unity3D/Tips / 2014. 9. 11. 10:18



DoxygenForUnity.zip




Link : http://www.jacobpennock.com/Blog/?p=629

반응형
Posted by blueasa
, |



게시일: 2013. 8. 2.

Like most Unity developers, I've encountered the "Missing Script" issue dozens of times in Unity. I finally had enough of having to hand-edit each component to resolve the issue, and wrote an editor extension to help identify and resolve the issue. This video shows a little bit about how it's used.

You can read more about this utility and download the UnityPackage for free on my website at

http://daikonforge.com/forums/resources/fix-missing-scripts.3/



[file]


DaikonForge.MissingScriptResolver.unitypackage



출처 : http://www.youtube.com/watch?v=xz0wbAA3iW0


반응형
Posted by blueasa
, |


링크 : http://wlhermit.blog.me/220061141482


원본 링크 : http://darkgenesis.zenithmoon.com/so-you-want-to-be-a-unity3d-game-developer/



So you want to be a Unity3D game developer?

UnityDeveloper

Unity3D has been making great strides of late, it’s has been one of the big go-to middleware engines for budding iOS and Android game developers and even expanded its reach to Web, Windows desktop and other platforms.

It’s recent Microsoft partnerships have also been making big waves and have spurred on its adoption, introducing both the Windows Phone 8 and Windows 8 platforms and more recently with the announcement of Xbox One support, best of all it’s completely free for all Microsoft platforms.

Unity3D comes in three flavours:

 Unity3D Trial

When you first download Unity3D and setup a new account you get access to all of Unities tools and accessories that are included in the Pro version for 30 days, after that it will revert to the Free version or you can pay for Pro.

 Unity3D Free

As it says on the box, this is the default Free tier for Unity, you get access to the editor and all the basic features, however some advanced performance, profiling and graphics features are disabled.  You can still make one heck of a game if you do it right and it’s perfect while you are learning Unity.  But once your game gets beyond a certain size you may find the lack of the pro features limiting.

 Unity3D Pro

Basically every tool and feature of Unity at your disposal including LOD support, texture batching, asset streaming, custom splash screens, 3D textures and HDR, the list goes on – see Unity Pro detail page for more details and a comparison of the Pro vs Free features.


So how to get started?

As with my Monster links post, I’ve compiled an extensive list of resources at your disposable on your Unity3D journey, split up in to sections to allow you to target what you need.

Beginner tutorials

Intermediate tutorials

2D specific tutorials

Project based training – learn by doing

Video based tutorials

Unity3D component tutorials

Unity3D master sites – Unity training is just their thing

Unity3D paid for training

Scripting links and help

Design or 3D modelling help

Shader help and tutorials

Performance and architecture

Platform specific

Animation and Mecanim

Generic Tips and Tricks

Multiplayer tutorials

Music and Audio

Unity addons and engines

Cloud and backend systems

Help and forums

Sample Projects

Resources

Other things to check


On with the show

If you know of any other stella resources out there that will help out a new comer to Unity3D or a set of advanced tutorials and resources then be sure to comment below and I’ll add them in.

Like the other “Monster Set of Resources” post, I try to keep these up to date with new additions as I find them.

Party on.


반응형
Posted by blueasa
, |

AnimationClip의 Type을 바꾸려고 fbx-rig에서 Generic/Legacy 등으로 바꿨는데 다른 방법을 다른분이 올려주셔서 올려 놓음.


1) 유니티에서 AnimationClip 파일 선택.

2) Inspector창의 Inspector가 써진 탭에서 마우스 우클릭하면 팝업 메뉴가 뜬다.

3) 기본 Normal로 돼 있는데, Debug로 바꾸면 숨겨진 메뉴가 뜸.

4) m_AnimationType을 원하는 타입의 숫자로 바꿔주면 된다. 값은 대충 아래와 같은 듯..


enum AnimtionType

{

None = 0,

Legacy = 1,

Generic = 2,

Humanoid = 3,

}


참조 :  하이에나 2014.06.30 18:35:33 댓글달기

애니메이션 클립 선택하시고 Inspector 모드를 Debug로 바꿉니다. 
그러면 숨겨진 변수들이 나오는게 거기서 Type을 1로 해주면 Legacy 타입으로 바뀌어요


출처 : http://devkorea.co.kr/bbs/board.php?bo_table=m03_qna&wr_id=48480&page=0&sca=&sfl=&stx=&spt=0&page=0&currentId=44#c_48534

반응형
Posted by blueasa
, |

출처 : http://gpgstudy.com/news/item/1089


Link : http://egohim.blog.me/220043935476

반응형
Posted by blueasa
, |

출처 : http://gpgstudy.com/news/item/1088


링크 : http://www.gamedev.net/page/resources/_/technical/game-programming/pathfinding-and-local-avoidance-for-rpgrts-games-using-unity-r3703

반응형
Posted by blueasa
, |

유니티 관련..

Unity3D/Tips / 2014. 6. 28. 03:13


Link : http://unitycoder.com/blog/

반응형
Posted by blueasa
, |
안녕하세요 유니티스터디에서 도움만 받는 잉여 회원 입니다.
 
로딩 페이지 구현? 에 고생해서 정식으로 유니티스터디를 통해서 올립니다.
 
 AsyncOperation.progress라는 놈이 pc에서는 제대로된 값을 얻을 수 없어서 삽질을 많이 하셨습니다 ㅠㅠ
 
using UnityEngine;
using System.Collections;
public class EnterLoadPage : MonoBehaviour {
 
 public UISlider  Script;
 public UISlider  ScriptPercent;
 public UILabel  textScript;
 
 AsyncOperation   async;
 
 bool IsLoadGame = false;
 
 public IEnumerator StartLoad( string strSceneName )
 {
        if (IsLoadGame == false) 
        {
            IsLoadGame = true;
            
            AsyncOperation async = Application.LoadLevelAsync ( strSceneName );
        
            while(async.isDone == false) 
            {
                float p = async.progress *100f;
                int pRounded = Mathf.RoundToInt(p);
    
                textScript.text = pRounded.ToString();
 
                //progress 변수로 0.0f ~ 1.0f로 넘어 오기에 이용하면 됩니다.
                ScriptPercent.sliderValue = async.progress;
                
                yield return true;
           }
        }
    }
 
 void Start()
 {
       StartCoroutine( "StartLoad", "SceneGame" );
 }
 
 float fTime = 0.0f;
 
//로딩 페이지에서 연속으로 애니메이션 만들때 Update 함수 내에서 만들면 됩니다.
 void Update () {
  fTime += Time.deltaTime;
  
      if( fTime >= 1.0f )
      {
            fTime = 0.0f; 
      }
  
        Script.sliderValue = fTime;
  }
}
 
 
사용법은
 
Scene과  로딩 부하가 심한 Scene 사이에 해당 ScenePage를 추가 하여 사용하시면 됩니다.
 
ex)
 
SceneMenu -> SceneLoadingPage -> SceneGame
 
 
읽어 주셔서 감사합니다.



출처 : http://www.unitystudy.net/bbs/board.php?bo_table=tip&wr_id=52

반응형
Posted by blueasa
, |