분류 전체보기 187

[AWS의 기본 03] EC2 인스턴스 만들기

지난 시간까지 AWS의 계정을 만들고, 2중 암호로 로그인 보안을 강화하는 것 까지 살펴 보았습니다. 이제, AWS의 핵심 서비스라고 할 수 있는 EC2의 인스턴스를 생성해 보겠습니다. EC2는 가상의 컴퓨터(대부분의 목적이 서버이죠)를 만들고 관리하는 서비스라고 보면 되겠죠. VirtualBox나 VMWare, Paralles, Virtual PC 와 같은 소프트웨어를 사용해본 분들도 요즘은 많을 것이라고 생각합니다. 간단히 PC 내에서 가상의 PC를 만들 수 있는 프로그램들이죠. EC2도 비슷한 개념으로 가상의 컴퓨터를 만들어서 필요한 운영체제와 소프트웨어 상에서 필요한 서비스를 할 수 있다고 보면 되겠습니다. EC2에서 만드는 가상의 컴퓨터 하나를 인스턴스라고 부르는데, 우리가 쓰는 실제 컴퓨터와는..

[AWS의 기본 02] MFA로 계정 보안 강화하기

첫 글에서는 AWS의 계정을 만드는 방법을 살펴봤습니다. 계정을 만들었으면, 이제 계정 로그인 보안을 강화하는 방법을 알 필요가 있을것 같습니다. AWS에서 로그인 보안을 강화해야 하는 이유는 뭘까요? 우리가 인터넷 뱅킹이나 금융관련 거래를 할 경우 일반적으로 단순히 아이디와 비밀번호만 가지고 금융 거래를 할 수는 없지요. 아이디와 비밀번호는 노출되거나 풀릴 가능성이 있기 때문에, 잘못하면 소중한 자산이 엉뚱한데 이용될 수도 있기 때문이겠지요. AWS의 경우 (예약 인스턴스가 있기는 하지만) 기본적으로 사용한 만큼 과금되는 시스템입니다. 그런데, 요금을 살펴보면 알겠지만, 어떻게 사용하는가에 따라 어마어마한 비용이 청구 될 수도 있습니다. 만약에 누가 내 아이디와 비밀번호로 AWS에 접속해서 고사양의 인..

[AWS의 기본 01] 계정 만들기

클라우드라는 용어가 이제는 흔하게 된것 같네요. 클라우드 서비스라는 것이 여러 분야에서 활용되고 있는데, 서버를 제공하는 면에서도 참으로 유용한 서비스가 아닌가 싶습니다. 예전에는 서버를 통한 어떤 서비스를 제공하려고 하면, IDC나 서버실에 서버를 구축하고 이런저런 장비를 세팅하려고 하면 보통일이 아니었는데, 이런것을 서비스로 제공받을 수 있으니, 정말 편리해졌다고 할 수 있겠네요. (물론 예전에도 웹호스팅이나 서버 호스팅이 존재 하였지만, 현재 지원되는 클라우드 서비스하고는 차이가 크지요) 서버를 제공하는 클라우드 서비스를 제공하는 업체들이 이제는 많아졌습니다. 아마존(AWS), 마이크로소프트(Azure), KT (Ucloud), SKT, LG U+ 등등... 그 중에서 이번에는 가장 많은 유저수를 ..

Sprite3D 지원하는 Cocos2d-x v3.2 정식 버전 발표

2014년 7월 19일자로 cocos2d-x.org에, Cocos2d-x 3.2 정식 릴리즈가 업로드 되었습니다. 이번 버전에서는 3.1에서 추가되기 시작한 3D 모델에, 3D 스켈레톤 애니메이션을 지원하는 것이 눈에 띄는군요. 소개글 서두에 이번 버전의 특징을 잘 요약 하는 것 같습니다. v3.2부터, 여러분은 3D 스켈레탈 애니메이션과 함께 3D 캐릭터를 만들 수 있습니다. 여러분은 여러분의 cocos2d-x 게임에 iOS와 안드로이드 둘 다 게임 컨트롤러를 붙일 수 있습니다. 그리고 Lua와 JavaScript 코딩을 지원하는 새로운 Code IDE를 소개합니다. 이번 버전의 특징은,- 새로운 3D 애니메이션의 지원으로 2.5D 게임이나 간단한 3D 게임을 제작할 수 있을것.- iOS와 안드로이드를..

Cocos2d-x v3.0 정식 버전 발표

드디어, 오늘날짜(2014/2/24)로 Cocos2d-x v3.0 의 정식버전이 발표되었습니다. 그동안 긴 알파와 베타, RC를 거쳐 드디어 발표되었네요. 자세한 내용은, Cocos2d-x.org의 뉴스페이지의 http://cocos2d-x.org/news/215 에서 살펴볼 수 있습니다. 이전 3.0RC2에 비해서 몇가지 버그들이 수정되었고, 약간의 기능추가가 있었던것 같습니다. 자세한 변경 로그는 https://github.com/cocos2d/cocos2d-x/blob/cocos2d-x-3.0/CHANGELOG 에서 확인 할 수 있습니다. 또한 릴리즈 노트를 보면, 이번 3.0 버전의 많은 특징들을 살펴 볼 수 있습니다. 릴리즈 노트는 https://github.com/cocos2d/cocos2d-..

Cocos2d-x 에서 iOS와 안드로이드 배경음악 종류 분리

