분류 전체보기 179

GDC 2015 유니티, 유니티5 정식 발표와 퍼스널 에디션 발표

어제는 언리얼엔진4의 구독료 무료화라는 따끈따끈한 소식이 들어왔었죠. 이에 그럼 유니티는 무엇을 발표할 것인가 궁금했었죠. 오늘 새벽(현지시각 2015년 3월 5일) GDC 2015에서 유니티는 작년에 발표했던 유니티5의 정식 버전 공식 출시를 알렸습니다. 또한 기존 FREE 에디션의 명칭을 Personal(퍼스널) 에디션으로 바꾸고, 스플래시 스크린(게임을 실행할때 맨 처음 나오는 로고 화면) 제한을 제외하고, 모든 기능제한을 풀었습니다. 즉, 이제 무료버전에서도 스플래시 스크린을 제외한 유니티5 프로 에디션의 모든 기능을 사용할 수 있게 되었습니다. 그동안 유니티의 무료에디션에서는 기능제약이 많아서, 사실상 유니티 프로의 맛보기라는 평가도 많이 받았는데요, 때문에 스플래시도 스플래시지만 뭔가 중요한거..

GDC 2015 에픽 게임즈, 언리얼 엔진 4 (UE4) 구독료 무료 선언

지금 미국에서는 GDC 2015가 한창 열리고 있습니다. 작년에는 에픽 게임즈가 비싸기로 유명(?)했던 언리얼엔진을 언리얼엔진4(이하 UE4)의 발표와 함께 파격적인 조건에 사용할 수 있게 해서 화제를 모았었죠. (기존에는 언리얼 엔진을 사용하려면 수억원의 비용을 들여야 하는 것으로 알려져 있었는데, 작년 GDC에서, 월 미화 19불의 구독료에, 5% 로열티로 파격적인 조건을 내세웠습니다.) 올해 GDC에서 금일 새벽(현지로는 2015년 3월 2일) UE4의 월 구독료를 없앴다고 발표했습니다. 이제, UE4를 사용하려면, 무료로 다운로드해서 사용하고, 수익 발생시 로열티만 지불하면 되도록 바뀌었습니다.(작년 조건 : 월19불(미화) + 관련 매출의 5% (단, 분기별 미화 3000불까지 면제) 오늘부터의..

다른 PC의 안드로이드 스튜디오에서의 APK 설치 에러

개발작업을 하다보면 개발하던 소스코드를 다른 PC에서 작업해야 할 일이 생기는 경우가 많습니다. 제 경우에는 집과 작업실을 왔다갔다하며 작업을 하기 때문에 그런 경우가 더 많이 발생을 하는군요. 두대의 PC가 모두 같은 개발용 키스토어를 사용하고 있는 경우라면 상관 없겠지만, 다른 경우에는 안드로이드 스튜디오에서 해당 소스코드를 빌드해서 배포(설치)하려고 하면, 인증서가 달라서 단말기에 설치된 앱을 삭제하고 재설치 한다는 경고가 뜨게 됩니다. 그런데 잘 되면 다행이지만 가끔씩 이 과정이 꼬이는 일이 발생을 합니다. 그런 경우에 맞닥뜨리게 되는 에러메시지가, DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/패키지명"pkg: /data/local/tmp/패키지명..

Cocos2d-x 3.4 final (정식버전) 발표

오픈소스 멀티플랫폼 게임엔진, Cocos2d-x의 3.4버전이 정식으로 릴리즈 되었습니다. 이에 대한 발표가 2015년 2월 2일 Cocos2d-x 공식사이트의 뉴스란에 게제가 되었는데요, 3.x 버전대로 오면서 cocos2d-x 팀이 3D 기능에 상당한 공을 들이고 있고, 그 속도가 상당히 빠르다는 느낌을 받습니다. 참고로, Cocos2d-x의 3D 기술 현황에 대해서는 아래 링크를 참조하시길 바랍니다. (영문) http://cocos2d-x.org/news/410(한글) http://cocos2d-x.org/news/408 , 요즘 가끔은 Cocos2d-x 측에서 한글을 보여줄 때도 있네요. 페북에서 한국어로 활동하는 직원분도 있고요) 이번 버전에서 역시나 3D와 관련된 기능 추가들이 두드러지는 것 ..

갤럭시S4 타사 USIM과 업데이트

요즘은 타사용으로 나온 단말기를 USIM 만 바꿔서 사용할 경우가 종종 생기지요... 예전보다는 많이 좋아진것이 사실이지만, 아직도 불편한 점이 있기는 합니다. 갤럭시S4 SKT 단말기(SHV-E300S)에서 (KT단말기도 마찬가지인지는 모르겠습니다만...) KT USIM 을 사용할 경우, 소프트웨어 업데이트를 하려고 하니 아래와 같은 문제가 발생하네요. "소프트웨어를 업데이트하지 못하였습니다. 업데이트하려면 SKT USIM 카드를 사용하세요." 유심 제한 없어진게 언제인데, 이런 제한은 도대체 왜 걸어 놨는지 모르겠네요. 타사 유심 쓰면 업데이트도 하지 말라니... 어쨌든 이 문제로 업데이트가 되지 않아 구글을 검색해 봤는데요.... 그 중에 찾아낸 내용이... http://forums.androidc..

정보/IT 활용 2015.01.20

Swift 기초 #02 - Hello, world!

이번 포스팅에서는 간단히 스위프트를 실습할 수 있는 환경을 만들어보고, 프로그래밍을 배울 때마다 고전부터 내려오는 "Hello, world!"를 찍어봅시다. 참고로, 깊이있게 들어가지는 않을 생각입니다. 말 그대로 베이식 하게 하려고 합니다.자세한 공부가 필요하면, 책을 구하시던지 강좌를 듣든지 해야겠죠. 특히 프로그래밍 언어를 처음 접한다고 하면, 이 글로는 많이 부족하리라 생각됩니다.(아니면 정말 이분야에 특출난 재능이 있는 분이라면...) 먼저, XCode는 설치되어 있어야 하겠죠. 없으면 맥 AppStore에서 무료로 다운로드 받을 수 있습니다. XCode 버전은 6.1 이상을 사용해야 겠고요. (6.0도 지원은 합니다만, 스위프트 관련 버그가 많다고 합니다.) XCode를 실행합니다. 왼쪽 웰컴..

언어 기본 개념, 변수? 상수?

프로그래밍 언어의 기본개념, 이번 포스팅에서는 변수와 상수에 대해서 알아 봅시다. 1. 변수 (variable) 변수는 말 그대로 변할 수 있는 수 라는 말입니다. 그렇지만, 프로그래밍 언어에서 변수는 실질적으로 변할 수 있는 값을 넣을 수 있는 저장 공간이라고 생각하면 되겠죠. 예를 들어, myVar 라는 이름의 변수가 있다면, 이 myVar에는 값을 여러번 바꾸어 넣을 수 있습니다. myVar는 어떤 값을 넣을 수 있는 공간에 대한 이름이 되기 때문에, '변수명' 또는 '변수이름' 이라고 부릅니다. 예를 들어 볼께요. 이렇게 해당 값을 언제든지 바꿀 수 있기 때문에 변수라고 부릅니다. (물론 변수를 사용하는 방법은 각 언어마다 다릅니다만, 개념은 같습니다.) 2. 상수 (constance) 상수는 변..

Swift 기초 #01 - 스위프트 언어?

스위프트(Swift) 언어... 뭐 들어본 분도 있을것이고, 처음 듣는 분도 있을 것이고... 하지만 여기까지 찾아 오신걸 보니 처음 듣는 분은 아닐것 같습니다. 스위프트는 2014년 (올해죠?) 애플이 발표한 새로운 프로그래밍 언어입니다. WWDC2014(애플이 매년 개최하는 개발자 컨퍼런스)에서 발표되었죠. 지금까지 MacOS X이나 iOS용 어플리케이션을 개발하려면, 주 사용 언어로 오브젝티브C(Objective C)를 사용해야 했습니다. 정말 오래된 언어이긴 하지만, 최근까지 애플은 현대식 프로그래밍 언어의 기능을 추가해 가며 오브젝티브C를 발전시켜오고 있었죠. 사실, 오브젝티브C를 가지고도 잘 개발해 왔습니다. 그런데 갑자기 왜 애플은 스위프트라는 새로운 언어를 만들었을까요? 잘은 모르겠습니다만..

이미지 파일의 크기를 줄이자, ImageOptim

이번에는, 맥OS X에서 사용할 수 있는, 이미지 파일 사이즈를 줄일 수 있는 소프트웨어를 소개합니다. 웹개발이나 웹 블로그를 하시는분, 모바일 게임이나 앱 개발하시는 분들은 어떻게든 이미지 크기를 줄이려고 많이들 노력하죠. 웹의 경우 이미지 크기가 크면 운영하는 입장에서는 서버 공간도 많이 차지하고, 트래픽도 쓸데없이 늘어나고, 사용자 입장에서는 쓸데없이 느려지는 단점이 있기 때문이죠. 모바일 앱이나 게임의 경우에도 단말기의 저장 공간이 한정되어 있고, 앱스토어에서 다운로드 받는데도 영향을 주기 때문에 큰 사이즈를 싫어합니다. 전문 이미지툴을 사용하여 이미지 파일 크기를 줄일 수도 있지만, 비용도 비용이고 사용법도 알고 있어야 하는 단점이 있죠. 그래서...간단한 툴을 사용하면 쉽게 해결할 수도 있습니..

간단한 PDF 편집, 무료로 쉽게 - 온라인 PDF 툴 smallpdf

PDF 편집기라고 하면 대체로 많이 쓰는 툴이 꽤 가격이 나가는 툴일 것입니다. 물론, 그런 툴들은 그만큼 기능도 많고 충분히 그 가치가 있을 것입니다. 그렇지만, 일반적으로는 보통 PDF를 생성하고 (물론 간단한 생성 자체는 요즘 좋은툴들이 있습니다. PDF Creator 라든지, 무료인 doPDF 등), 붙이고, 자르고 하는 간단한 작업일텐데, 그런 간단한 작업을 위해 그런 툴을 사용한다는 것은 낭비가 아닐까 싶네요. 그런 간단한 PDF 편집을 위한 무료 웹툴이 있어 소개합니다. smallpdf 라는 툴인데요, 웹상에서 바로 작업하는 웹툴입니다. 기본적으로 PDF 생성 (PDF 변환), PDF 압축, PDF 병합, PDF 분할, PDF 잠금해제(PDF 암호풀기)등을 간단하게 할 수 있습니다. (출처:..