역사

Morterra, 2011년부터 지금까지

첫 아이디어부터 오늘까지, 당시 스크린샷과 함께 모았습니다. 올린 업데이트마다 페이지가 따로 있습니다.

8부 · 2026년

Morterra 2

three.js로 처음부터 다시 작성함. 지금 morterra.com에서 돌아가는 게임.

Morterra 2에서 돌 기지 밖에 선, 붉은 갑옷에 왕관을 쓴 플레이어
금관을 쓰고 검을 든 붉은 갑옷의 플레이어

Morterra 2 공개

  • morterra.com의 예전 게임을 대체
  • 예전 계정은 이름, 칭호, 친구 목록과 함께 그대로 넘어옴
  • Crowns로 사는 코스메틱 주간 상점과 멤버십. 어느 것도 캐릭터를 강하게 만들지 않음
Morterra 2 개발 월드에서 넓은 바다 위로 나무배를 젓는, 왕관을 쓴 플레이어
주위에 해자를 판 언덕 위의 돌 기지어두운 숲에서 닭을 쫓는 플레이어

개발 월드에서 테스트

  • 10월 10일에 배, 바이옴, 3D 건축이 있는 개발 월드를 열고 플레이어에게 테스트를 부탁함
  • 와이프마다 이어지는 15가지 스킬, Crude부터 Legendary까지의 아이템 품질
  • 길드, Bounty Board, trading stall, 낚시, 땅을 파는 삽

three.js로 처음부터 다시

  • three.js 클라이언트, 그리고 허브와 개별 월드로 나뉜 새 서버로 전면 재작성 시작
  • 새 바이너리 넷코드, 그리고 다른 플레이어에게 IP를 노출하지 않는 근접 음성 채팅
  • 예전 게임의 섬, 아이템, 캐릭터, 규칙을 옮겨 온 뒤 규칙을 하나하나 확인
  • 처음부터 휴대폰 터치 조작과 컨트롤러 완전 지원

7부 · 2025년~2026년

다시 2019년 게임으로

Unity를 접고 Babylon.js로 만든 2019년의 3D 브라우저 게임으로 돌아옴. 2026년에 Morterra 2가 그 자리를 대신함.

2026년 1월 업데이트의 섬

표지판, 지형, 수영

  • 바꿀 수 있는 지형, 바다, 수영
  • 표지판, 우물, 돌 도구, 말이 제자리에 있게 해 주는 안장
  • 자동 와이프, 마지막 30분에는 곳곳에 다이너마이트
  • 서버별로 저장되는 시즌 랭킹
  • 쓰러진 플레이어와 잠든 플레이어 약탈
모래 해변까지 이어지는 숲이 우거진 언덕, 2025년 8월 미리 보기 중에서
손에 돌 도구를 든 채 물가에서 바라본 호수큰 나무 아래 돌길 위에 있는, 안장을 얹은 말길가에 있는, 나무 지붕을 얹은 돌 우물탁 트인 물에서 헤엄쳐 나가는 플레이어

대형 업데이트 미리 보기

  • 더 부드러워진 물리와 크게 줄어든 렉
  • 시드로 생성되는 지형과 바다, 연못, 산
  • 안장, 우물, 돌 도구, 수영

큰 기술적 변화

  • 충돌 감지가 최소 1,250배 빨라짐
  • 더 넓은 맵, 더 많은 플레이어, 더 나은 물리를 위한 기반 작업
  • 7월에 커뮤니티 55%가 30일 와이프 유지에 투표

Unity 중단

  • Unity가 서비스 약관을 바꾼 뒤 Unity로 다시 만드는 작업은 중단
  • 작업은 다시 2019년 Babylon.js 게임으로 돌아왔고, 새 도구 덕분에 한결 수월해짐
  • Moon이 게임을 더 빠르고 가볍게 만드는 큰 코드 작업을 맡음

6부 · 2021년~2024년

Unity라는 우회로

Unity로 다시 만들기 시작했고, 그동안에도 라이브 게임은 계속 운영함.

월드를 계속 운영하며

  • 맵은 약 30일마다 와이프
  • 2024년 9월에 PvP 서버를 수정했고, Rysiu22가 Bug Finder 칭호를 받음
  • 2024년 10월, 플레이어 77%가 유황 드롭률을 낮추는 데 찬성
Morterra의 크리스마스 장식

크리스마스 업데이트

  • 매년 12월 크리스마스 이벤트
  • 죽기 전에 쓰러지는 다운 상태
  • 문 타이머, 그리고 왕관은 한 번에 보석 퍽 하나만
  • 보이지 않는 곳에서 몇 달간 한 엔진 작업
  • OG 칭호가 이제 2020년 이전의 모든 계정에 적용

