기본 콘텐츠로 건너뛰기

비디오게임 기독교 시장 겨냥

기사입력시간 : 2006-06-09
컴퓨터 게임이 기독교 시장 공략에 나섰다. 1,500개의 퀴즈가 들어 있는 구약을 기초로 한 미니 게임을 제공하는 플레이스테이션2용 이 6월에 출시되었다. 이 게임은 초교파 가족용 멀티플레이어 성경 퀴즈 게임으로 누구나 즐길 수 있다. 참가자들은 매 라운드마다 점수를 모으는데, 점수를 몽땅 잃으면 “하나님의 분노”라는 표지가 나와 게임에 졌음을 알려준다. 열정적인 기독교 록 아티스트의 배경음악과 함께 요나와 고래 이야기, 바벨탑 이야기, 다윗과 골리앗 이야기, 홍해와 창조의 일부를 바탕으로 한 도전들이 들어있다.

컴퓨터 게임 역시 기독교를 주제로 삼은 새 전자게임이다. 이 게임에서 “유엔의 지구공동체 평화유지군”이 적그리스도의 편이라고 게임회사 대표인 트로이 A. 린던은 말했다. 게임은 폭력적이지만, 기독교적인 가치를 지니고 있다고 홍보 담당은 말한다. 전투 전에는 군인들을 위한 기도가 있으며, 불필요한 살인을 할 경우 ‘영혼의 점수”를 잃게 된다는 것이다. 이 게임의 제목은 티모디 라헤이와 제리 B. 젠킨스의 요한계시록 소설 시리즈에서 따온 것이다. 게임의 영웅들인 박해 세력(Tribulation Force)은 휴거로 알려진 신이 개입하여 천국으로 옮겨진 이들의 남은 가족들로 구성된다. 이들은 7년 환란을 겪으며 잃어버린 영혼을 찾으려고 지구공동체평화유지군과 싸운다.

이 게임의 목표는 전도이며 예수의 가르침인 소망과 사랑과 평화를 가르치는 것이라고 린던은 말했다. 10월 출시 예정이며, 메가처치를 판매목표로 잡고 있다고...

댓글

이 블로그의 인기 게시물

[Unity3D] 모바일에서 스크롤바 안에 있는 버튼 클릭 문제

해당 씬 이벤트시스템에 아래 코드를 적용하면 된다. using UnityEngine; using UnityEngine.EventSystems; /// /// Sets the drag threshold for an EventSystem as a physical size based on DPI. /// public class PhysicalDragThreshold : MonoBehaviour {  private const float inchToCm = 2.54f;  [SerializeField]  private EventSystem eventSystem = null;  [SerializeField]  private float dragThresholdCM = 0.5f;  void Start ()  {   if (eventSystem == null)   {    eventSystem = GetComponent();   }   SetDragThreshold();  }  private void SetDragThreshold()  {   if (eventSystem != null)   {    eventSystem.pixelDragThreshold = (int)(_dragThresholdCM * Screen .DPI / inchToCm);   }  } }

[UNITY3D] iOS Xcode로 archive를 하는데 먹통이 되는 현상

Too slow to compile archive in xcode (IL2CPP) 오늘 하루종일 한 일이 배포용 버전 만드는 일이었다. ㅎㅎ 개발 버전으로 빌드 테스트 잘 되어서 외부 테스터들을 위해서  배포 버전을 만드는데 계속 archiving  에서 먹통..ㅠㅠ 30분을 기다려보고 재부팅하고 다시 한시간을 기다려봐도 깜깜 무소식이다. 활성 상태 보기로 체크 해보니 clang 이란 놈이 메모리 16G 중에 15G를 잡아 먹고 있었다. 이건 기다려서 해결될 일이 아니다. ㅎㅎㅎ 구글신의 도움으로  프로젝트 중에  Hashtable 쓰는 곳이 있으면   clang 컴파일러가  Hashtable가 사용된  코드를 미친듯이 풀어헤쳐 버리는 듯 한 것같다. 그래서 Unity에서 사용하는 구조체 중에 Hashtable 사용하는 구조는 폐기해버렸나 보다 (이제야 이해가 되는듯 ㅋㅋ) WWW 클래스 에서 쿠키 값 저장하는데 Hashtable 폐기되고  Dictionary 구조체를 사용하게 바뀌어 있었는데  하여튼 지금 상으로 해결 방법은 Unity Project에서 사용되는 코드를 바꾸던가 아니면  Xcode setting 에서 optimization level 을 0으로 설정하면 된다. 어떤 날은 미친듯이 진도 나가는 날이 있지만, 어떤 날은 미친듯이 한 문제만 푸는 날도 있네.. ^^; 그래도 감사하게도 해결했으니 편히 잠을 자는구다. 참고한 링크  http://fogbugz.unity3d.com/default.asp?721062_n482bt9n4qm7ejgb IOS IL2CPP Freeze in xCODE on default optimization level There's nothing with my system that's the problem. I don't have any code to...

[Unity3D] 유니티 내장 로컬 푸쉬 기능

 유니티 내장 로컬 푸쉬 기능  - iOS에서만 가능, Android는 직접 개발하던가 Plugin 사용  먼저 등록을 해주고 ( 등록 안하면 작동 안함 ) public void InitNotification() { #if UNITY_ANDROID #elif UNITY_IOS UnityEngine.iOS.NotificationServices.RegisterForNotifications( UnityEngine.iOS.NotificationType.Alert | UnityEngine.iOS.NotificationType.Sound ); #endif } 시간을 정해서 등록해준다.( 3일동안 접속 안할 경우 알림이 오게 한다면 ) public void ScheduleNotification() { //Affer 3 Day string _body01 = "다시 시작해볼까요?"; #if UNITY_IOS UnityEngine.iOS.LocalNotification notiWake = new UnityEngine.iOS.LocalNotification(); DateTime theTime_Wake = DateTime.Now; theTime_Wake = theTime_Wake.AddHours(24*3); Debug.Log("theTime_Wake:"+theTime_Wake); notiWake.fireDate = theTime_Wake; notiWake.alertAction = "타이틀"; notiWake.alertBody = _body01; notiWake.soundName = UnityEngine.iOS.LocalNotification.defaultSoundName; UnityEngine.iOS.NotificationServices.ScheduleLocalNotification(notiWake); #elif UNITY_ANDROID #endif } 취소 함수를...