1. 유니티 엔진이란? 유니티는 2d와 3d 그래픽을 모두 지원하는 다목적 게임 엔진입니다. 또한 유니티는 개인개발자에게 대부분의 기능을 무료로 제공합니다. 현재 가장 많이 사용하는 게임엔진이며 한 프로젝트에서 여러 디바이스(모바일, 데스크톱, 콘솔 게임용 등..)로 빌드 할 수있습니다. 유니티는 프로그래머가 아니면 시도할 수 없는 기존 개발 엔진과 달리 직관적인 에디터로 되어있어 진입장벽이 낮습니다. 대부분 드래그앤드롭 방식으로 오브젝트를 편집할 수 있고 물리 엔진을 내장하고 있어 수학적인 물리를 구현하지 않아도 개발 할 수 있습니다. 또한, 버전이 올라갈수록 제공되는 신기술 및 성능 향상은 유니티의 장점입니다. 즉, 유니티는 모든 것을 바닥부터 코딩해야되는 다른 엔진과 달리 미리 만들어진 부품을 조립..
안드로이드 키해시 간편하게 생성하기 키해시는 카카오톡, 페이스북 등 SNS API를 사용할 때에 필수입니다. 해시키는 개발용 키와 상용 키 (릴리즈 키) 2가지가 있습니다. 그래서 2가지 모두 등록해주면 편리합니다. 만약 키해시가 맞지 않으면 API가 동작하지 않으니 반드시 올바르게 확인 후 등록해주세요 현재 키해시 생성 방법은 터널로 생성하는 방법이있지만 간편하게 프로젝트를 실행하여 생성하는 방법이있습니다. @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_facebook_hash_key); try { PackageIn..
08. 스프링(Spring) 개발 - 프로젝트 계층 구조 설계 이전글 : http://marshmello.tistory.com/9 이전 글에서는 프로젝트를 생성하고 기본 UI 셋팅을 하였습니다. 이번글에서는 구현 작업중에 가장 먼저 처리하는 작업인 등록기능과 그 중에서도 영속 계층에 대한 처리 방법을 작성하겠습니다. 개발 경험이 충분하다면 컨트롤러를 먼저 작성하는 것도 좋은 방법이지만 간단한 테이블 구성인 경우와 개발 경험이 적은 경우에는 쉽게 결과를 파악 할 수 있는 영속 계층을 구현하는 것을 권장합니다. 만일 테이블의 구성이 복잡하다면 오히려 화면을 먼저 볼 수 있는 개발방식이 나은 경우가 많습니다. 데이터베이스와 관련된 작업을 먼저해서 좋은 점 중 하나는 그 사이에 변경되는 화면의 설계를 미룰 수 ..
- Total
- Today
- Yesterday