Lady Ariadne의 Distinguished Player 카드

네 번째 Distinguished Player

Lady Ariadne

여러 해 동안 많은 기여를 한 공로로. 지금도 커뮤니티의 중요한 일원.

게임 채팅이 Discord로

  • 봇이 모든 월드의 채팅을 Discord에 올림
  • 계정 복구 수정, 개인 메시지 제한 추가
  • 이제 벽 너머로 Foundry를 약탈할 수 없음
왕관을 쓴 Morterra 로고

새 로고

  • 왕관을 쓴 Morterra 로고와 새 게임 아이콘
  • Unity 버전을 만드는 동안에도 라이브 게임 업데이트는 계속됨

Community 월드

  • PvP와 습격이 꺼진 월드, 플레이어당 구역 하나
  • 같은 달 말, menta가 만료된 SSL 인증서를 제보해 Bug Finder 칭호를 받음
  • 4월에 World 2가 생존용으로 돌아옴

Unity판 Morterra 첫 공개

  • Unity 버전 미리 보기 영상
  • 4월에는 건축 시스템을 살짝 공개

Unity로 다시 만든다고 발표

  • 성능이 더 좋은 다운로드형 클라이언트로 계획했고, 브라우저에서도 계속 플레이 가능
  • 멀티플레이, 요리, 제련, 섬 맵, UI 대부분이 이미 작동
  • 작업은 9월 말 핵심부터 시작: PvP, 기지 건설, 채집, 습격

5부 · 2020년~2021년

게임의 성장

활발한 플레이어층이 저절로 늘었고, 업데이트는 몇 주마다 나옴.

웅크리기, 몰래 걷기, 채팅 명령어

  • 웅크리면 지도 아이콘과 발소리가 사라짐
  • 왕이 군주로 바뀜
  • 채팅 명령어(!help 입력)와 Influencer 칭호
  • 이틀 뒤 공개 개발 서버가 PvP 서버로 바뀜
곰 머리 장식을 쓴 플레이어 앞의 불곰
화분에서 자라는 대나무, 묘목, 나무

곰과 농사

  • 야생의 곰, 그리고 심고 키우는 작물
  • 곰은 먼저 공격하기 전까지는 가만히 있지만, 공격하면 치명적
  • 곰 머리 장식, 침낭, 배낭, 화살통
  • 나무, 덤불, 식물용 화분, 대나무 취관, 나이트셰이드 독
  • 며칠 뒤에는 카르마 오라도 추가되어 나쁜 플레이어를 쉽게 알아볼 수 있음
2021년에 추가된 풀과 파티클 효과

풀, 파티클, 최적화

  • 초당 프레임 약 50% 향상
  • 풀과 파티클 효과, 둘 다 설정에서 조절 가능
  • 이제 땅 아래로 떨어지거나 벽을 뚫고 지나가지 않음

World 1 와이프

  • 플레이어들이 맵 전체를 차지하고 마지막 구역까지 벽으로 막아서 World 1을 와이프

Terraplayz의 Distinguished Player 카드

세 번째 Distinguished Player

Terraplayz

게임에 대한 헌신, 그리고 처음으로 바위 100,000개 넘게 캔 플레이어가 된 공로로

저사양 노트북에서도 빠르게

  • 저사양 노트북과 Chromebook을 위한 대규모 최적화
  • 저사양 노트북으로 지난 와이프의 가장 큰 기지 안에 있을 때 프레임이 약 10에서 24로
  • 플레이어 대부분이 저사양 노트북과 Chromebook을 사용

OG, Bug Finder, Distinguished 칭호

  • 초기 플레이어, 버그를 찾은 사람, Distinguished Player를 위한 게임 내 칭호
  • 붕대 쿨다운, 저사양 기기를 위한 자동 스케일링
2021년에 추가된 시야각 설정

점프, 헤드샷, 붕대

  • US East에 World 2
  • 점프, 화살 낙차, 두 배 피해의 헤드샷
  • 체력 20을 회복하는 붕대
  • 시야각 설정과 첫 컨트롤러 지원
휴대폰에서 실행한 Morterra
휴대폰 터치 조작: 게임 화면 위의 엄지 스틱 두 개

모바일, 랭킹, 칭호

  • 체스 Elo처럼 작동하는 PvP 레이팅
  • 침낭 리스폰에 30초 타이머
  • 새 랭킹, 그리고 모든 1위에게 채팅 칭호
  • 지도에 왕이 표시됨