게임을 제작할때 BGM(배경음악)은 거의 필수라고 할 수 있을 것입니다. 모바일 게임을 제작할 때 BGM 파일 포맷을 어떤것을 사용하나요? MP3의 경우 톰슨멀티미디어가 특허 라이선스를 관리하고 있기 때문에 예전에 PC 게임 제작하는 업체들은 MP3대신에 OGG를 많이 사용하였습니다. 특허문제는 나중에 큰 문제가 될 수 있기 때문에 (MP3는 적극적으로 감시하는것으로 압니다) 주의 깊이 사용해야 할 것입니다. (종종 특허나 라이선스, 저작권등에 둔감하신 분들이 계시더군요.) iOS의 경우는 MP3를 그대로 BGM으로 사용하는 경우도 많은것 같습니다만, 안드로이드의 경우는 PC와 같이 특허를 피하기 위해 OGG를 쓰는것이 안전한것 같습니다. 여튼 특허 라이선스 문제로 들어가면 일이 복잡해 집니다. (예전에..

[Cocos2d-x] iOS 7이상에서 런치 이미지 페이드아웃 방지

어플리케이션을 개발 할 때, 일반적인 어플리케이션의 경우도 가끔 필요할 때가 있지만, 특히 게임의 경우 여러가지 이유로 런치 이미지(Launch Image, 또는 Splash Screen)를 필요한 만큼 보여주거나 커스터마이징 해야 할 필요가 있습니다. iOS의 경우는 기본적으로 Xcode에서 런치 이미지를 지정하여 프로그램이 실행될때 바로 해당 이미지가 나오게 되며, 프로그램 로딩이 끝나면 사라지게 됩니다. 그래서 Cocos2d-x의 사용자의 경우, 보통 런치 이미지를 연결해서 보여주기 위해 첫번째 씬을 런치 이미지가 나타나게 하고, 여기서 타이틀로 넘어가기 전에 필요한 처리를 하고 타이틀씬으로 넘어가는 과정을 거치게 되지요. 문제는 iOS 6까지는 아무런 문제가 없었지만, iOS 7부터는 똑똑한(?)..

LG 옵티머스G 프로 킷캣 업데이트 시작

어제(2014년 3월 20일)부로 SKT와 LG U+용 LG 옵티머스G 프로의 안드로이드 킷캣(Kitkat, 4.4) 업데이트가 시작되었습니다. 2월전에 될것 같다는 소문은 실패, 3월에는 될것 같다는 소문과 해외 글을 바탕으로 6월은 되야 되지 않겠느냐는 무성한 소문(?)이 있었는데, 3월 내에 업데이트 해주는군요. 오늘 아침에 소프트웨어 업데이트를 눌렀더니, 꽤 사이즈가 큰(약 700MB) 업데이트가 있다고 뜨더군요. 바로 업데이트를 눌러 업데이트를 시작 했습니다. PC 없이 그냥 에어 업데이트로 가능 하더군요. (단 배터리 량 체크, 전원 꽂아놓고 하는건 기본이죠.) 아래는 업데이트가 완료된 킷캣 화면입니다. 보시다시피 화면 잠금, 상태줄, 슬라이드 다운화면등 일부 UI의 변경은 있습니다만, 전체적..

GDC2014에서 에픽, 언리얼4와 새로운 가격 정책 소개

이번 GDC 2014에서 에픽게임즈가 언리얼4 (Unreal 4)의 새로운 가격 정책을 발표했다고 합니다. 사실 언리얼엔진 하면 이름만 들어도 알 정도로 유명한 엔진이죠, 개발자들 사이에서는 말 그대로 고급엔진(?) 정도로 특히 인디개발자들은 구경도 못해볼 엔진이라고 이야기될 정도로 가격도 비싸고 로열티도 쎈걸로 인식되고 있습니다. 그런 언리얼엔진이 이번에 파격적인 조건으로 변경되었습니다. 언리얼4부터는 월 구독형으로 사용할 수 있게 되었는데, 월 19불(미화)에 로열티는 총 매출액(판매가격)의 5%로 발표되었습니다. 사실 언리얼로써는 파격적인 가격이라고 밖에 볼 수 없겠네요. (UDK가 아닌 진짜 언리얼입니다.) 이 가격은 데스크탑(PC/맥)과 모바일(iOS/안드로이드)를 포함한 가격이라고 합니다. U..

GDC2014에서 크라이텍, 새로운 크라이엔진 구독형 가격정책 소개

이번 GDC2014에서는 게임엔진 회사들의 경쟁이 치열한것 같습니다. 크라이엔진(CRYENGINE)으로 유명한 크라이텍(CRYTEK)이 이번 GDC 2014에서, "Engine-as-a-Service" (Eaas) 프로그램을 발표했습니다. 올해 2014년 4월부터 인디 개발자들은 러닝 로열티 없이 유저당 월 9.99불(미화)을 지불함으로써 크라이엔진을 사용할 수 있다고 합니다. 인디 개발자로써는 비싼 가격에 엄두도 못낼 엔진들의 파격적 가격 행보가 계속되는군요. 좀더 자세한 정보는 추후 제공될 것이라고 합니다. 크라이텍의 비즈니스 개발이사인 카를 존스는 "우리는 새로운 크라이엔을 소개했을때, 이것은 엔진을 서비스로서 창조하는 첫걸음이었다. 우리는 모든 구독 기반 개발자들이 곧 사용할 수 있게 될 크라이엔..