아주 오랜만에 오리지날 한판 해보고... (교통 쪽은 많이 개선 되었더군요...그래도 대중 교통 쪽은 ... 답이 없네요)
루리웹 뿐만 아니라 , 이리저리 둘러봐서 현 확장팩의 수준을 가늠 해봤습니다.
아쉽게도...
솔직하게 말해서 ,,,,
미래의 도시 ........ 가 제목이죠?
맥시스에게는 미안하지만....심5에게 미래는 없는거 같습니다.
심5에게 미래가 있다면,
진짜 미래를 원한다면,
인공지능을 뜯어 고치고,
제목을 '심빌리지 혹은 심타운'으로 개정해서 솔직하게 자신들을 인정하는 것입니다.
(그리고 그 후에 정식으로 심시티5 ...라는 타이틀을 달 수 있을거 같네요)
현재 디아블로3 가 그렇게 하고 있는데,
디아블로3가 진짜 똥이였다면 , 이번 확팩에서는 제대로 똥을 치우고 금을 만드는 작업을 하고 있습니다.
디아블로 3 의 개발자는 솔직하게 인정을 했습니다.
우리가 만든 게임(엄밀하게 말해서는 윌슨...)은 똥이였다.
확팩에서는 모든걸 바꾼다...(실제로 거의 모든게 다 바뀌죠?.)
심시티 5 가 살아남기 위해서는 ,
솔직하게 말해서
싸그리 다 바꿔야 합니다.
무엇을 바꿔야 하는가???
몇가지가 있지만
가장 핵심적인것.
바로 인공지능 입니다.
맵크기가 작은 이유 뿐만 아니라, 모든 심5의 문제점은 바로 인공지능 때문입니다.
인공지능이 정말 """고자'''' 이기 때문에 답이 없는 것입니다.
가령 예를 들어서
현 심5의 인공지능은
" 가장 가까운데부터 차례대로"
입니다.-다들 아시리라 생각됩니다.-
(전기/물/주민/학생/근로자/ 심지어 기술 수준 까지...)
즉 이런 인공지능의 원리로 따지면
가령 집이 1~ 100 까지 있다고 칩시다.
주민은 앞에서부터 차례대로 1부터 들어갑니다.
즉 100 번 째 집까지 모든 주민이 다 들어가기 위해서는 총 100번의 연산 작용을 해야 합니다.
예를들어
총 100명의 주민이 있다고 할때,
1 번 집에 100명이 들어가고 그중에 한명이 1번에 거주합니다.
남은 99명이 움직입니다.
2번 집에 99명이 들어간뒤 1명이 거주하고, 98명이 움직입니다.
...
이렇게 100번째 집에 도달할때까지 총 100번의 연산 작용이 이뤄집니다.
(*엄밀하게 말해서는 유저는 이 과정을 지켜봐야 합니다.)
심5의 인공지능은 이런식이기 때문에 맵이 늘어나면 연산 처리량이 답이 없습니다.
현 맵의 크기가 1 x 1 이라고 치고 2배 크기로 늘어났다고 해봅시다.
2x2 가 되겠죠.
면적은 4가 되죠. 연산 처리량은???.. ... 말 그대로 답이 없어집니다.
아무리 cpu 가 좋다고 하더라도?(솔직히 cpu랑 상관없습니다. 이번 심5의 인공지능은)
일단 들어가고 나가고 ,,,,이런걸 그래픽으로 보여줘야 되기 때문에....
한집에 들어갔다 나갔다 를 1초만에 한다고 치더라도 집이 400채면 400초가 걸리게 됩니다.
(여러분들의 컴퓨터가 좋던 나쁘던 , 그냥 일단 400초가 고정으로 걸립니다. 이해 되시는지 모르겠네요)
말이 어눌하여 제대로 설명을 해드리지 못해서 죄송합니다만
가령 1~6 까지 무작위로 번호 한개 찍는거랑 1~36까지 무작위로 번호 한개 찍는거랑
로또로 치면 어느게 힘들까요? 번호가 커지면 힘들겠죠?
(컴퓨터가 좋던 나쁘던 상관없이 그냥 이건 로또기 때문에 번호가 커지면 맞추기가 힘들어지는것과 같습니다)
현 심5 시스템이 그렇습니다.
맵을 왜 크게 못하는가? 하면 그냥 이런 가장 근본적인 인공지능 '''개발자 말대로 엔진 문제'''' 에 있습니다.
따라서 완전하게 엔진을 뜯어 고쳐서 인공지능을 새롭게 탑재 시키거나,
아니면 ~~~~~~~~~~~~~
유일한 대안
현재 하수처리장 시스템을 모든 인공지능으로 확대 하는 것입니다.
하수 처리장 인공지능은
정확하게
출발지점과 목적 지점이 정해져 있습니다.
--------------------------------------------------------------
유일하게 하수처리장은 '''하수 들이 '''' 이리저리 방황하지 않고 ,
건물에서 나오자마자 다이렉트로 하수처리장으로 갑니다.
=-----------------------------------------------------------------
(즉 현재 엔진으로 출발과 목적 지점을 정해 줄수 있다는 말이죠)
이걸 응용해서 ,
차라리 심시티가 아니고 심타운 혹은 심빌리지가 될 지언정
진짜 시뮬레이터 게임으로 탈바꿈 하라는거죠.
(이래되면 진짜 CPU 의 성능이 좌우지 되겠지만요)
--------------------------------------------------------------
이것이 제대로 되면 , 비로소
맵 확장도 이뤄지게 됩니다.
게다가 현재 미래 도시에 벌어지는 각 종 버그도 인공지능 문제가 가장 크다고 봅니다.
앞으로 개발자들이 현 '게임 엔진으로 도저히 인공지능은 바꿀수 없다' 라고 진짜 못 박으면
그냥 그대로 장례식...입니다.진짜 이때는 도저히 미래가 없습니다.
(현재는 그냥 맵 크기 확장만 불가능 하다고 했기에 좀 더 두고 봐야 될 일입니다...)
팔아놓고 문제가 이렇게 많은데 패치도 안해주네요 빨리 해줄줄 알앗는데.. 이것들은 베타테스트도 안하고 게임만 파는건지... 이용자들이 또 뭐라 뭐라하면 시대지난 게임또 저번처럼 무료로 줄려나 모르겟네요 ㅣ...이상한회사.
버그를 퇴치 하는게 아니라 버그를 영입 하는 부서에 올인 하는 중이라....... 버그를 패치한걸 그 다음 버전에 꼭 넣는 마술을 보여줘서..... 도데체 처리한 버그를 다시 넣는 마법은 어떻게 하는건지 모르겠음 ㅋㅋ 이 애들 버그 넣는거 일부러 그러는 걸수도 있음.....
꾸준히 뭔가 패치는 하는데.. 요샌 그 주기가 점점 길어지는 것 같습니다. 미래도시도 버그가 속속들이 나오던데 이건 또 어느세월에 고쳐줄지 의문이네요.. 인공지능도 굉장히 큰 문제지만 다른 한 편으론 서버 동기화도 만만찮은 문젯거리라 생각되네요.
이미 게임내 개발진들이 글라스박스 엔진의 한계로 인해 맵크기는 불가능하다고 기사가 떴었죠. 그걸 볼때 AI 역시 연산처리 핑계와 함께 글라스박스 엔진탓을 할 가능성이 커보입니다. 말씀하신것처럼 교통의 개선은 좋지만 여전히 대중교통은 똥망입니다. 특히 버스가요. 기차나 다른 수단은 컨트롤이 가능한데 버스 만큼은 아직도 손대기 어렵네요 쩝... 제가 EA에서 공식으로 안된다는 모드를 깔아서 신호등을 전부 없애도 도시 밖에도 건물을 짓게해서 플레이 중인데도 대중교통은... 답이 안나오더군요. 뭐 제가 아직 부족한것도 있지만요 ㅎㅎ 차라리 말씀하신것 처럼 직장이나 집을 지정하는 방식이었다면 진짜 수월했을텐데 말이죠.