2021년 2월 맵을 가로질러 본 모습, 체력 바, 핫바, 미니맵과 함께

휴대폰에서 플레이 가능

  • 자동 전체 화면, 탭으로 나뉜 설정 페이지, 안개 켜기/끄기, 지형 음영
  • 이제 1인칭에서 무기와 방패가 보임
  • 더 빨라진 도구 습격, 더 강해진 갑옷, PvP에서 더 이상 부서지지 않는 배낭
캐릭터 옵션: 피부, 머리, 수염
캐릭터 메뉴: 성별, 피부색, 머리 모양, 머리 색, 수염

친구 목록과 캐릭터 꾸미기

  • 성별, 피부, 머리, 수염
  • 친구 목록과 차단 목록
  • 밤보다 두 배 긴 낮
  • Anvil에서 만드는 석궁
  • 와이프 전에 맵 곳곳의 상자에 다이너마이트를 잔뜩 넣어 둠
첫 왕관
목걸이를 하고 석궁을 든 플레이어

왕관, 장신구, 석궁

  • 금, 루비, 다이아몬드, 에메랄드 목걸이, 각각 고유한 퍽
  • 제작할 수 있는 왕관
  • 석궁, 그리고 더 강해진 활
  • 히트 마커와 누가 나를 죽였는지 보여 주는 화면
  • PvP 공개 테스트 서버
  • 처음으로 왕관을 만들어 쓴 플레이어는 앞으로 만들 명예의 전당 페이지에 첫 번째로 오르기로 함
활을 든 2020년 플레이어 모델
밤에 창과 붉은 방패를 든 2020년 플레이어 모델철 갑옷에 붉은 볏 장식 투구를 쓰고 도끼를 든 2020년 플레이어 모델

새 플레이어 모델

  • 폴리곤이 절반 정도인 새 플레이어 모델
  • 나중에 석궁, 장신구, 캐릭터 옵션을 넣을 수 있는 구조
  • 다음 목표: 평범한 노트북에서 60 FPS, 그다음은 휴대폰용 조작

개인 메시지와 월드 지도

  • 개인 메시지, 월드 지도, 접속 중인 플레이어 목록
  • 더 나아진 미니맵과 튜토리얼

4부 · 2018년~2020년

다음 단계: 3D

Babylon.js로 게임을 3D로 다시 만듦. 3D 모델링이 처음이던 오랜 친구가 모델을 만들었고, 나중에 스프라이트와 UI도 새로 만듦.

기지 주변의 새 참나무와 단풍나무
위에서 본, 나선형 벽으로 된 큰 기지위에서 본, 여러 겹의 벽 안에 있는 네모난 기지

더 나아진 3D 모델과 습격

  • 다이너마이트는 좁은 범위에 1000, 폭탄은 넓은 범위에 500 피해
  • 도구로 하는 습격은 느리지만 싸게 먹힘
  • 스파이크는 두 배 튼튼하게, 상자는 절반으로
  • 새 참나무와 단풍나무

계정과 3D 지형

  • 계정 등록, 리스폰, 지금 플레이 버튼
  • 지금 플레이를 누르면 죽을 때 삭제되는 일회용 계정이 생김
  • 지형이 3D로 바뀜 (닭 아포칼립스와 함께)
  • 수백 마리 닭이 한꺼번에 플레이어에게서 도망치면서 서버에 렉이 걸려, 이제 닭 수가 약 5분의 1로

aritianfanalfirin의 Distinguished Player 카드

두 번째 Distinguished Player

aritianfanalfirin

게임에 대한 헌신, 그리고 새 플레이어에게 친절하게 도움을 준 공로로

TikTok 영상과 급증한 방문자

  • Levfo의 TikTok 영상이 조회수 27,000회를 기록해 하루에 450명이 방문
  • 이를 감당하려고 게임 서버와 웹 서버를 나누고, 파일을 CDN으로 옮기고, 코드를 압축함

더 부드러워진 걷기와 Players vs Devs

  • 핑 300 이상에서도 순간이동 없이 걷기, 그리고 첫 Players vs Devs 와이프 이벤트
  • 게임 내 튜토리얼
  • 2020년 계획, 거의 모두 실현: 빠른 플레이, 계정, 침낭, 농사, 모바일

jbaker96의 Distinguished Player 카드

첫 번째 Distinguished Player

jbaker96

게임에 대한 헌신, 게임에서 이룬 모든 것, 다른 플레이어에게 보여 준 친근함으로

