실험 배경 :

'심라이프'는 굉장히 불친절하다. 1990년대에 나온 고전게임 치고는 의외로 게임 내 튜토리얼도 준비되어 있고 정품 패키지에는 200 페이지가 넘는 매뉴얼도 함께 제공되고 있긴 하지만, 그것만으로는 '절대' 이 게임을 제대로 즐길 수가 없다. 그 이유를 몇 가지 들 수 있는데, 우선 비록 게임 수준이라고 할지라도 유전학, 생태학이라는 주제가 일반인에게 있어서는 분명 어렵고 낯설다는 사실이 그 이유중 하나이다. 그리고 무엇보다 게임을 가장 어렵게 만드는 요인은 이 많은 기능들을 사용해 대체 무엇을 해야하는지 명확하게 주어진 목적이 없다는 사실, '무한한 자유도'라고 할 수 있다.

 

[ 실제 게임 패키지에 들어있는 샘플 실험 노트의 한 페이지이다 ]

 

다행히 요즘에는 심라이프와 같은 유형의 게임을 '샌드박스'라는 하나의 번듯한 장르로 정의할 수 있고,  실제로 비슷한 유형의 게임이 많이 나와 있다. 이제 사람들은 샌드박스 게임이 이런 저런 실험을 하거나 '디지털 장난감'으로서 자기 취향대로 가지고 노는 물건이라는 것을 잘 알고 있다. 물론 다른 샌드박스 게임들을 나름대로 즐길 줄 알게되었다고 해서 심라이프가 갑자기 누구나 쉽게 즐길 수 있는 게임이 되거나 하지는 않는다. 인터넷으로 게임 공략을 찾아볼 수 있고 아무리 어려운 영어라도 스마트폰을 갖다 대기만 하면 바로 한글로 번역해주는 요즘 시대라고 한들 심라이프가 여전히 한 없이 복잡하고 어려운 게임이라는 사실에는 변함이 없는 것이다.

 

게임이 발매된지 30년이 지나서야 매뉴얼을 접하게된 나 조차 처음 매뉴얼을 읽었을 때 드는 생각이 '그래서 이 기능을 써서 뭘 어쩌라는 건가?'하는 것이었다. '이 기능을 이용하면 동물, 식물의 수명을 조절할 수 있습니다' 라고 설명되어 있지만, 과연 수명 조절이 동물, 식물 그리고 게임내 세계에 어떤 방식으로 얼만큼 영향을 끼치는지에 대한 설명이 전혀 없다. 물론 각 옵션을 클릭하면 간단한 설명이 되어 있기도 하지만 그것만으로는 정보가 턱 없이 부족하다. 예를들어 '초식 동물들이 식물들을 주식으로 함으로 인해서 과연 어떤 장점이 있고 어떤 단점이 있는가?' 라든지, '상록수와 낙엽수 어떤 차이가 있고 생태에서 어떤 영향을 끼치는가?' 같은 정보는 매뉴얼 어디에도 적혀있지 않다. 그저 '초식동물은 식물을 먹습니다' 또는 '상록수는 사계절 내내 잎이 살아 있고, 낙엽수는 가을, 겨울에 잎이 떨어집니다'라는 간단한 정보가 적혀있을 뿐이다.

 

그래서 자연스럽게, 아니 '어쩔 수 없이' 일일이 기능을 테스트 해보고 직접 플레이 해보면서 각 기능들의 숨겨진 비밀이나 매뉴얼에 적혀있지 않은 정보를 알아가기로 했다. 이쯤 되니 용도 조차 불확실한 다양한 기능들을 파악하기 위해 플레이어가 직접 '실험'을 하게 만든다거나, 자연스럽게 자신만의 생태계를 구축하기 위해 여러가지 실험을 해볼 수 밖에 없도록 만들었다는데서 이미 개발자의 의도와 목적은 충분히 달성되지 않았나 하는 생각도 해본다.

 

분명 누군가는 '왜 배우기 쉽고 재미있는 게임들이 널려있는데 이런 불편한 게임을 하고 있습니까?' 라고 물어볼 수도 있겠다. 사실 이번 실험 목표 자체가 '고전 게임의 불편함''실험정신을 통해 게임을 알아가는 묘미'의 가운데 어딘가의 절묘한 포지션에 있다보니, 이렇게 서론이 길어짐에도 불구하고 먼저 나름의 이유를 길게 적어 보았다.

 

심라이프에서 가장 많이 이용하게 되는 기능이 생물의 유전자 설정인데, 그 중에 가장 눈에 띄는 유전적 특성이 바로 그 생물의 '크기'이다. 또한 심라이프에서는 동물의 크기를 Height (단위-센티미터) 로 표현하는데, 이번 실험은 바로 동물의 유전자를 설정할 때 어떤 옵션(인자)들이 동물의 크기에 영향을 끼치는지를 확인하는 실험이다. '크기'라는 주제와 관련하여 세부적으로 여러가지 실험이 가능하겠지만, 특히 이번 실험은 유전자 설정을 통해 만들 수 있는 '가장 작은 동물'의 크기와 '가장 큰 동물'의 크기가 어느 정도인지 파악하는데 중점을 둘 것이다.

 

 

 

실험 개요 : 기능 실험 - 유전자 설정과 동물의 크기

실험 방법 : 동물의 유전자 설정에서 Height 에 영향을 주는 항목을 찾고 가능한 최소, 최대크기를 확인

실험 상세 :

 

1. :

동물종 - '최소 개미' 1 ( SN : Smallest Ant )

동물종 - '최대 개미' 1 ( SN : Largest Ant )

 

