본문 바로가기

전체 글957

728x90
반응형
버킷의 최적화 버전인 Spigot 설정과 명령어 원문 주소 : http://www.spigotmc.org/wiki/spigot-configuration/원문 주소 : http://www.spigotmc.org/wiki/spigot-commands/ 저는 제가 직접 번역한 자료를 올리겠습니다. 명령어 정리/restart기본값: 관리자퍼미션 노드: bukkit.command.restart설명: 서버를 재시작하는 명령어이다. 이걸 쓰려면 spigot.yml안에 있는 "restart-script"의 .값을 조정해야한다. /tps기본값 : 관리자퍼미션 노드 : bukkit.command.tps설명 : 지난 1분, 5분, 15분에 대한 1초당 Tick의 평균값을 알려준다. /timings on기본값 : 관리자퍼미션 노드 : bukkit.command.timing.. 2014. 9. 13.
오큘러스 리프트의 안드로이드 지원에 관한 조사 학교에서 진행하는 프로젝트를 좀 더 구체적으로 계획하기 위해 오큘러스 리프트의 안드로이드 지원에 관해서 조사를 한 번 해보았습니다. 오큘러스VR은 오큘러스 리프트가 PC와 안드로이드를 지원한다고 공식적으로 입장을 발표했었습니다. 오큘러스 리프트와 안드로이드를 연결해서 시연한 동영상입니다. 국내기업인 Hardkernel의 ODROID U2 안드로이드 개발 플랫폼을 이용하였다고 합니다. 엑시노스4412 1.7Ghz와 2GB RAM, Mail-400 GPU가 탑재되어 있으며 테스트할 때는 안드로이드 4.1.2로 구동하였다고 합니다. 안드로이드를 지원하기 위한 라이브러리는 아래의 링크에서 받으시면 됩니다. 라이브러리 : https://github.com/sebastianherp/riftlibrary샘플 게임 다.. 2014. 9. 12.
QX150의 업그레이드를 고려 중입니다. QX150의 스피커가 고장나면서 수리하는 겸 업그레이드를 계획 중이다. 조사 결과 Clevo E5125 동일한 모델이라고 한다. 그래서 Clevo의 바이오스로 업데이트해서 사용할 수도 있다고 한다. 하지만 현재 그렇게 사용하는 유저의 후기가 올라오지 않은 상황이기 때문에 모험을 하는 것은 비추천한다. 또한 웹머신즈에서는 4GB까지가 최대 지원가능한 메모리 용량으로 발표했지만 비공식적으로 8GB까지도 가능하다고 한다. Clevo E5125 Driver 다운로드 : http://www.clevo.com.tw/EN/E-SERVICES/download/ftpOut.asp?Lmodel=E512xxx&ltype=9&submit=+GO+ QX150의 경우 후면에 3G와 블루투스 모듈을 장착할 수 있는 공간이 있다. .. 2014. 9. 11.
윈도우서버에서 SMTP를 쓸 때 주의해야할 것 위의 사진은 최근에 SMTP가 제대로 동작하지를 않길래 확인한 결과입니다.계속해서 메세지들이 Queue에 쌓이고 badmail이 늘어나길래 서버 속성에 있는 엑세스제어에서 제한을 걸었습니다.IIS에서 SMTP는 처음써보기에 허술하게 세팅한 게 문제를 초래했네요.다음부터는 주의를 기울여야겠습니다. 2014. 9. 10.
언리얼엔진4로 제작된 오픈소스 프로젝트 모음 언리얼엔진4로 제작된 오픈소스 프로젝트 모음입니다. 저에게 필요한 자료들이기에 이 글을 오픈소스 프로젝트모으는 공간으로 사용할 겁니다. 오큘러스 리프트 DK2를 위한 언리얼엔진4로 제작된 투스카니 프로젝트입니다. 2014. 8. 28.
마인크래프트 플러그인 authme reloaded에서 MySql관련으로 NullPointError가 보일 때 fr.xephi.authme.datasource.MySQLThread.getAuth 로그 나타날때 authme_ip 칼럼이 Null이면 생긴다. 나는 MySQL 칼럼설정에서 기본값을 NULL로 바꿔버려서 나타났다. 새로 가입한 회원은 서버에 접속하지 못 하는 엄청난 실수를 저질러 버렸네요. 다른 분들도 조심하세요~! 2014. 8. 27.
Jetson TK1 Development Kit 스펙과 의견 Jetson TK1 Development Kit 공식 홈페이지 : https://developer.nvidia.com/jetson-tk1 학교에서 진행하는 프로젝트가 있기에 테스트를 하고 시연을 보여줄 만한 것이 필요해서 구매를 고려중인 아이템이다. 언리얼엔진4 게임을 개발하려고 하는데 적당하게 좋은 성능을 내준다. 아래의 영상을 참고하자. 여러가지를 확인할 수 있는 영상이다. Tegra K1이 탑재된 안드로이드 L 환경에서 시연한 데모 동영상인 Rivalry이다.언리얼엔진4의 모바일환경에서의 엄청난 그래픽을 알 수 있다.192달러에 구매가 가능하며 망고텐에서 구매대행을 받을 시 25만원에 살 수 있다. Jetson TK1 Development Kit 구성품Jetson TK1 개발자 보드파워코드가 있는 .. 2014. 8. 27.
마인크래프트 통계 사이트를 활용하여 유행을 따라가자 마인크래프트는 영문을 사용하는 국가 위주로 발전된 경향이 심하게 있습니다. 게다가 한국유저들의 좋은 것을 알아도 자세하게 알려주지 않는 경향까지 더해져서 한국의 마인크래프트 서버는 외국에서 나온 좋은 모드나 플러그인과 자바최적화 정보 등의 꿀팁들을 얻기가 어려운 편입니다. 이럴 때 유행을 따라가는 용도로 사용하기 좋은 마인크래프트 통계 사이트를 하나 알려드리겠습니다. 바로 MCStats(http://mcstats.org/) 입니다! MCSTATS은 마인크래프트의 통계를 받고 저장하며 분석해주는 사이트입니다.여기서는 플러그인 사용 통계 등을 알 수 있기에 마인크래프트 유저가 가장 많이 사용하는 것들을 손쉽게 알 수 있습니다. 플러그인 사용 순위입니다. 역시 이센셜이 가장많이 사용되고 그 다음 의존성 플러그.. 2014. 8. 26.
마인크래프트 플러그인 ChatEx - 한글번역자료 위의 파일을 다운받으시고 locale 폴더에 넣으시고 config를 설정해주시면 됩니다. Commands: Reload: Description: 플러그인과 설정을 다시 불러왔습니다. Clear: Description: 채팅을 초기화 합니다. Console: 콘솔 Unknown: 불명Messages: Commands: Reload: Success: '&a설정을 다시 불러왓습니다.' Clear: Success: '&a채팅이 초기화되었습니다. by ' CommandResult: NoPermission: '&4[ERROR] &c(%perm%)&7에 대한 권한이 없습니다.' WrongUsage: '&c[ERROR] &7잘못된 사용입니다. &6/%cmd% help&7를 입력하세요!' 2014. 8. 24.
리뷰안테크 리뷰안 850X RT-850X1M256 256GB 사용후기 얼마전에 리뷰안테크 리뷰안 850X RT-850X1M256 256GB를 샀습니다.하루에 10~40GB씩 써도 수명이 무려 100년이 보장된다는 스페셜에디션이 왔어요!! 아싸! 배송된 모습입니다. 크기가 정말 작네요!!매일 10~40GB씩 써도 100년의 수명이 보장되는 스페셜에디션으로 왔네요! 받아서 장착하고 테스트를 해보았습니다.물론 SSD를 장착한 컴퓨터가 AMD SB710 칩셋이고 SATA2만 지원하기 때문에 원래 성능의 반도 못 내는 상황입니다 그래도 저는 아주 마음에 듭니다. 추후 메인보드와 CPU를 인텔로 변경할 예정이니 그 때가서 다시한번 벤치결과를 올려볼게요^^위의 벤치는 AMD 유저분들의 참고자료로만 생각해주세요! 2014. 8. 24.
마인크래프트 1.7.2 이스트큐브 서버가 오픈했습니다. 마인크래프트 1.7.2 버전을 기준으로 이스트큐브 서버가 오픈했습니다. 이번에도 경제서버로 열립니다. 지난 번의 다양한 운영경험결과 하나의 버전으로 오랜 시간운영하는 것이 이롭다고 생각하기에 당분간은 안정화된 1.7.2 서버 버전을 변경할 계획은 없습니다. 이스트큐브 홈페이지 주소 : http://eastcube.net/이스트큐브 마인크래프트 서버 접속 주소 : ms.eastcube.net:25565 서버사양AMD FX-6100TeamGroup DDR3 8G PC3-12800 * 2 = 16GB리뷰안테크 리뷰안 850X RT-850X1M256 256GB 안정적인 서버내구성과 높은 사양을 보여주는 SSD를 사용하고 개발자 시각으로 분석한 최적화덕분에 원활한 플레이가 가능할 겁니다^^ 많은 접속 부탁드립니다^^ 2014. 8. 22.
언리얼엔진으로 개발할 때 사용하기 좋은 무료 메테리얼과 모델 사이트 현재 나는 혼자서 언리얼엔진 관련 공부를 하고 있다. 공부를 하면서 게임은 만들어 보고 싶은데 가지고 있는 메테리얼과 모델이 없어서 단념하고 있던 와중에 생각난 것이 굳이 언리얼엔진4 마켓플레이스만 있는 것이 아니라는 것이었다. 다른 곳에서 자료를 가져와서 사용해도 되는데! Material 부분 무료 사이트Vary Materials : http://www.vray-materials.de/ Texture 부분 무료 사이트CG Texutre : http://cgtextures.com/ 모델 부분 무료 사이트3D Model Free : http://www.3dmodelfree.com/ 마켓플레이스가 개방될 예정이기에 이 사이트들도 조만간 안 쓰게 될 것 같다. 유료라해도 품질과 가격이 합당하다면 얼마든지 구입.. 2014. 8. 22.
애드센스 계정이 정지되면서 적용 고려 중인 수익 모델 현재 애드센스 계정이 정지되고 리얼센스의 광고주가 가뭄들어버린 상황때문에 다른 수익 모델을 검토해보고 있습니다. 여러 실험을 거친 결과 모바일에는 다음아담을 넣고 PC버전에는 스폰서애드를 사용하는 것이 가장 이상적인 것 같습니다. 스폰서애드는 클릭당 단가가 130원정도 나타나주고 나름 광고가 다양하게 나와서 마음에 듭니다^^ 다시 방문자수를 많이 늘려서 의미있는 통계자료를 만들어봐야겠습니다. 네오애드 : http://www.neoad.co.kr/다음 아담 : http://mobile.biz.daum.net/top/intro.do;jsessionid=D032245F6E82BE72B161C841ABD5C2F6스폰서애드 : https://www.ilikesponsorad.com/ 2014. 8. 22.
Spigot 사용 중에 ArrayIndexOutOfBoundsException가 뜰 때 Spigot 사용 중에 ArrayIndexOutOfBoundsException가 뜰 때가 있습니다. 저 같은 경우는 특정 플러그인을 추가했을 때 2명이상 접속할 시에 생기는 문제였습니다. 구글링을 하니 해결법이 있네요. 이 문제를 해결한 spigot 버전이 있으니 버전에 맞게 아래의 주소에서 받아가시면 됩니다. 해결법이 있는 주소 : http://www.spigotmc.org/threads/arrayindexoutofboundsexception.14826/ 저는 1.7.2 버전 사용 중에 문제가 있었는데 저걸로 바꾸니 잘 되네요^^ 2014. 8. 21.
마인크래프트 버킷 ChestShop 번역자료 제 이스트큐브 서버에 사용될 ChestShop의 메세지를 번역하였습니다. 예전에 사용하던 자료를 잃어버려서 다시 작성하였습니다. prefix: "§a[상점] §r"iteminfo: "§a아이템정보: §r" ACCESS_DENIED: "당신은 권한이 없습니다." NOT_ENOUGH_MONEY: "충분한 돈을 가지고 있지 않습니다."NOT_ENOUGH_MONEY_SHOP: "상점 주인이 충분한 돈을 가지고 있지 않습니다." CLIENT_DEPOSIT_FAILED: "당신의 계좌로 예금되지 않았습니다."SHOP_DEPOSIT_FAILED: "상점 주인에게로 예금되지 않았습니다." NO_BUYING_HERE: "당신은 여기서 구매할 수 없습니다."NO_SELLING_HERE: "당신은 여기서 판매할 수 없습니다.. 2014. 8. 21.
마인크래프트 버킷 - unacceptable character이 나타날 때 해결법 "Cannot load configuration from stream org.bukkit.configuration.InvalidConfigurationException unacceptable character '?' (0xFFFD) special characters are not allowed" 마인크래프트 버킷 서버를 열다보면 unacceptable character에러를 만날 때가 있다. 보통 플러그인 설정파일에 메세지 부분을 한글로 수정하다가 만나게 될 텐데 이 오류는 크게 두 가지로 나뉜다. 원인과 해결방법을 아래에서 논해보자. 1. 파일 인코딩 문제이 경우에는 파일을 저장할 때 UTF-8로 변환해서 저장하면 된다. 1.7.2 버전 부터는 ANSI 포맷으로 저장해도 잘 되는 것 같다. 오히려 UT.. 2014. 8. 20.
언리얼엔진4 프로그래밍 9강 - C++에서 블루프린트로 통신하기 "BlueprintImplementableEvent는 C++에서 함수라고 불리는 것들이라고 합니다. 그러나 블루프린트 스크립트로 완벽히 정의되어 작동합니다." 이번 튜토리얼에서는 PowerUp 함수를 설정하고 캐릭터의 파워 레벨을 변경할 수 있게 정의할 것이라고 합니다. 다 만들고 나면 빛나는 캐릭터를 발견할 수 있습니다!! 2014. 8. 20.
언리얼엔진4 프로그래밍 8강 - 블루프린트로 캐릭터의 틱 행동 추가 C++에서 작성한 캐릭터의 이동에 관한 설정을 가지고 캐릭터의 블루프린트에 이를 추가해 캐릭터의 메테리얼이 변화되게 만들어본다고 합니다. 볼 때마다 느끼지만 이 분은 한 비디오를 짧게 작성하는 점이 인상적이네요^^ 2014. 8. 19.
언리얼엔진4 프로그래밍 7강 - 캐릭터에 다이나믹 메테리얼 인스턴스 적용하기 캐릭터의 블루프린트에서 컨스트럭션 스크립트 만져서 파워레벨에 따라서 동적인 변화를 가진 메테리얼 인스턴스를 만들어본다고 합니다.P.S. 전 여강사분보다는 이 강사분의 목소리를 듣고 있으면 흥미가 마구마구 생기네요^^ 2014. 8. 18.
언리얼엔진4 프로그래밍 6강 - 파워업 메테리얼 만들기 이번에는 파워에 따른 색의 변화를 나타내기 위해서 파워업 메테리얼을 만든다네요. 메테리얼을 이렇게 만들 수 있다는 것을 알게된 좋은 튜토리얼이었습니다. 요약1. lerp(linear interpolation)는 한글로 선형 보간법이다. 선형보갑법은 선 상에 있는 두 점에 위치를 이미 알고 있는 상태에서 두 점 사이의 점들에 대해서 시간의 변화에 따라서 해당 점들을 예측 하는 것이다. 3D에서는 애니메이션을 부드럽게 표현하기 위해서 사용한다고 한다.출처 : http://blog.daum.net/aero2k/46 2. Clamp는 값을 받아 최소치와 최대치로 정의된 특정 범위로 제한시킵니다. 최소값이 0.0 이고 최대값이 3.0 이라면, 결과값은 절대로 0.0 미만으로 떨어지거나 3.0 을 초과하지 않습니다.. 2014. 8. 18.
드디어 언리얼엔진의 마켓플레이스가 개방됩니다!! 드디어 언리얼엔진의 마켓플레이스가 개방됩니다!! 유니티의 에셋스토어와 비슷한 개념입니다. 앞으로 마켓플레이스는 언리얼엔진의 생태계 조성에 아주 중요한 역할을 하게 될 것 같습니다. 에픽게임스가 공개한 마켓플레이스 개방 전문(https://www.unrealengine.com/blog/marketplace-now-open-for-early-submissions)입니다. 에픽게임스는 언리얼엔진4를 출시했을 때 에픽에서 만든 무료 콘텐츠가 올라가 있는 마켓플레이스도 출시했습니다. 하지만 지금까지는 마켓플레이스에 콘텐츠를 올리는 것은 에픽외에는 불가능했습니다. 이제는 마켓플레이스에 콘텐츠를 간단한 제출만으로 올릴 수 있게 된다고 하니 기대됩니다. 상업용은 물론 무료 샘플이나 튜토리얼도 올릴 수 있다고 합니다. .. 2014. 8. 16.
언리얼엔진의 비쥬얼 이펙트 소개 영상 에픽게임스의 Tim Elek과 Zak Parrish가 설명하는 언리얼엔진4의 예술적인 도구 비주얼이펙트입니다. GPU 파티클 시뮬레이션을 볼 때 굉장히 흥미로웠습니다. 제 컴퓨터에서는 무리네요^^ 업그레이드를 해야겠습니다. 2014. 8. 14.
MSI PH67S-C43 (B3) 웨이코스 사용후기 'MSI PH67S-C43 (B3) 웨이코스'는 현재 가지고 있는 PC 중에서 i5-2500과 함께하고 있는 메인보드이다. 기존에 쓰던 메인보드는 Jetway사의 메인보드였지만 망가뜨려 버려서 중고로 교체했다. 이 메인보드는 UEFI 지원이 되고 팬컨트롤이 바이오스단에서 지원을 잘 해주는 것이 좋은 것 같다. 세팅만 적절하게 해주면 VGA 팬 돌아가는 소리 아니면 소음이 신경쓰이지 않으니까 말이다. 2014. 8. 14.
유튜브에 올라가는 컨텐츠의 영어자막을 제작 하는 것으로 창업을 하면 어떨까? 유튜브에 올라가는 컨텐츠의 영어자막을 제작 하는 것을 아이템으로 창업을 하면 어떨까요? 아이디어 발상의 근원 저는 요즘 유튜브 콘텐츠를 굉장히 많이 보고있습니다. 특히 게임관련 컨텐츠를 많이 봅니다. 주로 대도서관님이나 홍반장님의 콘텐츠를 봅니다. 특히 대도서관님은 구독자 80만명에 조회수 21.9억을 넘은 굉장한 콘텐츠크리에이터입니다. 유튜브 광고수익으로 벌어들이는 한달 수입만 3,500만원이 넘는다고 하니 대단하죠? 하지만 한국의 게임 플레이 동영상 시장은 현재 레드오션입니다. 보는 시청자수 대비 너무 많은 수의 업로더가 존재하기 때문이죠. 이런 분들에게는 영어자막을 제작해서 해외로 진출하는 것이 굉장히 중요한 부분이 됩니다. 사실 지금도 이미 대도서관님의 해외에서의 시청수는 굉장한 비중을 차지하고 .. 2014. 8. 13.
[튜토리얼] 언리얼엔진4 프로그래밍 5강 - 캐릭터에게 자율권 주기 이번 강의에서는 캐릭터에게 파워레벨을 설정한다고 합니다. 캐릭터의 스피드는 파워레벨에 따라서 달라지게 만들고 스피어 컴포넌트와 몇 가지 함수들로 캐릭터가 배터리를 모을 수 있게 만든다고 하네요. 요약1. Action Mappings는 키를 한 번 눌렀을 때 수행되는 것2. axis Mappings는 연속적으로 이루어지는 행동들과 관련 있는 것 저도 따라해봤습니다. 역시 에러의 향연이네요^^ 다음 강좌까지 진행하고 나면 정상적으로 빌드 되려나 모르겠네요. 2014. 8. 13.
[튜토리얼] 언리얼엔진4 블루프린트 9강 - 컨스트럭션 스크립트 추가하기 9강에서는 컨스트럭션 스크립트(생성스크립트라고 이름을 번역하려 했으나 번역된 공식문서에 이렇게 나와있네요)를 사용하는 방법을 배웁니다. 컨스트럭션 스크립트는 컴포넌트 리스트 다음에 실행됩니다.자세한 것은 공식문서를 참조 : https://docs.unrealengine.com/latest/KOR/Engine/Blueprints/UserGuide/UserConstructionScript/index.html 위의 사진과 같은 컨스트럭션 스크립트를 만들면 색의 값을 설정하는 Light Color와 Enabled by Default라는 기본 값으로 불이 켜져 있을지를 설정하는 공간이 생깁니다. 위의 사진에서 나오는 것과 같이 배치된 것마다 값을 다르게 줄 수 있습니다. Light Properties는 변수가 속.. 2014. 8. 13.
교보문고의 1인 출판서비스 Pubple(퍼플)의 개인작가 승인이 났네요. 별건 아니지만 그래도 글을 남겨둡니다. 오늘 교보문고의 1인 출판서비스 Pubple(퍼플)의 개인작가 승인이 났네요.신청하고 얼마 안 되서 바로되네요^^ 저는 주말에 신청했으니 확실하지는 않지만 영업일 기준으로 왠만하면 하루 내에 승인이 나는가 보네요. 두 달간 인도 콜카타에 지냈던 경험들을 책으로 꼭 발간하겠어요! 2014. 8. 12.
언리얼엔진4의 블루프린트로 만들어진 좀비 AI 언리얼엔진 네이버 공식카페에 올라와있는 프록시마님의 글에 첨부된(http://cafe.naver.com/unrealenginekr/1586) 영상입니다. 저도 이제 막 이거 하는 참인데 이렇게 만들어 봐야겠어요. 멍때리다가 목표물이 생기면 뛰어가서 가까이가면 팔을 휘젓는!! 2014. 8. 11.
[튜토리얼] 언리얼엔진4 블루프린트 8강 - 블루프린트 클래스를 입력받아 제어하기 이번 튜토리얼에서는 블루프린트 클래스를 F키가 입력되었을 때 작동하도록 만들어 본다고 합니다. 저도 만들어 보았네요. 이런 걸 잘 활용하면 멋진 게임을 만들 수 있겠죠!물론 이건 기본 중의 기본이지만... 2014. 8. 11.
이은빈님의 언리얼엔진4 포트폴리오 유튜브를 유랑하고 있다가 보게 된 어떤 분의 언리얼엔진4관련 포트폴리오 영상입니다. 불관련된 포트폴리오 영상입니다. 저는 만드는 법을 모르니 보면 볼수록 신기하네요^^ 이건 얼음관련 영상이네요. 광역 얼음 마법같은 느낌을 주네요. 이건 무기를 들었을 때 땅을 찍는 모션이랑 이펙트 같아요. 이런 자극 영상을 보게 됬으니 저는 앞으로 당분간은 이펙트 관련된 글을 왕창 보게 될 것 같네요. 2014. 8. 10.