기지 벽에 설치한 다이너마이트
밤의 Kiln, 상자, 깃발광석, 연료, 금속 주괴가 있는 Foundry 창

폭발물 습격

  • 유황, 화약, 니트로글리세린
  • Alchemy table에서 만드는 폭탄과 다이너마이트
  • 낮과 밤, 그림자, 더 넓어진 맵
  • 유리, 점토, 숯을 만드는 Kiln
  • 이제 곡괭이로 습격하는 데 훨씬 오래 걸림
2019년에 새로 디자인한 인터페이스
새로 바뀐 인터페이스: 새 아이콘, 장비 패널, 제작 메뉴

음성 채팅, 새 UI, Foundry

  • V를 누르고 있으면 근처 플레이어와 대화
  • 완전히 새로운 인터페이스
  • 합금을 만드는 Foundry
  • 11가지 금속, 각각 지각에 있는 비율만큼 희귀
  • 대형·중형 광석을 더 희귀하게 하고, 플레이 시간 30분 미만 계정은 이제 사라지게 해 렉 감소
늘어놓은 금속 벽, 문, 상자

Foundry 업데이트

  • 주석, 텅스텐, 티타늄과 그 합금
  • Workbench와 Anvil
  • 금속 스파이크, 문, 상자
  • 친구와 함께 지을 수 있는 공유 구역
  • 강한 금속일수록 더 세게 치고 더 잘 막지만, 더 무거워서 느려짐
  • 금 자물쇠는 열쇠가 필요 없고, 기본 열쇠와 자물쇠는 철로 만듦
테스트용으로 늘어놓은, 새 금속별 문과 벽
2019년 8월의 제작 및 인벤토리 패널첫 Foundry 창: 광석, 연료, 금속 및 합금 주괴

새 금속과 합금

  • 새로운 금속 종류와 합금
  • 광석을 모아 제련하는 Foundry
  • 금속 벽, 문, 그 밖의 건축 부품
첫 3D 버전의 플레이어 기지들
붉은 나무 아래 통나무 스파이크로 둘러싼 기지

이제 3D로

  • 좋은 그래픽 카드가 없어도 대부분의 컴퓨터에서 돌아가는 로우폴리 3D
  • 7월 15일 첫 Discord 공지에서 프레임을 떨어뜨리던 식물 버그와 아이템 복제 버그 수정
3D 알파에서 붉은 나무 아래 도끼와 방패를 든, 갑옷 입은 플레이어

3D 알파 공개

  • 아주 초기의 3D 버전을 테스트용으로 공개
  • 플레이어 모델에 리깅을 넣고 장비가 보이게 함
Anvil과 통나무 벽 옆의 기본 플레이어 모델

잠금과 플레이어 모델

  • 오브젝트 잠금과 기본 플레이어 모델
  • 고용한 모델러 두 명이 플레이어 모델을 완성하지 못해 직접 마무리함
첫 3D 월드의 Anvil들, 모델 자리에는 흰 구체
첫 오브젝트 모델: 시냇가의 통나무 문, 대나무, 바위통나무 벽 옆의 로우폴리 나무2018년 12월의 제작 및 인벤토리 창밤에 통나무 벽 옆에서 타는 모닥불

첫 3D 렌더링

  • Babylon.js로 3D로 그린 월드, 모델 자리에는 흰 구체
  • 이어서 첫 오브젝트, 동물, 나무, 건물 모델, 새 UI, 불

3부 · 2015년~2017년

휴식기, 그리고 브라우저용으로 다시 만들기

Java 애플릿이 사라져 가면서 한동안 멈췄다가, 브라우저용으로 게임을 다시 작성함.

2017년 웹사이트와 로그인 화면
라이브 2D 버전의 통나무 기지

이제 브라우저에서

  • 브라우저가 Java 애플릿 지원을 끊은 뒤 6개월 만에 Java에서 JavaScript로 다시 작성
  • 다운로드도 가입도 필요 없음
  • 랭킹, 미니맵, 음악
  • 지금도 Classic Morterra로 접속할 수 있지만 더 이상 업데이트는 없음
HTML 캔버스로 다시 만든 2D 게임: 풀밭 위의 돼지, 도구, 플레이어, 아래에는 인벤토리
2017년 6월 29일 빌드의 구역 경계선, 아이템, Sleep 버튼

브라우저용으로 다시 만들기

  • Node.js와 WebSockets로 다시 작성하고 HTML 캔버스에 그림
  • 렌더링, 잠자기, 충돌, 장비, 이어서 인벤토리, 구역, 전투