2. 시간 : 실험과 무관하여 기재하지 않음

 

[ 동물종 1 - 최소 개미 ( SN : Smallest Ant ) 개요 ]

 

[ 동물종 1 - 최소 개미 ( SN : Smallest Ant ) 유전자 ]

 

[ 동물종 2 - 최대 개미 ( SN : Largest Ant ) 개요 ]

 

[ 동물종 2 - 최대 개미 ( SN : Largest Ant ) 유전자 ]

 

[ 실험 구역 : 실험의 특성상 큰 의미는 없으나 위와 같이 배치해 두었다 ]

 

  

실험 기간 : 실험과 무관하여 기재하지 않음

기대 결과 : 동물의 크기 (Height) 에 영향을 주는 인자를 파악하고 최소, 최대 크기를 확인하자.

실험 결과 :

심라이프에서 구현 가능한 동물의 최소 크기(Height)1 cm, 그리고 최대 크기는 499 cm 였다. 또한 유전자 설정에 표시되는 'Max Size'가 개체의 사이즈에 해당하는 'Height'를 정확하게 반영하지 않는다는 사실을 확인하였다. Height 에 영향을 주는 유전자 설정값은 'Size'가 유일하며, 그 이외의 Max Size에 영향을 주었던 많은 옵션들이 Height 가 아닌 Weight 에 영향을 주었다.

 

결과 상세 :

1. 심라이프에서 만들 수 있는 가장 작은 사이즈 (Height) 의 동물은 '1 cm' 이다.

 - Size 파라미터값이 최소인 동물의 성체 크기는 1 cm 이다.

 - 성체가 아닌 갓 태어난 새끼의 경우 0 cm로 표시되기도 한다.

 

[' 최소 개미 ' 가 다 자란 크기는 겨우 1 cm 이다 ]

 

 

2. 심라이프에서 만들 수 있는 가장 큰 사이즈의 동물은 '499 cm' 이다.

 - Size 파라미터값이 최대인 동물의 성체 크기는 499 cm 이다.

 - Size 슬라이더를 약 50% 정도로 설정하였을 때 성체의 크기는 250 cm 였다.

 

[' 최대 개미 ' 는 최대 성장시 499 cm 까지 자란다 ]

 

[Size 파라미터를 약 50% 로 설정하였을 때... ]

 

[ 개체는 약 250 cm 정도까지 자랄 수 있다 ]

 

3. 동물의 크기(Height)에 직접적으로 영향을 주는 인자는 'Size' 하나 뿐이다.

 - 대부분 유전자 옵션들은 Max Size에 영향을 주면서도 개체의 크기(Height)에는 영향을 주지 않았다.

 - Size 옵션만이 Max Size와 개체의 실제 크기(Height)에 영향을 주었다.

 

[ 동물의 개체 크기 Height 에 영향을 주는 옵션은 'Size' 가 유일했다. ]

 

4. Max Size에 영향을 주는 인자들은 개체의 Weight 에도 영향을 주었다.

 - Size 파라미터 변경시 동물의 크기 (Height)와 무게 (Weight)가 동시에 변화하였다.

 - Max Size에 변화를 준 인자들 중 Size 이외의 인자들은 동물의 무게 (Weight)에만 영향을 주었다.

 

[Max Size 에 영향을 주는 옵션은 상당수 있다 ]

 

결과 분석 :

1. 심라이프에서 구현 가능한 동물의 크기

 - Size 슬라이더를 통해 최소 1cm에서 499 cm까지 자유롭게 설정할 수 있을 것이다.

 - 하지만 이는 어디까지나 일반적인 의미의 '크기' 라기보다는 길이, (Height)에만 국한된 개념이다.

 - 원하는 '크기''체급'을 가진 생물을 만들려면 Height, Weight의 조화가 이루어져야 할 것이다.

 

2. 종합적인 개념의 크기인 'Max Size'의 발견과 그 의미

 - Max Size는 사실상 동물의 키, 몸무게, 각종 기관과 능력의 유무를 반영한 'Power' 지표이다.

 - 주로 생물에게 어떤 능력이나 기관을 부여하는 것을 '사이즈'가 증가한 것으로 표현한 것으로 보인다.

 - 현실의 격투기, 스포츠 등에서 '체급'으로 비슷한 파워(능력)의 선수들끼리 분류하는 것과 유사하다.

  (이에 대해서는 차후 실험을 통해 설명할 생각이다)

 - 간혹 단순하게 [Height + Weight = Max Size] 라고 해석할 수도 있겠으나 이는 잘못된 해석이다.

 - Max Size에 영향을 주는 모든 옵션이 [설정값 변경 > Weight 변동 > Max Size 변동] 의 흐름을 가지고 있다고 보았을 때, Size 옵션 또한 Height 값을 결정 짓는 동시에 Weight에도 영향을 주는 '옵션중 하나'로 보는 것이 좀 더 자연스럽다.

 

차후 계획 :

1. 유전자 설정값에 따른 Weight 변동량 확인

 - 유전자 설정의 각 값이 Weight에 얼마만큼 영향을 주는지 구체적으로 확인

 - 수치 변화 확인이 용이한 Largest Ant를 사용하여 실험

2. 암컷의 임신 관련 설정값과 Weight 변동량 확인

 - 수태 사이즈 (Gestation Size)Weight에 미치는 영향

 - 임신 가능한 새끼의 마릿수 (1~8)Weight와의 상관 관계

3. 유전자 설정시 대표 지표인 Max Size Energy의 상관관계

 - Max Size에 따라 Energy 효율에 변화가 있는지 등을 확인

3. 관련 실험 :

And