Java 알파에서 나무를 베는 모습

Alpha 1.6과 활 사냥

  • 1MB짜리 Java 다운로드
  • 활로 사냥하는 영상
Java 알파에서의 플레이어 킬

Alpha 1.5

  • 버그 수정, 할 수 없는 동작을 할 때 더 알기 쉬운 메시지
Java 알파에서 지은 기지

4배속 기지 건설

  • 기지를 처음부터 끝까지 짓는 과정을 빨리 감기로
첫 트레일러에 나온 통나무 스파이크 기지

Land of Death

  • 첫 트레일러
  • 황야에서 눈을 뜨고, 통나무 스파이크를 세우고, 안전하게 잘 곳을 찾기

긴 휴식기

  • 개발은 거의 멈췄지만 서버는 계속 돌아감
  • 브라우저에서 Java 애플릿이 사라져 가면서 게임의 발목을 잡음
  • 2017년에는 Node.js와 HTML, CSS, JavaScript를 조금 알게 되어 브라우저용으로 처음부터 다시 시작

2부 · 2011년~2015년

Java 시절

주로 학교 여름방학과 겨울방학에 만든 Java 게임.

가칭 Zeboaz로 첫 웹사이트를 만드는 모습, 뒤에는 Java 게임이 열려 있음
2015년 8월 Java 빌드: 나무, 동물, 인벤토리 바, 채팅베리 덤불 옆에 디버그 정보가 표시된 2015년 8월 빌드Java 게임 속 말, 2015년 8월 27일통나무 그루터기로 벽을 두른 기지, 2015년 8월 27일

Java 게임 출시

  • 카르마, 인벤토리, 자라는 식물, 애니메이션, 충돌, 문과 상자 열쇠
  • 브라우저가 Java 애플릿 지원을 끊어 가던 터라 다운로드 링크가 있는 첫 웹사이트
  • 월말까지 말과 기지 추가
2015년 6월 테스트 레이아웃: 플레이어 능력치, 풀밭 위의 깃발, 바위, Anvil, 식물

이름은 Morterra

  • 아이템, 장비, 체력, 배고픔과 갈증, 건축할 수 있는 구역
  • 구역을 차지하는 깃발, 캘 수 있는 바위, 대장일용 Anvil, 먹을 수 있는 식물
  • 모든 스프라이트를 MS Paint와 GIMP로 직접 그림
  • Morte는 죽음, terra는 땅이라는 뜻
  • morterra.com이 풀리기까지 1년을 기다림
2013년 8월 멀티플레이 테스트를 위해 나란히 띄운 게임 창 두 개
플레이어 원과 그린 그림이 있는 초록색 테스트 필드, 2013년 7월초록 필드 위의 플레이어 스프라이트와 채팅창, 2013년 12월2013년 12월 로그인 화면, 가칭 Xomblot 시절의 손으로 그린 언덕과 하늘2014년 3월 스트레스 테스트 중의 가짜 플레이어 스프라이트 수십 개

멀티플레이, 스프라이트, 스트레스 테스트

  • 화면에 그림이 나오고 멀티플레이가 일부 작동
  • 플레이어 스프라이트, 채팅창, 로그인 화면
  • 한꺼번에 접속한 엄청난 수의 가짜 플레이어
  • Morterra가 되기 전까지 게임 이름이 여러 번 바뀜
가장 오래된 스크린샷, 2011년 11월 13일: 코드 옆에 스프라이트 하나가 있는 초록색 테스트 창
2012년 6월 로그인 화면과 접속 시도를 출력하는 콘솔

첫 코드

  • 브라우저 애플릿으로 돌릴 생각이었던 Java 2D 애플리케이션
  • 2011년 11월 13일의 가장 오래된 스크린샷에서는 마우스로 그림을 돌리고 방향키로 움직임
  • 그전까지 해 본 코딩은 중학생 때 RuneScape 사설 서버를 운영한 것뿐
  • 로그인 화면과 서버로의 첫 연결

1부 · 2005년~2010년

아이디어

코드를 쓰기 몇 년 전.

규칙이 없는 세계

  • 누구나 누구와도 싸울 수 있어서 모든 행동이 짜릿함
  • 어디서나 RuneScape의 Wilderness 같고, Age of Empires와 Minecraft처럼 건축하는 곳
  • 브라우저에서 하니까 누구나 어디서든 참여 가능
  • 이걸 만들려고 프로그래밍을 배움

지금의 모습 보러 가기

무료 플레이