tag:blogger.com,1999:blog-63095807608953169812024-03-16T05:59:49.362-07:00Elliot's Super Computing Duper ProgrammerPlease, join my team at What If Studio!Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.comBlogger383125tag:blogger.com,1999:blog-6309580760895316981.post-65680920735444907062024-02-16T09:04:00.000-08:002024-02-16T09:04:13.045-08:00변수 네이밍 #1 - 상태 변수 - status vs state<p> </p><p>프로그래머의 중요한 역량 중에 하나가 이름짓기(네이밍)라고 생각한다.</p><p>프로그래밍 월드 내에서의 개념들을 만들고,</p><p>객체를 만들고, </p><p>그들간의 관계를 만들고,</p><p>동작하게 한다.</p><p>객체를 지칭하는 네이밍이 와닿지 않으면 혼동하기 쉽고 오류에 빠지기 쉽다.</p><p><br /></p><p>코딩 할 때에는 영어를 써야 한다.</p><p>단어의 미묘한 차이가 개념의 혼동,혼란,적확성을 결정하기 때문에, 영어를 잘 해야 한다. </p><p><br /></p><p>status, state 는 객체의 상태를 나타내는데 인기 있는 단어이다.</p><div>status 는 상하로 움직이는 사회적인 지위를 나타내는 경우에 쓰이고,</div><div>state 는 state machine 에서의 상태, 전이 상태를 나타내는 경우에 쓰인다고 생각한다.</div><div>대부분 state 로 쓰면 더 맞다.</div><div><br /></div><div>그 외의 상태를 나타내는 단어들을 더 조사해서, 이 글을 업데이트 해 봐야겠다.</div>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-15898522787709916262024-02-12T20:03:00.000-08:002024-02-12T20:06:10.123-08:00잡 꿈<p> </p><h3 style="text-align: left;">잡꿈</h3><p><br /></p><p>간만에 여러 생각을 하게 하는 꿈을 꿨다.</p><p><br /></p><p>첫사랑이 나한테 이제라도 대학을 다시 들어가라는 조언을 해 주고,</p><p>친구가 나와서 우리 이제 새로운 꿈을 갖고 일해보자라는 말을 해 주고,</p><p>구상 하던 사업 아이템 관련 아이디어가 구현되는 모습도 보이고...</p><p><br /></p><h3 style="text-align: left;">아쉬움과 욕망</h3><p>한마디로, '아쉬움과 욕망'의 잔재물이 내 마음속에 남아 있다는 말이다.</p><p><br /></p><p>인생을 반바퀴 돌면서 정말 많은 생각을 하고 산다.</p><p>사회화가 아닌 반사회화, 개인화가 이제 더 중요해지는 것 아닌가 싶고,</p><p>아쉬움을 떨치거나 가볍게 이루거나 평화롭게 살고 싶다는 생각을 한다.</p><p><br /></p><h3 style="text-align: left;">지난 두어달은 아이디어를 다듬는 고독한 시간 </h3><p><br /></p><p>지난 두어달을 게임을 하며 게임 기획을 하려고 폐인처럼 지냈는데,</p><p>게임 기획도 쉬운 일은 아니다.</p><p>코딩과 같은 개발에 집중해 있을 때도 행복했었지만,</p><p>다른 차원의 고민을 해야 한다.</p><p>실마리를 찾아야 하는 고민들을 한다.</p><p>개발에는 대부분 답이 있는데, 기획에는 답이 없어보이고, 점점 미궁으로 빠져든다.</p><p>다른 사람들에게 경력 10년,20년이면 (나처럼) 답을 찾을 수 있어야 하지 않냐고 질타했던 내가 부끄러워진다.</p><p>과연 기획 아이디어를 잘 찾는 방법들을 경력자들은 갖고 있을까?</p><p><br /></p><p>개발을 오래 했던 탓에 이제는 개발이 재미가 없고, 기획이 더 재밌고, 의미있게 느껴진다.</p><p>그러나 기획의 어려움은 구현이 된 완성체를 빨리 확인하기 어렵다는데에 있다.</p><p>업무를 하던 동안에는 숙련된 프로토타입 개발팀이 유능한 기획자를 보조할 수 있는 시스템이 되어 있어야 한다고 생각했었다.</p><p>혼자서 아이디어를 다듬고 방향성이 일관된 기획을 하고 스스로 검증하는 고독한 과정이 필요하긴 하다.</p><p>그런 과정에서 아이디어를 토론할 수 있는 상대자는 엄청난 즐거움이자 효율책이 될 것이다.</p><p><br /></p><h3 style="text-align: left;">앞으로는 어떻게 할까?</h3><p><br /></p><p>폐인모드로 지내다보니, 루틴의 중요성을 다시 한번 실감한다.</p><p>너무 하나에만 매몰되서 하루를 지내는 것보다는</p><p>하루에 30분짜리 반복적이고 생산적인 일정들을 소화 했었더라면, 지금은 좀 더 나은 상태였을 것이다.</p><p>무너진 생활을 다시 다잡아야 한다.</p><p><br /></p><h3 style="text-align: left;">인생도 문제 해결의 과정</h3><p><br /></p><p>아무것도 모르고 태어나 세상에 던져져서 살았다.</p><p>부모님과 선생님들,친구들의 사랑이 아니었으면 나는 아무것도 아니었을 것이다.</p><p>사람들이 돈 벌고 사는 방식을 가만히 보면,</p><p>결국 문제를 해결해주는 것이다.</p><p>사소하고 반복적인 문제부터, 그것들이 합쳐져 큰 문제를 해결하는 회사까지...</p><p>결국 가치 있는 문제를 해결하면 된다.</p><p>예전에 어르신들이 '그걸 하면 떡이 나오냐 밥이 나오냐 헛소리 마라' 했던 일들이</p><p>이제는 사람들이 각광하는 일들이 되어 있는 경우가 있다.</p><p>'노래와 춤'이라던지, '게임'이라던지...</p><p>나는 어떤 문제를 찾고 해결 할 수 있는 사람인가?</p><p>인생 3막에서 이제 스스로 다시 묻고 꾸준히 갈 수 있어야 한다.</p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-81264515271793080332024-02-12T19:18:00.000-08:002024-02-12T19:20:04.113-08:00Through the ages<p> </p><h3 style="text-align: left;">문명 게임</h3><p><br /></p><p>지인의 추천을 받고, 문명(Civilization) 게임의 축소판인 '쓰루 더 에이지스'를 해 봤다.</p><p><br /></p><p>보드게임이었는데, 앱으로 나와 있다.</p><p>보드게임은 안 해 봤는데, 튜토리얼을 통해서 룰을 대강 익힐 수 있었고,</p><p>몇시간만에 도전과제를 클리어할 수 있었다.</p><p><br /></p><h3 style="text-align: left;">빌드 오더</h3><p><br /></p><p>이 게임의 핵심은 '빌드 오더'이다.</p><p>문명 게임의 핵심 재미 중의 하나인, 결정에 따라서 문명의 운명이 바뀌는 </p><p>문명의 축소판이다.</p><p>'선택의 재미'인 증명된 재미를 핵심만 더 파고들어서 새로 만든 게임이라고 볼 수 있다.</p><p><br /></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhfVzjnj9GzGPSrK5dX_Z_QLF5fi6mqok9CCmIdFHCWnivHCsSXUYIV_cM7ozY5gxTiVNbL8mjKfpEi0hLKTHIlMWU7AsCVSyzh_Qp9a4GNvYZGsTWoLPAt49Z-jvH-EdEZzBxBhnL6cVtyPjvmbIHGSqPEoYR7pGwhxqHHqC0w6K_AwvfHPWpfAbqF3qw" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="591" data-original-width="1280" height="296" src="https://blogger.googleusercontent.com/img/a/AVvXsEhfVzjnj9GzGPSrK5dX_Z_QLF5fi6mqok9CCmIdFHCWnivHCsSXUYIV_cM7ozY5gxTiVNbL8mjKfpEi0hLKTHIlMWU7AsCVSyzh_Qp9a4GNvYZGsTWoLPAt49Z-jvH-EdEZzBxBhnL6cVtyPjvmbIHGSqPEoYR7pGwhxqHHqC0w6K_AwvfHPWpfAbqF3qw=w640-h296" width="640" /></a></div><p><br /></p><p>턴마다 할 수 있는 액션 수의 제한이 있고,</p><p>액션 수보다 3배 많은 카드 중에서 액션을 선택하여 수행하여 문명의 경쟁력을 키우고, 다른 경쟁자를 견제하고 전쟁하기도 한다. </p><p>전쟁구현은 4X 게임이 아니기 때문에, 간단한 공격력 방어력 수준으로 구현하고, 일방적으로 밀려서 괴멸되지는 않도록 적절히 밸런싱 되어 있다.</p><p>고대 시대부터 현대 시대까지 시대마다 영웅 리더를 적절히 채용해서 그 특성을 활용해야 한다.</p><p>처음에 하면 Easy Mode 도 Easy 하지 않다. </p><p>아직 베스트 빌드 오더를 찾지를 못했다.</p><p>몇시간 한 상태에서 개인적으로 끌리는 순서는 </p><p>아리스토텔레스 -> 징기스칸 -> 나폴레옹 -> 처칠로 이어지는 전쟁 위주의 진행이다.</p><p>정치적인 행위에는 약탈,전쟁,조약 등이 있는데 세력 차이가 많이 나야 약탈,전쟁에서 효과적이기 때문에 이득을 크게 볼 수는 없지만, 아드레날린 나오는 조합은 역시 전쟁위주의 진행인 듯 하다. ㅎㅎ</p><p>영웅들의 특성은 해 보면 쉽게 알 수 있는 수준이지만, 잘 활용 하기는 힘들다.</p><p>여간해서 Medium 이상 레벨에서의 챌린지를 이기기는 쉽지 않다.</p><p><br /></p><p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiUWJrFE45Vr5QnLKzWpaPhOrJrcUgBZiHX_9Sq6sgWcPnsD0WFEF9DcfuH_sRzBOOaUqyB5vuNMzHVZOsDSriY-FWVAJ2lnX6pKKQgJa4O3gdIyNj7_Tr--MHKF_UCfi6TjAwuNn6f-6cQR1aZFQxWfK-mx83R3cCLvj-Kov8ilpIvTQ8xdfNCmgy-2aw" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="591" data-original-width="1280" height="296" src="https://blogger.googleusercontent.com/img/a/AVvXsEiUWJrFE45Vr5QnLKzWpaPhOrJrcUgBZiHX_9Sq6sgWcPnsD0WFEF9DcfuH_sRzBOOaUqyB5vuNMzHVZOsDSriY-FWVAJ2lnX6pKKQgJa4O3gdIyNj7_Tr--MHKF_UCfi6TjAwuNn6f-6cQR1aZFQxWfK-mx83R3cCLvj-Kov8ilpIvTQ8xdfNCmgy-2aw=w640-h296" width="640" /></a></div><br /><br /><p></p><p>2,3,4 인 플레이어까지 할 수 있다.</p><p>위의 그림은 2인용에서 첫 승리를 한 기념 샷이다.</p><p><br /></p><h3 style="text-align: left;">육성 시뮬레이션에 적용 가능?</h3><p><br /></p><p>하다보니, 내가 기획하고 있는 게임에도 적용할 수 있는 로직이 있을 것 같다.</p><p>육성 시뮬레이션 게임에 빌드 오더를 이런 식의 로직으로 적용할 수 있지 않겠는가?</p><p>선형적인 육성 시뮬레이션은 재미가 떨어지기 때문이다.</p><p>이 게임에서의 1차,2차,3차 산업에 대한 성장 선택 과정은 어떤 육성 시뮬레이션에도 적용할 수 있는 로직일 듯 하다.</p><p><br /></p><p>예를 들어, 걸그룹 육성 시뮬레이션이라면,</p><p>보컬, 댄스, 매력의 분야에 맞춰서 </p><p>다양항 액션(어떤 액션들이 있을까?) 카드로서 육성을 시키고,</p><p>영웅적인 트레이너에 의해서 육성이 영향을 받고,</p><p>다른 연습생 경쟁자와 겨룰 수 있는 구도로 하고, </p><p>1위를 해야만 서바이벌 하는 게임으로 만들면 될 듯 하다. </p><p>ㅎㅎㅎ</p><p><br /></p><p>즐겜.</p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-48272998759333863322024-01-03T07:40:00.000-08:002024-01-03T07:40:58.067-08:00나는 솔로 - "이상형이 뭐에요?"<p> </p><p>SBS Plus 채널의 프로그램인 '나는 솔로'를 즐겨본다.</p><p>1기부터 지금까지 다 봤다. ㅎㅎㅎ</p><p>눈물도 웃음도 인생도 들어있다. ㅋㅋㅋ</p><p>16기에 너무 피곤해서 멀리하게 되긴 했는데, </p><p>최근 기수에서 희한한(?) 여성을 보게 되서 적어본다.</p><p><br /></p><p>썸타거나, 소개팅 할 때 흔히 묻는 말</p><p><b>'이상형이 어떻게 되세요?'</b></p><p><b>대개 그 답들은 예측가능하고 정해져 있는 편 아닌가?</b></p><p>그런데,</p><p>한 여성 출연자가</p><p>'야망 있는 남자'라고 말하더라.</p><p><br /></p><p>우와~ </p><p>난 그런 남자 이상형을 원하는 여성이 있을 수 있다는 것에 너무 놀랐다!</p><p>역시 나의 뇌에 세상을 가두고 사는 것이다.</p><p>그런 이상형이 있을 수 있다는 것을 알았다면,</p><p>나는 그런 이상형을 찾는 여성을 찾았을 것 같다. 푸학학~</p><p>다시 말하자면, <b>그런 이상형이 있을 수 있다는 것 자체를 생각을 못했었다</b>.</p><p>보통은 그저 내가 생각하는 여성들의 이미지 중에서 </p><p>제일 끌리는 사람과 함께 하게 되지 않는가?</p><p><br /></p><p>커플 매칭 서비스를 만든다면, </p><p><b>내 이상형이 어떤 것인가?</b></p><p><b>나는 어떤 사람인가?</b></p><p><b>그런 나를 원하는 사람들이 얼마나 되는가?</b></p><p>을 핵심으로 만들어볼 수 있을 것 같다.</p><p>뻔한 이야기로 들리겠지만...</p><p>그걸 잘 구현하는 것은 다른 일일 것이다.</p><p><br /></p><p>겪어봤을지도 모르겠지만,</p><p>내가 좋아하는 이상형, 내가 이상형인 그대는 훨씬 아름답고, 설레인다.</p><p><br /></p><p>나와 맞는 사람과 산다는 행복.</p><p>그게 얼마나 소중한 가치인가?</p><p>인생에서 제일 소중한 가치일지도 모른다.</p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-33706659216062952822024-01-02T03:00:00.000-08:002024-01-02T03:02:04.597-08:00기술적으로 아직도 포기 못하겠는 일<p> </p><p>30년을 엔지니어로 일했지만, 아직도 혼자라도 해보고 싶은 것들이 있다.</p><p>한마디로 말하면, 정말 좋은 게임 서버 만들기.</p><p><br /></p><p>rust , go, c++, c# , python 등을 혼합하여 만들 것 같고,</p><p>대용량 트래픽 처리는 기본이고, 계정 관리, 게임 객체의 저장, 관리, 분산 액터로서의 역할, 로그 관리, 요즘 필요한 AI 서버, 온라인 게임에서 필수적으로 필요한 게임 클라이언트와의 동기화를 쉽게 구현할 수 있는 게임 서버가 되어야 할 것이다.</p><p>간단한 모바일 게임 서버부터, 메타버스까지 모두 아우르며 만들 수 있는 게임 서버가 되어야 하겠지.</p><p>내가 엔지니어로서 가장 잘 할 수 있는 일이니까, 마무리는 해 놓고 싶다.</p><p><br /></p><p>틈날때마다 설계하고, 한땀한땀 하다보면 어느 순간 다 되어 있지 않을까?</p><p>10년전에도 20년전에도 생각만 하고 하지 못하지 않았는가? ㅎㅎㅎ</p><p><br /></p><p>게임 서버 말고도, 사실 게임 엔진도 만들고 싶은데, 이번 생은 200살까지 살지 않는 한 힘들 것 같기도 하고... ㅎㅎ 틈틈히 좋은 게임 엔진을 공부하며 잘 쓰기만 해도 좋겠네. </p><p><br /></p><p>다짐만 이렇게 쓰다가, 나중에 이 글을 보면 부끄럽겠지? </p><p>실천합시다! 실천! </p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-15379270451606978142024-01-02T02:38:00.000-08:002024-01-02T02:51:03.708-08:002024년을 맞이하며<p> </p><p>2023년 회고는 못 했지만, 2024년 포부를 써 보고자 한다.</p><p><br /></p><h3 style="text-align: left;">추진력이 필요하다.</h3><div><br /></div><p>결론부터 말하자면, 매우 불안하지만, 더 건강해지고 추진력을 갖추면 가능성이 있다.</p><p><br /></p><p>지난 2년간 사업의 본질에 대해서 많이 고민 했던 것 같다.</p><p>사업의 진행은 본질에 대한 깨우침, 니치 마켓을 찾아 목표 세우기, 목표에 따른 계획 세우기, 실천의 과정을 거쳐야 하는 듯 하다.</p><p>작년에는 본질과 목표에 대해서만 생각 했던 것 같다.</p><p>나 자신이 너무 나태해서 계획도 못 세우고, 실천도 제대로 못 했다.</p><p>다행히 아직도 추진하고 싶은 목표가 있고, 그 시장은 아직 유효해 보인다.</p><p>그래서, 2024년은 추진해야 한다!</p><p>추진하기 위해서는 건강해야 한다! 그리고 매일 매일의 의미를 부여하며 보람차게 살아야 한다.</p><p>놀만큼 놀았고, 방황할만큼 방황했다.</p><p>더 이상 좌고우면하며 방황하고 탐험하는 것이 재미가 없다.</p><p>추진하는 것만이 재미가 있는 상태가 되었다.</p><p><br /></p><h3 style="text-align: left;">핵심 가치</h3><p><br /></p><p>내가 만들고 싶은 프러덕트인 게임의 핵심 가치를 정했다.</p><p>1. 인재의 숨은 스탯을 AI(LLM)으로 말하고, 유추하여 좋은 팀원을 구하는 구인 게임.</p><p>2. 팀원들을 좋은 포지션에 맞춰서 팀을 구성하여, 좋은 퍼포먼스를 내도록 튜닝하고, 경쟁시키는 매니징 게임</p><p>3. 실제 인물과 매칭이 되는 인재로 가상의 목표를 이뤄가며 돈 버는 시뮬레이션 게임</p><p><br /></p><p>이렇게만 말하면 뭐가 뭔지 잘 모를 것이지만, 더 정확히 말하긴 어렵다.</p><p>이 정도만 말해도 알 사람들은 알 것 같다.</p><p>어쨌든 AI First Game 이다!!! </p><p>잘 만들어서 투자 받고 날아올랐으면 좋겠다!</p><p><br /></p><h3 style="text-align: left;">버티고 개척하자</h3><p><br /></p><p>사업을 영유하는 일은 매우 어려운 일이다.</p><p>돈 벌며 유지하고, 회심의 새로운 프러덕트나 서비스를 출시하여, 새로운 시장을 개척해야 의미가 있을 것이다.</p><p>시간을 아끼고 의미있게 써야 한다.</p><p>버티려면, 알바나 외주도 해야 할 것이고, 소소하게 돈 버는 일들도 마다하지 말아야 할 것이다. </p><p>그럼에도 메인 업무의 일정이 흐트러지지 말아야 할 것이다.</p><p><br /></p><p>기술을 연마하고, 좋은 사람들을 만나는 것도 게을리하지 말아야 할 것이다.</p><p><br /></p><p>화이팅!</p><p><br /></p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-85144536487108054432023-12-19T02:37:00.000-08:002023-12-19T05:19:22.081-08:00권태로움 극복하기<p> </p><p>지난 2년 동안 나를 괴롭힌 '권태로움'에 대해서 이야기 해 보고자 한다.</p><p><br /></p><h3 style="text-align: left;">또 해야해?</h3><p><br /></p><p>나는 오랫동안 정말 치열하게 열심히 살았고, 그 결과 번아웃으로 2년간 고생했다.</p><p>발버둥 쳐봤지만 잘 안되었다.</p><p>그러나 진짜 이제는 회복해야한다.</p><p>회복하려고 더 더 더 발버둥치려고 하고 있다.</p><p>그러다 보니, 그 원인을 규명해야 제대로 치유가 될 거라 생각하게 되었다.</p><p>여러가지 원인들로 복합적으로 작용했겠지만, </p><p>'이것저것 다 해 봤어!! 또 해야해?' 라는 '권태로움'이 나를 괴롭혔다고 생각한다.</p><p>그래서, 전진이 두렵고, 재미없고, 의미없고, 가치없고, 부질없고, ... 그런 감정들이 나의 뒤통수를 끌어당기고 있었다.</p><p>부디 나처럼 되지 않길 바란다.</p><p>하지만 이미 그렇게 되었다면, 내가 어떻게 진단하고, 극복하는지 참고하면 좋을 듯 하다.</p><p><br /></p><h3 style="text-align: left;">마음의 치유</h3><p><br /></p><p>마음을 치유 한다는 방법들도 시도 해 봤지만, 잘 통하지 않았다.</p><p>치유를 위해서, 니체가 말한 '위버멘쉬'가 되고 싶었고, 헤밍웨이의 '노인과 바다'의 '산티아고'처럼 묵묵히 살고 싶었고, 나를 구원해 주신 하나님을 믿고 의지하며 소시민적으로 겸손하게 살고 싶다.</p><p>그 마음으로 살려고 하지만, 논리가 되야 통하는 나같은 사람에게는 100%로 통하는 방법은 아니다. </p><p>나는 진취적이고 열정을 좇던 사람이었고, 진취적이지 않으면 에너지가 안 생기는 사람라는 것을 알 수 밖에 없었다.</p><p>30년을 그렇게 살았는데, 갑자기 어떻게 사람이 변하겠나?!</p><p>그래도 남은 인생 더 성숙한 사람으로 천천히 변해가겠지.</p><p>작은 좋은 습관들을 쌓아가는 것은 좋은 방향이다. 남은 인생이라도 그렇게 잘 살아야 한다. ㅎㅎ </p><p><br /></p><h3 style="text-align: left;">과거를 톺아보자</h3><p><br /></p><p>자~ 내가 어떻게 살았는지 다시 더듬어 보자.</p><p><br /></p><p>나는</p><p>1. 많이 일했다. </p><p> - 게임에 대해서 뜻을 세우고, 30년이상을 게임과 관련된 일을 하고 주로 기술 지원과 개발을 했다. </p><p> - 18년을 동료들을 믿고 큰 회사의 CTO 로서 일했다. 기술과 엔지니어들에 대한 인사이트와 경험이 있다.</p><p> - 게임, 커머스, 모바일 서비스 등의 분야에서 규모 있는 것들을 만들고 출시 해 봤다. 그 중에서 큰 성공 한 것도 있고, 실패 한 것들도 많다. 왠만한 것들은 다 해 본 느낌이다. </p><p> - 비젼과 목표를 끊임없이 쫓고, 1세대 게임 개발자로서의 사명감, 선배로서의 책임의 중압감에 시달렸다.</p><p>2. 모든 것에 1순위로 업무를 생각하며 살았다. </p><p> - 2순위 이하에는 에너지를 거의 안 썼다.</p><p>3. 건강한 취미 활동을 잘 하지 못했다. </p><p>4. 좋은 규칙적인 습관을 적립하지 못했다. 운동, 독서, 토론과 같은...</p><p>5. 주말을 잘 지내지 못했다. 평일에 에너지를 다 써버려서 주말엔 누워있었다.</p><p><br /></p><p>그 결과 번아웃이 왔었던 것이다.</p><p>완벽하게 행복한 은퇴를 위해서 일했었다.</p><p>그치만 이제는 미래에 대한 생각을 줄이고, 지금을 행복하게 살고 싶다.</p><p><br /></p><h3 style="text-align: left;">역전된 직무 - 기술 >>> 게임</h3><p><br /></p><p>사람들을 만나보면, 사람들이 나한테 기대하는 키워드는 '게임과 관련된 기술'이다. </p><p>'기술' >>> '게임' 이다.</p><p>그런데, 나는 더 이상 그걸 하기가 싫었다. </p><p>애초에 나는 게임을 만들고 싶었지, 기술을 하고 싶었던 것은 아니었기 때문이기도 하다.</p><p>그리고, 이제는 젊고 더 재능있는 사람들이 해야 하고, 나는 조그만 통찰력을 가졌을 뿐이다.</p><p>예전처럼 빠르게 개발할 수 있는 날카로운 예리함과 빠른 실행력을 잃어버렸다.</p><p>그렇지만, 그 통찰력에 대한 근거없는 자부심이 있다. </p><p>여러가지 분야들을 둘러봤지만, 그럼에도, 나는 '게임'을 만들고 싶다.</p><p>벗어날수가 없다.</p><p>벗어나더라도 잠깐의 '외도'일뿐이다.</p><p>평생 나는 나의 마음을 뛰게 하는 일을 해오면서 살아왔는데, 그렇지 않는 것을 할 수가 없다.</p><p>그렇지 않는 것을 하려고 하면 도파민 분비가 안된다. </p><p>그렇게 열정적이던 내가 몸이 움직이지 않는다. </p><p>게임이 아니어도 상관없는데, 여전히 마음 설레는 일을 하고 싶다.</p><p>그래서, 도파민이 분비되는 일을 찾으려고 애쓰고 있었다.</p><p><br /></p><h3 style="text-align: left;">설레는 일</h3><p><br /></p><p>돈버는 일을 찾고 있었고, 기술적으로, 사업적으로 설레는 일을 찾고 있었다.</p><p>분야적으로는 블럭체인과 관련된 '온체인 게이밍'에 대해서 고민했었고, 그 이후에는 'AI aided Service' , 'AI First Game'에 대해서였다.</p><p>기술적으로는 내가 좋아하는 언어로만 구현된 프로젝트를 하는 일일 것이다.</p><p>구체적으로는 rust + erlang(elixir) + golang 로 된 프로젝트를 만드는 일일 것 같다. </p><p>유지보수가 잘 될 수 있고, 낭비없이 만들 수 있는 프로젝트를 만들고 싶은 마음이 엔지니어의 마음 아닌가?! </p><p>사업적으로는 스타트업으로서 시장에 진입할 수 있는 신박한 사업 아이템을 찾고 싶었다. </p><p>에너지가 있는 사람들이랑 하고 싶었다. 그러나 내 뜻과 거리가 있으면 함께 하기 어렵다는 것을 새삼 깨달았을 뿐이다. </p><p><br /></p><h3 style="text-align: left;">고독</h3><p><br /></p><p>정말 정말 정말 고독하다.</p><p>나를 담아줄 누군가를 만나기 전까지는 누구가를 따를 수도 없다.</p><p>나는 가치가 있는 사람이고, 그걸 증명해 왔던 사람인데, 이제는 나를 모르는 사람들에게 처음부터 다시 증명해야만 한다.</p><p>그래서, 글을 쓰기로 했다. </p><p>표현하지 않으면 아무도 모르는 거 아닌가?!</p><p>나의 생각들을 정리하는데에도 도움이 되고, 사람들을 설득하는데에도 도움이 되고, 내 자취를 남기는 의미있는 일일 것이다.</p><p>나는 이러저러한 것들을 사랑하면서 살고 있어!! 라고 말하며 살려고 한다.</p><p><br /></p><h3 style="text-align: left;">승부</h3><p><br /></p><p>포기하지 않고 잘 버티고 싶다.</p><p>포기하지 않을 방법을 찾으면서 가고 싶다.</p><p>뭔가를 이룰려면 '리스크'를 피할 수는 없다!?</p><p>직면하고 해내야 하고, '승부'지점에서 만나고 결과를 받아들여야 한다.</p><p>좋은 습관들을 적립하면서,</p><p>여전히 승부지점을 향하여 도전하지 않으면 안된다.</p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-68542503197971991712023-12-01T03:02:00.000-08:002023-12-01T03:44:31.725-08:00Text2Music<p><br /></p><h1 style="text-align: left;">게임에서 쓰일 음악과 노래를 생성하고 싶다.</h1><p><br /></p><p>내가 기획한 가상의 K-POP 스타가 생성된 노래를 부르고, 춤도 춘다면 얼마나 멋질까?</p><p><br /></p><h3 style="text-align: left;">Text-to-Music 관련해서, 세개의 업체를 찾아보았다. </h3><p>음악을 생성해주는데, 노래를 부르지는 않는다.</p><p>간략히 비즈니스를 위해 비교해본다.</p><p><br /></p><h3 style="text-align: left;"><a href="https://soundraw.io/">SoundRaw</a></h3><p></p><ul style="text-align: left;"><li>일본인 출신 회사</li><li>2020년 창업</li><li>월 30$ 구독 모델, 30개/month</li><li>Test API 제공하는데 , contact 를 해야 함.</li><li>API Document 제공함. </li></ul><p></p><p><br /></p><h3 style="text-align: left;"><a href="https://www.aiva.ai/">AIVA </a></h3><p></p><ul style="text-align: left;"><li>UCL 출신 유럽(룩셈부르크) 회사</li><li>2016년 창업</li><li>B2B는 contact 를 해야 함. 개인용 제공하는 듯.</li><li>$33 , 300개/월 </li></ul><div><br /></div><p></p><h3 style="text-align: left;"><a href="https://app.mix.audio/home">MixAudio</a></h3><p></p><ul style="text-align: left;"><li>KAIST 후배님들이 만든 카카오벤쳐스 스타트업 <a href="https://neutune.com/">neutune</a></li><li>2020년 창업</li><li>아직 베타, 라이센스 정책 미정인 </li><li>퀄리티 기대가 된다.</li></ul><div><br /></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="333" src="https://www.youtube.com/embed/LoaypMfc3FA" width="510" youtube-src-id="LoaypMfc3FA"></iframe></div><br /><div><br /></div><p></p><p>모두 게임에 바로 쓰기엔 미흡해보이긴 하다.</p><p>API를 쓰면 바로 다운로드 되는지, 처리 시간이 얼마나 걸리는지 확인을 해야 하고,</p><p>음악 기획을 하고, 그에 맞게 MAX만큼 다운로드 해서, 사용해야 할 듯 하다.</p><p>K-POP에 특화된 것이 없는지 알아봐야 한다.</p><p>배경 음악에 맞게 보컬 생성 AI와 합쳐서 쓸 수 있는지, 어떻게 해야하는지 알아봐야 한다.</p><p><br /></p><h3 style="text-align: left;">Text-to-Song 관련해서 찾아보았다.</h3><p><br /></p><p>이 글을 참고하였다.</p><p><a href="https://www.audiocipher.com/post/text-to-song">5 Best Text to Song Generators for Digital Music Creation (audiocipher.com)</a></p><p><a href="https://www.audiocipher.com/post/ai-music-app">A Complete Guide to AI Music Generators in 2023 (audiocipher.com)</a></p><p><br /></p><p>VoiceMod</p><p><br /></p><p>이 정도 이상으로(?) 게임에서 구현할 수 있으면 좋겠다. </p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="339" src="https://www.youtube.com/embed/lH6VJeEl6JY" width="553" youtube-src-id="lH6VJeEl6JY"></iframe></div><br /><p><br /></p><p><a href="https://jukebox.openai.com/">JukeBox ( OpenAI )</a></p><p><br /></p><p></p><ul style="text-align: left;"><li>OpenAI에서도 만들었다!</li><li>노래도 부른다!</li><li><a href="https://openai.com/research/jukebox">관련 논문</a></li></ul><p></p><p><br /></p><p><br /></p><h3 style="text-align: left;">기타 참고할 만한 것들</h3><p><br /></p><p>ChatGPT Music</p><p><br /></p><p><a href="https://www.audiocipher.com/post/chatgpt-music">ChatGPT Music: How to Write Prompts for Chords and Melodies (audiocipher.com)</a></p><p><br /></p><p>Uberduck</p><p><br /></p><p><a href="https://www.audiocipher.com/post/uberduck-ai">Using Uberduck AI Voice Generator to Make Music (audiocipher.com)</a></p><p><br /></p><p><br /></p><p><br /></p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-64824321877734046132023-11-29T06:35:00.000-08:002023-11-29T06:49:55.932-08:00풋볼매니져의 재미를 구현하려면?<p> </p><h2 style="text-align: left;">풋볼매니져는 정말 훌륭한 게임이고, 내가 좋아했던 게임이다.</h2><p>1997년 도스시절의 챔피언쉽매니져 2부터 시작했던 기억이 난다.</p><p>( <a href="https://www.abandonwaredos.com/abandonware-screenshot.php?gid=2447&idi=YWJhbl9pbWdfc2NyZWVucy9jaGFtcGlvbnNoaXAtbWFuYWdlci05Nzk4LTAyLmpwZw==&tit=championship-manager-season-97-98">스샷</a> ) </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXdb-pMA7LuthLZjcV3ZFxT992U7RqLapGtA8eQQCnbUbXzmlzXXvUwZyODz-HjWeEM6rgUquvVOJVvvUr7ct0mp6qNyUpgHKHH6f0qxk-nCIrxJmJ4ZzmGntS1FDmLjpV84AKDR1pMh3EVESJq0-kL2eEcl8zRMtsx27vRiyFpVt6LXGUgoR3-sqFjUU/s640/championship-manager-9798-02.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="640" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXdb-pMA7LuthLZjcV3ZFxT992U7RqLapGtA8eQQCnbUbXzmlzXXvUwZyODz-HjWeEM6rgUquvVOJVvvUr7ct0mp6qNyUpgHKHH6f0qxk-nCIrxJmJ4ZzmGntS1FDmLjpV84AKDR1pMh3EVESJq0-kL2eEcl8zRMtsx27vRiyFpVt6LXGUgoR3-sqFjUU/w400-h300/championship-manager-9798-02.jpg" width="400" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKP8a37NEbeXL9GcA8rzfFAk0Wkl8maOJYBl-NJtkhy7eVrPFrT23Z3R1-cBptlV8Fypc4ZRw8vSYE9nuWHwHIHkyYLHOGe56etgbo0K1Pk0nJR6kIr8UzVYZWycC6OIE7XsmUp1_HkvxekE5xcuiLO76-AShdk686kEi96wilkHiixUFaUPMVGSwJ6Fk/s640/championship-manager-9798-09.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="640" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKP8a37NEbeXL9GcA8rzfFAk0Wkl8maOJYBl-NJtkhy7eVrPFrT23Z3R1-cBptlV8Fypc4ZRw8vSYE9nuWHwHIHkyYLHOGe56etgbo0K1Pk0nJR6kIr8UzVYZWycC6OIE7XsmUp1_HkvxekE5xcuiLO76-AShdk686kEi96wilkHiixUFaUPMVGSwJ6Fk/w400-h300/championship-manager-9798-09.jpg" width="400" /></a></div><div><br /></div>최근에 <a href="https://www.footballmanager.com/ko/features/fm24-mobile">FM24 Mobile</a> 을 하면서 다시 접했다. 무려 27년만이다.<div><p><br /></p><h3 style="text-align: left;">강한 중독성의 풋볼 매니져</h3><p><br /></p><p>중독성이 강한 탓에 당시에도 게임을 개발하고 있었는데, 일정이 매우 밀렸었고, 선배한테 꾸중을 들었던 기억이 난다. 웃긴 건, 내가 임원으로 일하던 게임회사에서 부하직원이 풋볼매니져에 빠져 일을 못했던 적이 있었는데, 내 손으로 그 친구에게 경고도 주고, 다른 회사 알아보라고 했었던 기억이 난다. </p><p>그 중독성은 정말로 유명하다.</p><p>축구 자체가 인기있는 아이템이기도 하지만, 위닝 일레븐이나 피파 시리즈의 인기에 못지않게, 축구팬이라면 종아하는 축구게임이 풋볼 매니져이기도 하다.</p><p>풋볼 매니져는 시뮬레이션 게임이다.</p><p>감독이 되어, 팀을 이끌어, 우승을 시키는 게임이다.</p><p>컴퓨터 게임이기 때문에 save/load 신공을 이용해서 지지 않고 우승을 하는 방법도 있지만, 정말 잘 하는 사람들은 시뮬레이션 결과를 인정하고, 팀을 점점 향상 시켜 우승에 이르게 된다.</p><p>그 뽕맛과 같은 성취감은 정말 대단하다. 그래서, 또 하게 된다. 할 때 마다 다른 진행과 결과가 나오고, 정답이 없고, 정답이 있을지언정 다른 도전할 수 있는 과제는 너무나 많다.</p><p>무명 3부리그에서 시작해서 프리미어팀으로 만든다던지, 변방의 팀을 이끌어서 우승시킨다던지, ...</p><p>공이 둥글기 때문에 예측할 수 없고, 축구선수의 스탯에 정말 많은 변수가 있고, 그 변수들이 어우러져 한 경기 한경기를 치르게 되는 것이다.</p><p>내가 시뮬레이션 베이스 게임을 좋아하고 동경하는 이유이다.</p><p>이 게임은 축구를 잘 모르던 사람이 축구를 좋아하게 만들거나, 축구 선수들에 대해서 더 잘 이해하게 된다거나 하면서 교육효과도 있고, 축구팬을 찐팬으로 만드는 역할까지 한다.</p><p>FM24 Mobile 을 하면서, 다시금 그 재미를 느꼈는데, 게임 개발을 하는 입장에서 다시 생각해 보게 된다.</p><p>이런 게임을 정말 만들고 싶기 때문이다.</p><p>그 핵심 재미를 축구가 아닌 다른 분야에서 구현하거나, 복잡한 시뮬레이션을 구현하지 않고도 그 재미를 구현할 수 있는지에 대해서 연구해 볼 분야이다.</p><p>아마도, 많은 사람들이 고민해 봤을 것이고, 이미 답이 있을지도 모르겠다.</p><p>여기서 논문을 쓰는 것도 아니고, 그냥 개인적인 추측과 논리로 풀어보고, 가설로 결론을 낼 수 있어야 한다.</p><p><br /></p><h3 style="text-align: left;">특징을 분석해 보자.</h3><div><br /></div><p>1. 게임의 목표는 간단한 편이다. 공을 골대 안에 더 많이 넣으면 이기는 것. 제한된 무대에서 룰에 의한 플레이가 이뤄진다. ( 이외의 디테일한 축구 룰들이 있지만 )</p><p>2. 공은 둥글다. 어디로 갈지 예측하기 어렵다. 그러나, 축구 선수의 제한적인 능력에 의해서 통제 된다.</p><p>3. 축구 선수는 많고 다양하다. 어떤 선수인지 수치화하긴 했지만, 어떤 선수가 어떤 포지션에서 잘 해낼지 알기 어렵다. 그러나, 축구 감독의 제한적인 통찰과 지휘를 통해서 통제된다.</p><p>4. 축구는 사람들이 좋아하는 소재이다.</p><p>5. 축구 감독을 경험할 수 있는 기회는 현실에 거의 없다.</p><p>6. 축구 감독으로 해보고 싶던 재미난 일을 할 수 있다. 선수 트레이드 해오기, 포지션 선정, 포메이션 선정, .... </p><p>7. 구현된 룰을 알아내기 매우 어렵지만, 액션이 부정적 또는 긍정적인 영향인지 게임의 결과를 바로 알 수 있고, 그런 누적을 통해 학습하게 되고, 자신만의 게임 플레이 스타일을 만들어가면서 이기는 방법을 연구한다.</p><p>8. 알수 없는 액션들을 했을지도 모르겠지만, 작은 노력들이 모여 승리를 성취할 경우에 감격적이다. 나름 이것이 정답이야라는 판단들이 모이면 그 성취감은 정말 대단하다.</p><p>9. 스탯이 좋으면 이긴다. 하지만, 스탯이 어느 정도 차이이하에서도 이길 수 있는 방법이 존재한다. </p><p><br /></p><p>지난번 <a href="https://elliotsp.blogspot.com/2023/11/blog-post_13.html">Gen AI 를 이용한 시뮬레이션 게임</a> 글을 통해 시뮬레이션 위에 AI First 게임을 만들면 가능성이 있다고 하였는데, 풋볼 매니져는 이미 시뮬레이션 자체가 AI 보다 더 정밀하게 구현되어 있다. </p><p>AI 를 이용한다면, 보조하는 코치가 좀 더 똑똑하게 보좌해주는 역할을 한다면, 게임이 더 플레이할 만해질 것 같다. 또는, 축구 선수와의 심리 상담을 통해 사기 진작을 하는 플레이가 있다면, 다른 게임이 될 수도 있겠다.</p><p>감독이라는 역할 자체가 결정과 리더쉽의 게임이기 때문에 말로 하는 게임에 적합할테니까...</p><p>하지만, 이미 지금도 충분히 재미있다. AI 로 이 게임을 다른 게임으로 더 재밌게 할 방법이 있을까?</p><p>풋볼매니져를 후순위로 미룰만큼의 재미를 기획하고 구현할 수 있을까?</p><p>본질적으로 매니징 게임이라는 큰 틀을 벗어나기 힘들기 때문에, 그 핵심 재미를 더 잘 구현하기 어려울 것이다.</p><p>결국 축구가 아닌 다른 소재를 찾을 수 밖에 없다.</p><p>축구가 아닌 농구나 미식 축구나 야구나 다른 구기 종목 게임을 구현할 수는 있겠다.</p><p>실제로 그런 아이디어로 만든 게임들이 꽤 있는 것으로 안다.</p><p>그런데, 그 게임이 풋볼 매니져보다 인기는 없는 것으로 안다.</p><p>단지 축구보다 인기가 덜 한 종류의 스포츠 게임이기 때문에? 그렇다고 말할 수 있는 것인가?</p><p>구현을 더 잘 했더라면 결과가 다르지 않았을까? 더 재미를 잘 구현 못 한 것 아닌가?</p><p>대중적인 장르가 아닌 나름 매니아 장르의 게임이기 때문에 함정에 빠지지 말아야 한다.</p><p><br /></p><h3 style="text-align: left;">과제 : 핵심 플레이를 지키는 다른 소재는? 핵심 플레이를 미니멀하게 변형한다면?</h3><p><br /></p><p>위의 특징들에서 키워드만 추출한다면,</p><p>단순한 목표의 게임 + 복잡계의 시뮬레이션 + 리더쉽 역할 재미</p><p>이 키워드가 맞을까?</p><p><br /></p><p>맞다면, 거기에 맞는 다른 소재가 있다면?</p><p>경영 시뮬레이션 게임?</p><p>시뮬레이션 게임이 매니악한 장르인데, 경영은 더 매니악한 소재이라서 쉽지 않다.</p><p>애플,구글이라는 회사를 많은 사람들이 아니까, 그런 회사의 경영 시뮬레이션이라면?</p><p>스타트업 회사 경영 게임을 기획한다면? 직장인은 스타트업이나 창업을 꿈꾸지만, 차마 그 어려움을 모르기 때문에, 해보고 싶은 역할이 아닐까?</p><p>스타트업이라는 게임이 잘 모르는 사람들에게는 어려운 게임이지만, 혹시 알기만 하면 너무 뻔한 게임은 아닐까? 축구는 알아도 이기기 어렵다! </p><p>스타트업 분야도 많은데, 사람들이 해 보고 싶은 쪽은 어디일까? </p><p>그런 소재내에서 핵심 게임 플레이가 그것(풋볼매니져)의 재미에 견줄 만한 것이 있을까?</p><p><br /></p><p>아직은 더 생각해 봐야겠다.</p><p>결론이 나면 여기에 다시 업데이트 하겠다.</p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p></div>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-39617673160439532292023-11-28T03:44:00.000-08:002023-11-28T03:44:51.335-08:00LllamaPack<p> </p><h3 style="text-align: left;">llama index</h3><p><br /></p><p><a href="https://x.com/llama_index/status/1729303619760259463?s=20">https://x.com/llama_index/status/1729303619760259463?s=20</a></p><p><br /></p><p>⭐️ Hybrid Fusion (vector + keyword search + reranking)</p><p>⭐️ Query Rewriting + Fusion</p><p>⭐️ Retrieval with embedded tables (using @UnstructuredIO)</p><p>⭐️ Auto-merging Retriever</p><p>⭐️ Sentence Window Retriever (retrieve on sentences, expand into chunks)</p><p>⭐️ Node Reference Retriever (retrieve on smaller chunks, expand into parent chunks)</p><p>⭐️ Multi-Document Agents (handles advanced queries)</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8eIQNqZnr2U16x0FKj66PLExv3_6YLBaj_Mppy1F4iXB0lwfLXv0fEpOHBF1sN8LOckItBrwavSd19qzKMSZq-eIlPbkpKu2l9POq-WVyma0URIedWmkmYm72sVGew8Kc0Juo0L4vF48yl0GJBezN_UtIl02kOb2LP4rIY5yaTDGkl0ojz0ohOdt1Wdg/s3292/F_-4eI1boAA8BW_.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="LllmaPacks" border="0" data-original-height="2772" data-original-width="3292" height="539" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8eIQNqZnr2U16x0FKj66PLExv3_6YLBaj_Mppy1F4iXB0lwfLXv0fEpOHBF1sN8LOckItBrwavSd19qzKMSZq-eIlPbkpKu2l9POq-WVyma0URIedWmkmYm72sVGew8Kc0Juo0L4vF48yl0GJBezN_UtIl02kOb2LP4rIY5yaTDGkl0ojz0ohOdt1Wdg/w640-h539/F_-4eI1boAA8BW_.png" title="LllmaPacks" width="640" /></a></div><br /><p><a href="https://github.com/run-llama/llama-hub/tree/main/llama_hub/llama_packs">https://github.com/run-llama/llama-hub/tree/main/llama_hub/llama_packs</a></p><p><br /></p><h3 style="text-align: left;">평가:</h3><p><br /></p><p>RAG 를 쓰다보면, Retrieval 을 어떻게 하는지 궁금해진다. 필요한 문서를 넣었는데, 질문에 맞게 가져오질 못하는 경우가 꽤 있기 때문이다. </p><p>결국, DB 에서 Query Optimization 하는 식으로, 어떤 질문이냐에 따라서, 문서를 넣고 인덱싱하고 가져오는 방식도 달라져야 하는 것이다.</p><p>그림으로 각 케이스가 어떻게 달라지는지 직관적으로 와 닿지는 않는다.</p><p>질문을 했을 경우 어떻게 질문이 해석되고, 어떤 과정을 통해 조회되는지, 어떻게 응답이 합쳐지는 지를 아는 것은 매우 중요하다.</p><p>나의 도메인에서 자주 쓰는 질문에 대입해 보고, 맞는지를 미리 확인해 볼 수 있을 것이다.</p><p>7가지 경우의 패턴에 따라서 트라이 해보고, 좋은 결과를 얻을 수 있는지 테스트 해보면 될 것이다.</p><p>각 케이스에 최적화된 유스케이스가 궁금해진다.</p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-82804296612033621812023-11-28T03:06:00.000-08:002023-11-28T03:52:06.933-08:00Gradient AI <p><br /></p><div style="text-align: left;"><span style="font-family: Helvetica Neue;">오늘부터 AI 관련 뉴스를 읽으며 주목할 만한 기사 또는 좋은 내용의 기사를 한국어로 소개하는 글들을 써보고자 한다.<br /></span><span style="font-family: Helvetica Neue;">읽어야 할 글들이 너무 많은데, 그 중에서 하루에 한가지 정도만 알고 가면 좋을 것이다.<br /></span><span style="font-family: Helvetica Neue;">좋은 내용도 너무 많지만, 강조해서 알아야할 몇가지 개념들만 숙지하면 좋을 것이다.</span></div><p><span style="font-family: Helvetica Neue;"><b><br /></b></span></p><h3 style="text-align: left;"><span style="font-family: Helvetica Neue;"><b>Jerry Liu</b></span></h3><p><span style="font-family: Helvetica Neue;"><b><br /></b></span></p><p><span style="font-family: Helvetica Neue;"><b>llama index의 CEO 이신 Jerry Liu 님이 좋은 글들을 많이 포스팅 해주신다. </b></span></p><p><b style="font-family: "Helvetica Neue";"><a href="https://x.com/jerryjliu0/status/1729204727072903360">https://x.com/jerryjliu0/status/1729204727072903360</a></b></p><p><span style="font-family: Helvetica Neue;"><b>Gradient AI 에서 블로그를 하나 썼는데, RAG 중심으로 개념적으로 잘 정리해서 설명해주었다.</b></span></p><p><br /></p><h3 style="text-align: left;">RAG</h3><p><br /></p><div style="text-align: left;"><p class="p1" style="font-family: "Helvetica Neue"; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variation-settings: normal; line-height: normal; margin: 0px;">💡<b> Open vs. closed-source LLMs ( 오픈 소스 LLM 과 클로즈드 소스 LLM )</b></p><p class="p1" style="font-family: "Helvetica Neue"; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variation-settings: normal; line-height: normal; margin: 0px;">💡<b> Prompt engineering vs. fine-tuning vs. RAG ( 프롬프트 엔지니어링, 파인 튜닝, RAG )</b></p><p class="p1" style="font-family: "Helvetica Neue"; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variation-settings: normal; line-height: normal; margin: 0px;"><span class="s1" style="font-family: ".Apple Color Emoji UI"; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variation-settings: normal; line-height: normal;">💡</span><b> Optimizing RAG: chunking, embeddings, reranking, and more. ( RAG 최적화, 청킹, 임베딩, 리랭킹, ... )</b></p><p class="p1" style="font-family: "Helvetica Neue"; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variation-settings: normal; line-height: normal; margin: 0px;"><br /></p></div><p>LLM 이 모든 일에 최적화 되어 있지 않기 때문에, 특정 작업을 위하여 최적화 작업이 필연적으로 필요할 수 밖에 없다.</p><p>프롬프트 엔지니어링, 파인 튜닝, RAG 사용 세가지의 방법이 있다.</p><p><br /></p><p>RAG란 LLM의 내부 정보 표현을 보완하기 위해 외부 지식 소스에 모델을 기반으로 LLM 생성 응답의 품질을 향상시키는 데 사용되는 AI 프레임워크이다.</p><p>RAG 를 통해 고객 지원 챗봇, 향상된 검색, 컨텐츠 검색, 재무 분석, 개인화 추천등을 만들 수 있다.</p><p>기업 입장에서는 모르는 내용에 대한 환각(Hallucination)을 최소화할 수 있고, 변하는 데이터에 대한 적응, 최신 정보 적용으로 환각을 줄이고, 개인 정보를 바탕으로 적합한 응답을 할 수 있게 된다.</p><p><br /></p><h3 style="text-align: left;">Gradient AI Cloud</h3><p><br /></p><p>프롬프트 엔지니이링 최적화, 즉 프롬프트를 사용하면 모델을 제공하는 입력을 디자인하고 개선하고 보고 싶은 출력 종류에 영향을 줄 수 있다. 처음에 시도하는 최적화 시도이다.</p><p>그러나, 곧 한계에 곧 부딪히는데, RAG 를 써야 할지, Fine Tuning 을 해야할지 혼동할 수 있다!</p><p>그런데, 도메인 전문 LLM 과 도메인 지식 RAG 을 함께 써야 안정성과 성능이 향상된다고 주장한다.</p><p>( 그래도 그 둘을 언제 해야 하는지에 대한 조언이 있었으면 더 좋은 글이 되었을 것 같다.)</p><p>그리고, 그 일들이 전문적으로 꽤 많다고 주장한다.</p><p>그러면서, gradient AI cloud platform에 대한 설명이 쭈욱~ ㅎㅎ </p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBne4FDO5J69aEXdydCBwohUlGd2qV1Qb2Zp70pRibjobDIOlDsn53fhzqhwyoodvksSybcVoLVmvH_bCvqlZTPG8pQ31s7k5qBHhySclqtRrm0g5-QSJKkjW5xESZaiPrrMii9mPdunW_pqET53tkBTbwmwru3S95ovWv8T56R4is4aRDiiGtpLBSsvI/s1926/QN6kx7QFVnrRAmdOCZo0NnJIZoQ.webp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1084" data-original-width="1926" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBne4FDO5J69aEXdydCBwohUlGd2qV1Qb2Zp70pRibjobDIOlDsn53fhzqhwyoodvksSybcVoLVmvH_bCvqlZTPG8pQ31s7k5qBHhySclqtRrm0g5-QSJKkjW5xESZaiPrrMii9mPdunW_pqET53tkBTbwmwru3S95ovWv8T56R4is4aRDiiGtpLBSsvI/w640-h360/QN6kx7QFVnrRAmdOCZo0NnJIZoQ.webp" width="640" /></a></div><br /><p>LLM 은 llama2 , bloom 560은 기반으로 한다는 것이 인상적이다.</p><p>bloom 560은 왜 쓰는 것일까? <a href="https://huggingface.co/bigscience/bloom-560m">https://huggingface.co/bigscience/bloom-560m</a> </p><p>Embedding 방식도 Nightingale, Albatross 등을 쓴다는 것.</p><p>llama index 와 통합이 되었다는 것으로 마무리.</p><p>자세한 내용은 여기에 <a href="https://gradient.ai/blog/rag-101-for-enterprise">Gradient Blog: RAG 101 for Enterprise</a></p><p><br /></p><h3 style="text-align: left;">개인적인 평가</h3><p><br /></p><p>Gradient AI 의 말대로라면 특정 문제를 해결하기 위한 RAG, Fine Tuning 이 된 AI Application 을 만들기 쉬워지고 비용도 좋을 것이다.</p><p><a href="https://docs.gradient.ai/docs/quickstart">https://docs.gradient.ai/docs/quickstart</a></p><p>을 방문하여 현재 구현된 상태를 가늠해 볼 수 있는데, 아직 초기 상태로 보인다.</p><p>하지만, 앞으로 개선이 기대된다!</p><p>이와 같은 RAG , LLM Finetuning 솔루션을 구축하려는 업체가 벤치마킹할 수 있을 것 같다.</p><p>이걸로 사업에 도전할 수 있다니 신기할 뿐이다.</p><p>단지 AI Application 백엔드를 좀 쉽게 구축해주는 일인데... 아마도, 큰 기업에서 더 잘 최적화한 툴들을 제공할텐데...</p><p>langchain , llama index 개발자를 위한 사용 인터페이스도 제공하니, 개발자들은 써볼 수 있을 것 같다.</p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-24706651750711481182023-11-24T21:13:00.000-08:002023-11-24T21:29:38.990-08:00아버지에 대한 기억 - 5<p><br /></p><p>아버지에 대한 기억을 쓰기 시작한 이유는 돌아가시고 문득 문득 생각나는 그 분을 추모하기 위함이다. 외롭고 쓸쓸할 때마다 나타나시는 것 보면 신기하기만 하다. 아버지에 대한 그리움이지 아버지를 우상화하는 것은 절대 아니다. 아버지를 떠나 보내는 마음이다.</p><p><br /></p><h3 style="text-align: left;">초등학교 6학년 FC-100 ,애플 II 와 첫 만남</h3><p><br /></p><p>내가 초등학교 6학년때였다.</p><p>서울에서 학교를 다녔었다.</p><p>당시 개인용 컴퓨터 보급 사업이 있었나보다.</p><p>1984~1985년도 시절이었으니 집에 브라운관 컬러티비가 있던 시기였지만, 개인용 컴퓨터가 집에 있던 시기는 아니었다.</p><p>초등학교 CA(특별활동)으로 컴퓨터 반이 생겼다.</p><p>간단한 영어 알파벳 시험을 보고 입반 시험에 합격하여 그 신기한 컴퓨터를 손으로 만져보게되었다.</p><p>FC 100 이라는 컴퓨터였다. 금성사에서 나온 8비트 컴퓨터였다. </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcvJG8zXIfKGs-3faFR2DUpux9tmLdZFJAYC3GEczjtOd4Oydg1ZdO2QxEqiCD15xUUSv0JxLQH0Bk0E4WR5-e6kiV_2XLX_FF9q3sYZqlmb-9JbbXLH-6HzAp2c1sjbEISVYE3MkhK2qDrqnLhWtNc5p5P07kDiIKzAy-ZgKkR-AaTO-6GbMVm_w_NhU/s701/48848b648d550b3e6e191076e8c91941.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="529" data-original-width="701" height="301" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcvJG8zXIfKGs-3faFR2DUpux9tmLdZFJAYC3GEczjtOd4Oydg1ZdO2QxEqiCD15xUUSv0JxLQH0Bk0E4WR5-e6kiV_2XLX_FF9q3sYZqlmb-9JbbXLH-6HzAp2c1sjbEISVYE3MkhK2qDrqnLhWtNc5p5P07kDiIKzAy-ZgKkR-AaTO-6GbMVm_w_NhU/w400-h301/48848b648d550b3e6e191076e8c91941.jpg" width="400" /></a></div><br /><p><br /></p><p>너무나 신기했었다.</p><p>그런데, 아버지가 전주에 직장을 얻으신지 꽤 되었는데, 기러기 아빠처럼 지방에 홀로 지내셨었다. 결국 우리 가족은 전주로 이사갔다.</p><p>덕분에 나는 신기해하던 컴퓨터를 접할 기회를 잃어버렸다.</p><p>부모님에게 투덜거렸다.</p><p>서울에서는 컴퓨터반에서 컴퓨터도 배웠는데, 배울 수 없게 되었다면서 ㅎㅎ</p><p>아버지는 전주에 있는 컴퓨터 학원을 끊어주셨다. 전주컴퓨터학원.</p><p><br /></p><p>아마도 내가 되게 불만을 토로했었나보다.</p><p>그 컴퓨터 학원에서 BASIC을 3개월 정도 배웠다. </p><p>FOR 문과 PRINT 문으로 별표(*)를 찍으면서 삼각형도 그리고, 여러가지 신기한 것들을 그렸다.</p><p>화면에 나온 것을 프린터로 뽑아 보기도 했다.</p><p>컴퓨터 학원 한켠에는 ASCII 문자로 찍은 모나리자가 매우 자랑스럽게 붙어있었다.</p><p>너무 신기했었다. 문자로 찍은 그림이 정말 모나리자처럼 보였으니 말이다.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg833VG85UNsvO8wAUBO7yv5dCpopEfMOp7VFzFV5UExkEqUXANrrCBcKxoFrfMjM7J0GtqeM97QRSp08eYLRBgqthCtcpmvIgDnORQ_arYXZMeOcQs6q-kZritsLCTCn4Veda0HHHRZ1ULLYmnpGUD3FsSfHffnAMrEnRDE1DnZlYuowbj90LGIzfm4Lk/s1500/2f2d90b08d92e514bef9159fb4cc8652.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1500" data-original-width="1050" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg833VG85UNsvO8wAUBO7yv5dCpopEfMOp7VFzFV5UExkEqUXANrrCBcKxoFrfMjM7J0GtqeM97QRSp08eYLRBgqthCtcpmvIgDnORQ_arYXZMeOcQs6q-kZritsLCTCn4Veda0HHHRZ1ULLYmnpGUD3FsSfHffnAMrEnRDE1DnZlYuowbj90LGIzfm4Lk/w280-h400/2f2d90b08d92e514bef9159fb4cc8652.jpg" width="280" /></a></div><br /><p><br /></p><p>그리고 신기한 게임들도 했었다. </p><p>MSX 컴퓨터에는 게임이 엄청 많았는데, 애플 컴퓨터에는 많지는 않았지만, 그래도 재밌는 게임들이 많았다.</p><p>기억나는 게임으로는 '로드러너', '엑스리온' 같은 게임이 생각난다.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXZEMorw7c5mPkL9x6za1QMD-UiX6L94kiXudPtihesCGphY3AR3WPxL8VaZvsvKZffLFcpBL7pbW3Xtae8je2t3zOA4W8bWyFIFjc1UAgHKwcHzH87xuEXwbPxLVSw0Om3cf-3iB1ILEoqWOx2ood8ZXrGsiQEGrkhlFJKm5k1FReuYUQH7hyphenhyphenHEhV2T8/s562/Lode%20Runner%20(Apple%20II%20E).jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="385" data-original-width="562" height="274" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXZEMorw7c5mPkL9x6za1QMD-UiX6L94kiXudPtihesCGphY3AR3WPxL8VaZvsvKZffLFcpBL7pbW3Xtae8je2t3zOA4W8bWyFIFjc1UAgHKwcHzH87xuEXwbPxLVSw0Om3cf-3iB1ILEoqWOx2ood8ZXrGsiQEGrkhlFJKm5k1FReuYUQH7hyphenhyphenHEhV2T8/w400-h274/Lode%20Runner%20(Apple%20II%20E).jpg" width="400" /></a></div><br /><p><br /></p><p>정말 컴퓨터 배우는 재미에 푹 빠져지냈던 것 같다.</p><p>3개월 정도 배운 가을 쯤에 전라북도에서 열리는 1회 컴퓨터 경진대회가 열렸는데, 학원에서 나가보라고 해서, 같이 배우던 친구들과 참가했었는데, 무려 대상을 타버렸다.</p><p>대상 상품은 기억나기로 그냥 앨범이었고, 전라북도 도지사님에게 직접 표창을 받았던 기억이 난다.</p><p>그 길로 더 컴퓨터에 빠져버렸다.</p><p>애플 호환기종 컴퓨터를 배웠었는데, 나중에는 6502 어셈블리어도 배우고, 학원에 있는 다른 코스도 배웠었다. </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOYHDXptlZiS2_JOTH2RMSHexXCYbPwty7BlHkXgJz-4PKM4vlUgggIMXbusukJcDGUsMRTSXoK81R8SiJ0szVMBaD-BA_aItrjJZ8R2o2SaO7zMqfbJWykJlwnhQF323zqoMAyMD7NtrAbbdmDp6UVAvq6LZgG8JuALwm6qGVOPzCM7GEZkRQzgCj0lY/s474/OIP.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="355" data-original-width="474" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOYHDXptlZiS2_JOTH2RMSHexXCYbPwty7BlHkXgJz-4PKM4vlUgggIMXbusukJcDGUsMRTSXoK81R8SiJ0szVMBaD-BA_aItrjJZ8R2o2SaO7zMqfbJWykJlwnhQF323zqoMAyMD7NtrAbbdmDp6UVAvq6LZgG8JuALwm6qGVOPzCM7GEZkRQzgCj0lY/w400-h300/OIP.jpg" width="400" /></a></div><br /><p><br /></p><p>베이직을 다 배워 더 배울게 없어지자, 포트란(FORTRAN), 코볼(COBOL)도 배웠었는데, 또 다른 세상이 열렸었다.</p><p>당시 컴퓨터 학원에 대형(?) 컴퓨터가 있었는데, 이름이 MV-4000(?) 이었다. 항온항습실에 모셔져 있었고, 엄청난 덩치를 자랑하던 컴퓨터였다.</p><p>엄청 큰 테이프가 돌았고, 라인 프린터로 한 번에 한 줄씩 찍어버리는 엄청 멋진 기능을 갖고 있었다.</p><p>포트란,코볼을 배울 때 코딩 내용을 적어 제출하면, 펀치카드로 변환하여 입력한 코드가 실행되어, 결과를 다음 날에 받을 수 있었다.</p><p>당시 키펀쳐라는 직종도 있었던 기억이 난다. 즉, 코딩 내용을 펀치 카드에 실수 없게 입력하는 것이 직업인 직종이었다.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiK3DZYr7NzfnrnuJapg5dIJcQxZSolTY0EXV1pEw0kLIjMwE9REXUyzrRPGuc1W0VSnDw9QyBMk9Yn8ny3_BGnzfotEKdy8pBbTEheasNRUQpVBzOe0C-IxJq3vvdVuXgWqW6t_9KUnINeTihhyphenhyphensWOFDrlboSKRx4eiBIApiMcGKs3pIfrUhQVPTEQ7KY/s900/171cb59de2f44e33a.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="686" data-original-width="900" height="305" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiK3DZYr7NzfnrnuJapg5dIJcQxZSolTY0EXV1pEw0kLIjMwE9REXUyzrRPGuc1W0VSnDw9QyBMk9Yn8ny3_BGnzfotEKdy8pBbTEheasNRUQpVBzOe0C-IxJq3vvdVuXgWqW6t_9KUnINeTihhyphenhyphensWOFDrlboSKRx4eiBIApiMcGKs3pIfrUhQVPTEQ7KY/w400-h305/171cb59de2f44e33a.jpg" width="400" /></a></div><br /><p><br /></p><p><br /></p><h3 style="text-align: left;">애플II 오너</h3><p>1년후 쯤에 아버지가 거금을 들여 애플 II 컴퓨터를 사주셨다. 당시 학원에서 컴퓨터도 팔았었다. 배우던 컴퓨터와 똑같은 기종이었다. 당시 애플 클론, 애플 호환기종들이 많았었는데, 애플 II 컴퓨터랑 성능이 더 좋았던 기억이 있다. 오리지널 애플 II는 가격이 비쌌는데, 오리지널의 멋짐은 있었던 것 같다. ㅋ </p><p>당시 40만원주고 샀던 것 같다. 1986년도? 물가로 계산하면 얼마 정도 일까? 짜장면이 500원 정도 했었던 것 같은데. 짜장면 800 그릇? 800만원으로 봐야 할까? ㅎㅎ</p><p>아버지가 엄청 무리하셨던 것 같다. ㅎ</p><p>자식이 빠져들었던 그것을 위해서 아낌없이 돈을 쓰신 그 분에 대한 DNA 가 나에게도 남아있다.</p><p>가족에게 돈 걱정 안하게 하고 싶고, 후배들에게는 정말 잘 해주려고 하고, 조언해주고 싶고, 투자하고 싶고 그렇다.</p><p><br /></p><h3 style="text-align: left;">네이티브 컴퓨터 프로그래머?</h3><p><br /></p><p>컴퓨터가 생기자 더 빠져들었다. </p><p>그렇게 내가 네이티브 컴퓨터 프로그래머 키즈 1세대 정도 되었다고 봐야 할까? </p><p>이후 중학교 때,고등학교 때도 컴퓨터 경진대회에 나갔지만 전국 규모에서는 큰 성과를 내지는 못했다. 공부가 나름 재밌어져서 컴퓨터 프로그래밍은 약간 멀어졌었던 것 같다.</p><p>당시 영문법책을 그대로 베껴 영문법 학습 프로그램을 만들기도 했었는데, 출시를 못했다. </p><p>기억나는게, 첫 화면에 로고를 뿌리는데, 멋지게 영문법책 이름과 내 싸인을 출력한다.</p><p>당시 고해상도 그래픽 모드가 가로 480 정도 크기였던 것 같은데, 모눈 종이에 그림을 그리고, 벡터처럼 라인의 좌표를 하나씩 따서, 그걸 베이직 코드로 일일이 코딩해서 그렸던 기억이 난다. 라인을 그리는 속도가 빠르지 않아서, 마치 애니메이션 되듯이 로고를 그려졌었는데, 의외의 효과가 나서 나쁘지 않았다. </p><p>한글 폰트가 예쁘지 않아서, 폰트 에디터를 어디서 구해와서, 문장에서 쓰이는 글자들을 코드화해서 일일이 찍어서 화면을 구성했었던 것 같다. 지금 생각하면 완성형 코드같은 개념? ㅎㅎ</p><p>마이크로소프트웨어라는 잡지에서 신기한 컴퓨터 소프트웨어들도 접했었다.</p><p>고등학교때는 터보씨를 배워서 C언어로 하는 것으로 경진대회에 나갔었던 기억이 난다.</p><p>임인건님의 터보씨 정복이라는 엄청 두꺼운 책을 봤던 기억이 난다.</p><p>나중에 기억나는데 당시 권모 선배가 대상을 탔는데, 나중에 대학 선배가 되어 계셨다. 그 분은 모르시겠지. </p><p><br /></p><p>아버지가 많은 배려를 해 주셨다는 것은 틀림이 없다.</p><p>제대로 갚지도 못했는데, 송구한 마음 뿐이다.</p><p>아직도 내가 더 잘 살길 바라시겠지.</p><p> </p><p><br /></p><p><a href="https://elliotsp.blogspot.com/2023/11/4.html">아버지에 대한 기억 - 4 </a></p><p><a href="https://elliotsp.blogspot.com/2023/11/3.html">아버지에 대한 기억 - 3 </a></p><p><a href="https://elliotsp.blogspot.com/2023/11/2.html">아버지에 대한 기억 - 2 </a></p><p><a href="https://elliotsp.blogspot.com/2023/11/1.html">아버지에 대한 기억 - 1 </a></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-68045207409576701802023-11-22T23:13:00.000-08:002023-11-23T00:53:41.411-08:00강점혁명 2.0<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8uVxfI-j7RWL57Sg-th7P4q_VmT7IPA_TICnoI4WMKa7mYqQuI0nQX-vq8l_BZ0aP6cLcOXDVjDqv2FNCy52HGNy5zZ_YmnQXdhNoTT8AOA8kwQQ8Ugm4Wdzvwbeax0VwrVru7CZlS06lQf2AaYb1y-XirHEgkXKN8u63IF0Z7H86riOBZA98KMQ46hg/s768/00052-2897828014.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="512" data-original-width="768" height="266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8uVxfI-j7RWL57Sg-th7P4q_VmT7IPA_TICnoI4WMKa7mYqQuI0nQX-vq8l_BZ0aP6cLcOXDVjDqv2FNCy52HGNy5zZ_YmnQXdhNoTT8AOA8kwQQ8Ugm4Wdzvwbeax0VwrVru7CZlS06lQf2AaYb1y-XirHEgkXKN8u63IF0Z7H86riOBZA98KMQ46hg/w400-h266/00052-2897828014.png" width="400" /></a></div><br /><p><br /></p><p> </p><p>몇달전 서점에서 우연히 샀던 책을 꺼냈다.</p><p>'강점혁명'이라는 책이다.</p><p><br /></p><p>이 책에 온라인 테스트가 있는 줄 몰랐다.</p><p>결과가 예상밖은 아니었고, 그럼 그렇지라는 생각이 들었다.</p><p><br /></p><p>1. 발상 ( Ideation ) </p><p>2. 미래 지향 ( Futuristic ) </p><p>3. 지적사고 ( Intellectual ) </p><p>4. 전략 ( Strategic ) </p><p>5. 책임감 ( Responsibility ) </p><p><br /></p><p>각 키워드에 맞게 내 강점과 결점을 진단해보자. ㅎㅎ</p><p>이렇게 하는 이유는 나 자신에 대해서 더 잘 알고 더 잘 활용하기 위함이다.</p><p><br /></p><h3 style="text-align: left;">1. 발상 ( Ideation )</h3><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEik0FnlMq-mABl_SEtOEejWdJPEsIbqYaT4e0znzFFyeymNw_T6UmXOWjY1n6RFP_TH6TZ2vnWEitDrw3SVzOEIGaA2lMlHpX7Rk9rHtXaPbhToUvtRqHZcZfM_OOx0O083dKMPDT-ptbBj2f68ELtbbiP95oaWMc3WkDJtYawv17L8KNBu-ToLDdu4gg0/s1024/DALL%C2%B7E%202023-11-23%2017.42.09%20-%20A%20room%20filled%20with%20imaginative%20people%20brainstorming%20together,%20surrounded%20by%20books,%20movie%20posters,%20and%20drama-related%20items.%20The%20participants%20are%20sharin.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1024" data-original-width="1024" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEik0FnlMq-mABl_SEtOEejWdJPEsIbqYaT4e0znzFFyeymNw_T6UmXOWjY1n6RFP_TH6TZ2vnWEitDrw3SVzOEIGaA2lMlHpX7Rk9rHtXaPbhToUvtRqHZcZfM_OOx0O083dKMPDT-ptbBj2f68ELtbbiP95oaWMc3WkDJtYawv17L8KNBu-ToLDdu4gg0/w400-h400/DALL%C2%B7E%202023-11-23%2017.42.09%20-%20A%20room%20filled%20with%20imaginative%20people%20brainstorming%20together,%20surrounded%20by%20books,%20movie%20posters,%20and%20drama-related%20items.%20The%20participants%20are%20sharin.png" width="400" /></a></div><br /><p><br /></p><p><br /></p><p>아이디어가 신바람 나게 만든다. 이것만으로 나는 만족한다.</p><p><br /></p><p>소소한 변화가 영감을 줄 것이다. 실험을 해 봐라!</p><p>생각과 아이디어를 완성한 다음에 사람들에게 전달하라! 완성되지 않은 생각을 무시당할 수 있다!</p><p>아이디어를 수정하는 방법을 배우거나, 아이디어를 '증명'하고, 함정을 식별할 수 있는 친구나 동료를 찾아라!</p><p>가장 좋은 아이디어가 떠오르는 때가 언제인지 스스로 관찰하라! 재현해봐라!</p><p>다른 사람의 아이디어와 경험이 새로운 아이디어의 재료가 될 수 있으니, 미리 계획해서 시간을 할당하라!</p><p>상상력이 풍부한 동료와 시간을 보내고 브레인스토밍 하라!</p><p>아이디어를 그림으로 표현하거나, 비유 또는 은유를 이용하여 차근차근 설명해보라!</p><p><br /></p><p>내 메모장에는 아이디어 키워드가 많이 담겨 있는데, 완성되지 않은 것들이 있다. 단초가 되어 완성되고 있지 않아서 쉽게 꺼내지 못하고 있다. 이런 키워드들을 함께 나눌 친구와 동료가 필요한 것 같다. 그리고, 내 아이디어를 비유,은유를 통해 더 생생하게 표현하도록 노력해야겠다. 친구가 없으면 ChatGPT 와 대화하거나, 이미지 생성을 통해서 더 구체화 할 수 있을 것 같다. 최소한 1페이지짜리 기획서를 써서 완성하고, 나눌 사람이 없다면 블로그에라도 써서, 사람들과 나누면서 아이디어를 발전시켜야겠다. 비록 실천을 못하더라도 말이다.</p><p>그리고, 언제 아이디어가 가장 많이 떠오르는가? 책을 읽을 때나 드라마,영화를 볼 때이다. 그리고 깨어난 직후. 상상력이 풍부한 친구들과 함께 이야기 하는 것은 즐겁다! 그런 시간을 늘리도록 하자.</p><p><br /></p><h3 style="text-align: left;">2. 미래지향 ( Futuristic )</h3><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcfV4ZHm9BnJFFXwZwckM4A6U_mEFTgGrJh_2ePtOSYTbDurra0DrgAeQMCcyiv5kh87QDyj7AOhnpkpYVMrY3F8iuK0qfLmTFl3KNr9VDW0xT4TtnnqLmxFG0ooPSbww63H22PQkjRJk5OHhZx8Aa35cGxf3r_tFeedeSDQZG58XeAxRZLCaHyWIfh-Q/s1024/DALL%C2%B7E%202023-11-23%2017.45.05%20-%20A%20futuristic%20visionary%20stands%20in%20the%20middle%20of%20a%20modern%20city,%20holding%20a%20model%20of%20a%20future%20city%20in%20their%20hand.%20The%20model%20showcases%20flying%20cars,%20skyscra.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1024" data-original-width="1024" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcfV4ZHm9BnJFFXwZwckM4A6U_mEFTgGrJh_2ePtOSYTbDurra0DrgAeQMCcyiv5kh87QDyj7AOhnpkpYVMrY3F8iuK0qfLmTFl3KNr9VDW0xT4TtnnqLmxFG0ooPSbww63H22PQkjRJk5OHhZx8Aa35cGxf3r_tFeedeSDQZG58XeAxRZLCaHyWIfh-Q/w400-h400/DALL%C2%B7E%202023-11-23%2017.45.05%20-%20A%20futuristic%20visionary%20stands%20in%20the%20middle%20of%20a%20modern%20city,%20holding%20a%20model%20of%20a%20future%20city%20in%20their%20hand.%20The%20model%20showcases%20flying%20cars,%20skyscra.png" width="400" /></a></div><br /><p><br /></p><p>미래의 가능한 모습을 꿈꾸는 사람이며 이러한 자신의 비전을 소중하게 여긴다!</p><p>단어를 신중히 선택하고, 비전을 최대한 생생하게 전달해보자!</p><p><br /></p><p>기업가로 활동하거나 사업을 새로 시작해야 빛을 발할 수 있다.</p><p>시간을 내서 미래에 대해 생각해보라! 아이디어가 선명해질수록 설득력이 강해질 것이다!</p><p>아이디어를 높게 평가해주는 사람을 찾아라!</p><p>미래지향 테마가 강한 친구들이나 동료들과 한 달에 한 시간씩 '미래'에 대해서 대화해보라! 서로 자극하여 미래를 더욱 창의적이고 선명하게 그리게 될 것이다!</p><p>행동 테마가 강한 사람과 파트너 관계를 맺으면 좋다! </p><p>비젼으로 다른 이들을 고무시키지만 종종 너무 포괄적이어서 이해하기 어려울 수 있다. 생생한 단어와 은유로 미래를 자세히 묘사하라! 스케치, 단계별 실천 계획, 실무 모형을 통해 구체적으로 표현하라!</p><p>비젼을 행동으로 옮기는 사람을 곁에 두라!</p><p>논리적으로 뒷받침할 자료를 준비하라! 실현 가능성에 뿌리를 두고 있을 떄 가장 큰 호응을 이끌어 낼 것이다!</p><p>가이드 또는 코치를 잘 할 수 있을 것이다! 가능하면 생생하게 보이는 것을 공유하라!</p><p>미래를 상상하는 것은 자연스러운 일이므로 기술,과학에 대한 기사를 읽어 상상력을 북돋을 지식을 쌓아라!</p><p><br /></p><p>나는 미래에 대한 걱정도 많이 하고 꿈도 많이 꾼다. 행동으로 쉽게 옮기지는 못한다. 더 생생하게 비젼을 세우도록 하자. 더 구체적으로 표현하도록 하자! 좋은 글들을 접하도록 노력하자! 사람들에게 가이드가 되는 위치를 찾고 돕도록 하자! </p><p><br /></p><h3 style="text-align: left;">3. 지적사고 ( Intellection )</h3><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPKA2Acf-b1dNSg24zH3z9qYvL-y_CKkvfziNY2fJG2qoloQqjQNl-aaUWexg8qzV1hEHee8g0RdKLxmPZ1EWuP1o_OjFxe9ZX6UbXPg3CjmGSt3cprP68kUKbImFMDyqtkySIdH4rzGwmknt7TGSPFYqnDApSd-EV-VJBkhfqXSsh2f-EJ7lg2YeI2dc/s1024/DALL%C2%B7E%202023-11-23%2017.47.56%20-%20An%20image%20depicting%20various%20activities%20that%20stimulate%20intellectual%20thinking.%20It%20includes%20a%20person%20reading%20a%20philosophy%20book%20in%20a%20quiet%20library,%20another.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1024" data-original-width="1024" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPKA2Acf-b1dNSg24zH3z9qYvL-y_CKkvfziNY2fJG2qoloQqjQNl-aaUWexg8qzV1hEHee8g0RdKLxmPZ1EWuP1o_OjFxe9ZX6UbXPg3CjmGSt3cprP68kUKbImFMDyqtkySIdH4rzGwmknt7TGSPFYqnDApSd-EV-VJBkhfqXSsh2f-EJ7lg2YeI2dc/w400-h400/DALL%C2%B7E%202023-11-23%2017.47.56%20-%20An%20image%20depicting%20various%20activities%20that%20stimulate%20intellectual%20thinking.%20It%20includes%20a%20person%20reading%20a%20philosophy%20book%20in%20a%20quiet%20library,%20another.png" width="400" /></a></div><br /><p><br /></p><p><br /></p><p>생각하기를 좋아한다. 두뇌의 '힘'을 기르는 것을 즐긴다.</p><p><br /></p><p>철학,문학,심리학 분야의 공부를 하라!</p><p>일기장이나 수첩에 아이디어를 적어라! </p><p>생각이 깊은 사람들과 가까이 지내라! </p><p>혼자 있는 시간이 다른 사람과의 관계에 소홀한 것이 아니라, 최선을 다하기 위해 노력하는 모습이라는 것을 이해시켜라!</p><p>프로젝트의 초기 단계부터 관여하라! 중간에 참여할 경우 결정된 방향과 궤도를 바꿀 위험이 있고, 통찰력을 발휘하지 못할 수 있다.</p><p>생각이 에너지를 주므로 생각할 시간도 미리 계획하라!</p><p>시간을 내서 글을 쓰라! 글쓰기는 생각을 구체화하고 종합하는 좋은 방법이다!</p><p>같은 주제를 두고 대화 나누기 좋아하는 사람을 찾아보라! 토론 그룹을 만들어보라!</p><p>주변 사람들을 향한 질문 프레임을 다시 짜고 대화 참여를 유도하라! </p><p><br /></p><p>메모를 더 하고, 생각이 깊은 사람들과 지내고 생각할 시간을 더 쓰고, 글을 쓰자!</p><p>요즘 글을 쓰는 것을 즐기기 시작했으므로, 아주 좋은 방향으로 습관을 만들고 있다.</p><p>더 글을 자주 쓰자! 사람들에게 영감과 에너지를 주는 사람이 되자!</p><p>코딩 또한 글이라고 생각한다! 움직이는 글이다! 코딩도 자주 하자!</p><p><br /></p><h3 style="text-align: left;">4. 전략 ( Strategic )</h3><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXrNNaFRkmcBFrt3E5Ud6ret2vrNdER3jtv3NxwJkb1TJ-oQKwwJelqiQ4c0VRlBrla0x4eR4-5rs1ZcmNNldBurR3SNyzHQKMwuhyphenhyphen69EWF770qY6M0xgzO13gQJoLQxGl3uGpk0PIGICLizgLsXGp-VcOtE94tgc0m0rn9u-2v3jsPEeOS3m8l6KmFUc/s1024/DALL%C2%B7E%202023-11-23%2017.50.59%20-%20A%20scene%20depicting%20various%20individuals%20analyzing%20complex%20patterns%20and%20structures%20amidst%20a%20background%20of%20chaos.%20They%20are%20considering%20multiple%20alternativ.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1024" data-original-width="1024" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXrNNaFRkmcBFrt3E5Ud6ret2vrNdER3jtv3NxwJkb1TJ-oQKwwJelqiQ4c0VRlBrla0x4eR4-5rs1ZcmNNldBurR3SNyzHQKMwuhyphenhyphen69EWF770qY6M0xgzO13gQJoLQxGl3uGpk0PIGICLizgLsXGp-VcOtE94tgc0m0rn9u-2v3jsPEeOS3m8l6KmFUc/w400-h400/DALL%C2%B7E%202023-11-23%2017.50.59%20-%20A%20scene%20depicting%20various%20individuals%20analyzing%20complex%20patterns%20and%20structures%20amidst%20a%20background%20of%20chaos.%20They%20are%20considering%20multiple%20alternativ.png" width="400" /></a></div><br /><p><br /></p><p><br /></p><p>혼돈 속에서도 패턴을 발견할 수 있다!</p><p>여러가지 대안과 시나리오를 생각할 수 있다!</p><p>장애물이 될 만한 것을 정확하게 파악할 수 있다!</p><p>목표 성취에 도움이 안 되는 길, 저항에 부딪칠 길, 혼돈의 안개로 이어지는 길을 구분하여 선택에서 제외하라!</p><p><br /></p><p>목표와 관련된 패턴이나 문제가 드러날 떄까지 성취하려는 것에 대해서 시간을 내서 숙고하거나 성찰할 시간을 가져라!</p><p>일이 미치는 영향을 파악할 수 있으므로, 대응 범위를 세부적으로 계획하여 능력을 활용하라!</p><p>중요한 일을 수행하는 그룹을 찾아서 당신의 전략적 사고의 통찰을 알려주어라!</p><p>비젼을 실행하기 위해 필요한 모든 방법을 충분히 고민하고 지혜로운 숙고를 거친다면 장애물을 미리 제거할 수 있다!</p><p>자 자신을 상담 가능한 사람으로 알려라! 특정 문제로 쩔쩔매는 사람들이 찾아오게 만들어라!</p><p>잠재적 문제를 쉽게 예상할 수 있기 때문에 오해하지 않도록 미래의 장애뿐만 아니라 장애를 예방하거나 극복하는 방법을 짚어주어라!</p><p>전략적 사고가 다른 사람을 과소 평가하는 것이 아니라 계획의 모든 면을 객관적으로 생각하는 자연스러운 성향이라는 것을 이해시키도록 하라! 반대가 아니라 점검하는 것임을 알려야 한다!</p><p>직관적인 통찰을 믿어라! 당신의 직감에 자부심을 가져도 좋다!</p><p>행동 테마가 강한 사람과 파트너 관계를 맺어라!</p><p>새로운 계획이나 대규모 사업의 초기 단계에 참여하라!</p><p><br /></p><p>초기에 시작하라! 사업을 포기하지 말고 더 해라! 사람들에게 상담을 할 수 있도록 하자! 장애물들을 더 구체화하여 설명할 수 있도록 하자! 나를 믿어라! 직관을 믿어라! </p><p>행동력이 강한 사람들과 함께 일하라!</p><p><br /></p><h3 style="text-align: left;">5. 책임 ( Responsbility )</h3><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn5oqrwS0rPYBJxkUDgNfNzXeVqeE9lvVj0fIrgTEOP-Uu85N54RioxFmZosDys_5gA18DTeXtMi2cRcLm4J03AWMUfHAQjlbRSKZc5vD5WTFZMGFanJLB9n4xmruMBPX_kbN7jWPegpSFx2H1lVjMiGdih9BQbjebAepWxrmbnWrZL9aQyFceiPGU5ME/s1024/DALL%C2%B7E%202023-11-23%2017.53.08%20-%20A%20professional%20meeting%20room%20scene%20with%20diverse%20individuals%20seated%20around%20a%20large%20table,%20each%20focusing%20intently%20on%20their%20own%20documents%20and%20computers.%20S.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1024" data-original-width="1024" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn5oqrwS0rPYBJxkUDgNfNzXeVqeE9lvVj0fIrgTEOP-Uu85N54RioxFmZosDys_5gA18DTeXtMi2cRcLm4J03AWMUfHAQjlbRSKZc5vD5WTFZMGFanJLB9n4xmruMBPX_kbN7jWPegpSFx2H1lVjMiGdih9BQbjebAepWxrmbnWrZL9aQyFceiPGU5ME/w400-h400/DALL%C2%B7E%202023-11-23%2017.53.08%20-%20A%20professional%20meeting%20room%20scene%20with%20diverse%20individuals%20seated%20around%20a%20large%20table,%20each%20focusing%20intently%20on%20their%20own%20documents%20and%20computers.%20S.png" width="400" /></a></div><br /><p><br /></p><p><br /></p><p>책임을 이행하지 못하면, 자동적으로 상대방에게 보상할 방법을 찾는다. 사과로서는 충분하지 않다고 느낀다. 만회하고 보상할 때까지 직성이 풀리지 않는다.</p><p>누군가 도움을 청할 때에는 반드시 선별해서 책임을 맡아야 한다. 도움을 주고 싶은 마음에 이끌려 감당할 수 없을 만큼 너무 많은 일을 떠맡을 수도 있다!</p><p><br /></p><p>프로젝트의 성공이나 실패에 전적으로 책임지겠다는 열의,끝낼 것이라는 의지, 책임을 지키지 못하는 경우 '제대로 바로 잡겠다'는 성향을 잘 설명하라!</p><p>감당할 수 있다면 다른 업무를 맡아도 좋다. 책임지고 일할때 두각을 드러내므로 여러가지 일도 진행할 수 있을 것이다.</p><p>책임의식이 투철한 사람들과 함께 일하라! </p><p>책임하에 일을 진행할 자유가 주어질때 진가를 발휘하므로 전적으로 맡겨두고 결과물만 확인해도 충분하다고 상사에게 말하라! 믿고 맡길 수 있다는 것을 주위에 알려라!</p><p>거절하는 것도 책임지는 것임을 알아야 한다! </p><p>지극히 당연하게 주인 의식을 갖는다. 혼자 짊어지지 말자. 다른 사람들도 주인의식을 가져야 한다.</p><p>책임을 관리하는 법을 배우라! 품질이 떨어질 수도 있다!</p><p>체계나 집중 테마가 강한 사람과 파트너를 맺어라!</p><p>생각이 비슷하고 책임감 있는 동료와 일하면 만족할 수 있다!</p><p>약속을 지켰는지 알고 싶기 때문에, 측정 기준을 세우고 목표를 세워라. 기대치를 명시적이고 구체적으로 정해둬라.</p><p><br /></p><p>너무 많은 책임을 갖지 않도록 하라! 사람들과 책임을 나누도록 하자! 기대치를 더 구체화하고 명시하자! 거절을 잘 하는 것도 책임을 지는 것이다!</p><p><br /></p><h3 style="text-align: left;">결론적으로,</h3><p><br /></p><p>내가 이렇게 훌륭한 사람이었는가? ㅎㅎ</p><p>행동력, 체계적, 집중적인 사람과 파트너로 일하는 것이 좋다고 하고,</p><p>나와 비슷한 사람과 어울리는 시간을 늘려야 하는 듯 하다.</p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-33834922205972748102023-11-22T06:46:00.000-08:002023-11-22T07:45:54.037-08:00번아웃의 함정<p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4AqxQU8ndadIBjLwV67_s9DGFR2i9tPWwBIE_KSRPtMQH5Jq0vQ_iCCZOezzjUM184bmjrjF7DHS5RNCU_F6xFALQP8ROyMcfV01rCmqoe4_cTsaBliOKHIvOCUrvU1LtOG8F7KXsVW4y4UZ0tAPewQ8ICE8Q9r2QeTL667Nrr21ZpJGqCl8ZfhbLjgw/s1024/ccaced5f-522b-435e-b8ac-ff48da7bca7d.webp" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1024" data-original-width="1024" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4AqxQU8ndadIBjLwV67_s9DGFR2i9tPWwBIE_KSRPtMQH5Jq0vQ_iCCZOezzjUM184bmjrjF7DHS5RNCU_F6xFALQP8ROyMcfV01rCmqoe4_cTsaBliOKHIvOCUrvU1LtOG8F7KXsVW4y4UZ0tAPewQ8ICE8Q9r2QeTL667Nrr21ZpJGqCl8ZfhbLjgw/w400-h400/ccaced5f-522b-435e-b8ac-ff48da7bca7d.webp" width="400" /></a></div><br /><h3 style="text-align: left;"><br /></h3><h3 style="text-align: left;">30년을 달리면 번아웃이 필연적으로 오는거 아닌가?</h3><p> </p><p>지난 20년을 달려왔었다. 그 전 10년에도 달렸었다. 거의 30년이다.</p><p>나는 누구보다 목표에 집중했고, 성공을 갈망했고, 다른 것들을 희생시키면서, 한가지에 몰두하며 살았다.</p><p>얼마나 몰두하며 살았냐면 정말 조직을 위해 팀워크를 위해 문제 해결을 위해 집요하게 사소한 것들도 챙기며 그것들만 생각하며 살았다.</p><p>뭔가 잘못되면 자책하며 수정하며 살았다.</p><p>하지만, 2년전 번아웃에 그 질주를 멈췄다. </p><p>더 이상 버틸 힘이 남아 있지 않다는 것을 느꼈다.</p><p>지나고 보니 에너지 부족이었다고 생각이 든다. </p><p>버틴다는 표현은 수동적인 말이다. 내가 스스로 나의 상황을 주도하고 있지 못하던 것도 한 몫을 했었다.</p><p>주말은 나에게 시체처럼 자야하는 시간이었고, 여가나 여유로움은 없었다. 가족한테 너무 미안하다. </p><p>번아웃이라는 자각증상은 그 전에도 없지 않았다.</p><p>나에게 게임과 관련된 일은 항상 재미있고, 항상 집중할 수 있는 것이었지만,</p><p>번아웃이 온 다음부터는 싫고 남에게 맡기고 싶고 싫은 일이 되기 시작했던 것 같다.</p><p>그래도 에너지가 남아 있었고, 마지막 성공을 위해서 달렸었지만...</p><p>더 못 버티고 번아웃 되고 말았다.</p><p>정말이지 아무것도 하기 싫은 상태가 되더라.</p><p>지친다는 표현이 그렇게 무서운지 몰랐다.</p><p>일하는 사람들이 너무 달라보였다.</p><p>30년 달리고 번아웃 된거니까 나도 떳떳하다. 그만큼 달리기 쉽지 않으니까.</p><p><br /></p><h3 style="text-align: left;">지난 2년을 회복하려고 힐링하려고 발버둥쳤지만, 방법을 몰랐다.</h3><p><br /></p><p>번아웃에 회복하는 방법을 찾으려고 애썼다.</p><p>니체에 심취하기도 하고, 쇼펜하우어도 보고, 유투브에서 이야기하는 동기 부여 동영상들도 듣고, 젊은 에너지를 가진 사람들과도 일해보고, 새로운 분야에 대해서 공부해 보고, 드라마,영화 컨텐츠 소모를 하며 시간을 쓰기도 해보고,...</p><p>결론적으로 아무것도 소용이 없었다.</p><p>다시 돌아간다면, 다 버리고, 그냥 여행부터 했을 것 같다.</p><p>그 다음에 책을 읽었을 것 같다.</p><p>일하고 싶다는 생각이 들 때까지 , 그랬을 것 같다.</p><p>나는 여행과 책을 좋아하지 않는다.</p><p>여행이라고 해 봤자, 그냥 풍경, 사람 구경인데... 나에게 여행이란 좋은 경험을 준 적이 없다. 아직도 여행을 하라고 하면 망설인다. 같이 여행 갈 사람이 정말 내가 좋아하는 사람이면 오케이지만...</p><p>책은 남의 이야기이고 내 생각에 옮기는 전염병같은 것이라 생각하기도 했다.</p><p>나는 내 생각이 확고한 편이기 때문이다.</p><p>반면에 드라마, 영화는 좋아한다. 책은 왠지 의도적으로 나에게 전달하려는 것이 있는 느낌인 반면에 드라마, 영화는 내가 그것들에서 교훈이나 감성,감정을 얻어가는 , 쇼핑하는 느낌이기 때문이었다.</p><p>그런데, 이제 책을 좋아한다.</p><p>책은 쓸데없는 지식을 전달하는 것도 아니고, 나를 전염,오염시키려는 것도 아니다.</p><p>책은 나에게 영감과 에너지를 주는 것이다! </p><p>그전에도 그 영감을 얻었지만, 그 영감에 대해서 감사함을 못 느꼈었다.</p><p>에너지를 받았겠지만, 그 에너지에 대해서 감사함을 못 느꼈었다.</p><p>그런데, 번아웃이 된 상태라 그런지, 책을 읽으면서 내 에너지 레벨의 변화를 느끼게 되더라.</p><p>책에서 에너지를 얻을 수 있다는 것을 알았다.</p><p>책 읽는 것이 즐겁다.</p><p>사 놓았지만 못 읽은 책들을 읽는다.</p><p><br /></p><h3 style="text-align: left;">10배의 법칙</h3><p><br /></p><p>'10배의 법칙'이라는 이 책을 읽고 있는데, 글쓴이가 완전히 성공에 미친 사람이다.</p><p>성공을 하는 것은 의무이고, 책임이고, 윤리적인 것이라고 주장한다.</p><p>이렇게 말하는 사람 처음 봤다.</p><p>그런데, 그렇게 정말 받아들여보니, 에너지가 생김을 느끼게 된다.</p><p>성공을 위한 10배의 목표 설정, 그리고 10배의 행동을 해야 한다는 주장.</p><p>나이가 들고 나면 안될 수 있는 것들이 보이고 걱정들이 쓸데없이 생긴다.</p><p>그냥 이 사람 말대로 단순하게 10배의 행동을 하면 될 것 같다는 생각이 들기도 한다.</p><p>우왕좌왕 아무것도 못하고 시간을 흘려보낼 바에야</p><p>목표를 잘 설정하고, 10배의 행동을 할 생각을 해야 할 것 같다.</p><p>게다가 나는 이루고 싶은 것들을 이루고 산 편이고, 어릴 때 세운 목표도 이룬 편이었으니, 새로운 큰 목표를 다시 세우고 싶지 않았다.</p><p>나이 먹어서 이제는 소박한 목표를 삼고 살려고 했었다.</p><p>그러나, 그 소박한 작은 목표는 동기 부여가 되지 않아서인지 몰입이 잘 안되고 있었다.</p><p>바로 '번아웃의 함정'이었다.</p><p>번아웃 후유증으로, 이제는 그렇게 너무 몰두하며 살지 말아야지, 그렇게 너무 희생하며 살지 말아야지, 그렇게 너무 치열하게 살지 말아야지, 안될 것 같은 너무 큰 목표를 위해 달리지 말았어야지, 작은 목표를 삼고 작게 작게 성공하며 살아야지 라는 안일하고도 방어적인 마음으로 바뀌었던 것 같다.</p><p>지금은 나에게 에너지를 주는 모든 것들이 감사하다.</p><p>10배의 법칙이라는 책도 그런 에너지를 주니 그저 감사하다.</p><p>가끔 귀중한 조언을 해주는 친구들도 너무 감사하다.</p><p>그 감사함을 소중하게 여기기로 했다.</p><p>다시 10배를 위해서 성공을 위해서 10배 달려보기로 했다.</p><p>글쓴이의 주장대로 성공은 의무이자 책임으로 받아 들여 버리자고! ㅎㅎㅎ</p><p>번아웃이 오면서, 나는 이것밖에 안되는가? 라는 좌절감에 니체를 찾았고,</p><p>니체의 위버멘쉬가 되겠다는 생각을 했었고, </p><p>쇼펜하우어 이야기를 들으며 좀 더 현명해져야겠다고 생각했었다.</p><p>그 방법에 대해서 너무 막연했었던 것 같다.</p><p>다시 하면 된다.</p><p>다시 몰입하면 된다.</p><p>다시 10배로 생각하고 10배로 실천하면 된다.</p><p>해 봤잖냐!?</p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-87180663373598650582023-11-16T12:52:00.000-08:002023-11-16T12:52:38.230-08:00아버지에 대한 기억 - 4<p> </p><p>어제 아버지에 대한 글을 몇개 쓰고 나니, 아버지에 대한 기억이 스멀스멀 더 떠오른다. </p><p>참 지독하시다.</p><p>아버지는 돌아가셔도 이렇게 나를 붙잡고 계시다.</p><p>왜 아니겠는가? 내가 아버지라도 두고 온 자식이 그리울 거다.</p><p><br /></p><p>아버지가 나를 돌봐준 준 지점에서의 공통점을 발견했다.</p><p>아버지는 내가 대견하고 자랑스러워하셨던 거다.</p><p>남들이 감히 못 가는 학교에 갔었고, 지원 없이 나름 자수성가했으니까....</p><p>큰 말썽도 없었고, 재능있는 아들에게 미안한 마음이 계셨을거다.</p><p>나는 살아생전에 아버지께 감사하다는 표현을 잘 못 했다.</p><p>그게 너무 죄송하다.</p><p>왜 그랬는지 생각해 보면, 내 스스로 잘 나서, 내가 스스로 길을 닦아왔다고만 생각했다.</p><p>이러한 아버지의 배려와 사랑이 아니었으면 무너졌을지도 모르는 건데...</p><p><br /></p><p>아버지가 탄식하던 순간이 있었다.</p><p>아버지는 내가 게임에 몰두하는 것을 싫어하셨다.</p><p>당시 '오락실'로 인식되던 그것은 그저 일탈행위로만 보였을것이다.</p><p>재능 있는 아들이 유학가서 더 큰 세상을 배우고 일반적으로 더 근사한 일을 하길 바라셨다.</p><p>나중에서야 큰 돈을 만지고 부모님 집도 사드리고 나서야 인정하셨지만...</p><p>그떄까지는 여전히 그 긴장감이 존재했었다.</p><p>유학가라, 차라리 의대나 법대로 다시 들어가라.</p><p>나는 혼자서 속으로 외쳤다.</p><p>'우리 집 형편에 공부만 하고 있을 수 없다고요'</p><p>'그런 쪽은 나 아니더라도 더 잘 할 사람들이 많다고요'</p><p>나는 대학 때 아버지 뜻대로 성장하지 않았다.</p><p>게임에 빠졌다.</p><p>공부를 뒷전으로 하고, 게임 플레이에 게임 동아리, 게임 개발에 몰두했다.</p><p>학점은 당연히 안 좋았고, 학사 경고를 받았다.</p><p>평생 그런 점수를 받았던 적이 없었는데,</p><p>그걸 보시고 아버지께서 희미하게 탄식하시던 한숨이 생각난다.</p><p>안타깝지만, 나도 그 탄식을 들었다.</p><p>오묘한 감정이 들었다.</p><p>그래 드디어 아버지께서 포기하신거야.</p><p>내 인생이잖아. 내 인생인데, 참견따윈 필요 없다고.</p><p>...</p><p>아버지가 당시 내 이름을 딴 공장을 만들고 운영하셨는데,</p><p>무척 고생이셨다.</p><p>그 후 이십년이상을 고생하신 것 같다.</p><p>덕분에 어린 동생은 내가 살던 시기보다 더 고생했다.</p><p>물론 그 본질적인 이유는 아니겠지만 아마도 아버지도 일할 맛이 안 났던 것 아닐까</p><p>지금 추측해 본다.</p><p>...</p><p>내가 더 설득했어야 했다.</p><p>내가 좀 더 내 비젼에 대해서 설명드렸어야 했다.</p><p><br /></p><p>나는 아버지를 설득하기보다는</p><p>이 분야를 이해 못하는 아버지를 외면하였다.</p><p>하기사 오락실 게임 만드는 아들을 이해하기 어려운 세대이잖는가?</p><p>내가 좀 더 아버지를 진심으로 대했다면 </p><p>아버지를 이해시키기 위해 설득력을 키웠더라면</p><p>나에게도 그 키워진 설득력으로 사회생활이나 사업 피칭에 도움이 되었을수도 있었텐데 라는 생각이 지금은 든다.</p><p><br /></p><p>게다가 결혼 상대자에 대한 마뜩찮은 시선도 분명 존재했었다.</p><p>내가 사랑했던 상대는 그 점을 눈치채고 분통 터뜨려하곤 했었다.</p><p>아버지가 나의 성장 가능성을 더 높게 평가하고 계셨을거다.</p><p>더 행복하길 바라셨을거다.</p><p><br /></p><p>고등학교 입학 시험장에도 따라오셨던 기억이 난다.</p><p>수험번호가 '135'번 이었던 기억이 뚜렷이 난다.</p><p>아버지께서는 더하면 '9'라면서 완벽한 숫자라고 하시면서, 긴장한 나를 다독이셨다.</p><p>졸업식 날에도 멋진 정장을 입고 오셔서</p><p>함께 기뻐해 주셨던 기억이 난다.</p><p><br /></p><p>송구스럽다.</p><p><br /></p><p>대학에 가고 사회에 가면서 나는 점점 그런 아버지와 멀어져갔다.</p><p>10년이 지나 2002 월드컵 때 , 표를 구해, 부모님과 함께 대구에서 우리나라 경기를 보고 짜장면을 대접해드린 기억이 난다.</p><p>어떤 마음이셨을까?</p><p>그 당시 나는 선배와 게임 회사를 차려 엄청나게 고생하고 있었고,</p><p>아버지의 기대에 못 미치는 상황이었다.</p><p>그 당시 아버지의 멘트나 행동에서 긍정적으로 기억나는 것이 없다.</p><p>서먹해진 사이.</p><p>아버지도 나를 어쩔 수 없게만 생각하셨던 것 같다.</p><p>한켠에는 아직도 기대감으로 아쉬워하셨던 었다.</p><p>술드신 날에 간혹 미국에 5촌 당숙님 계시니까 지금이라도 유학가라는 말씀을 하셨었다.</p><p>아버지도 나를 설득하시진 못하셨으니까...</p><p><br /></p><p>이제 보면, 가족간의 설득, 받아들임이 얼마나 중요한지를 깨닫는다.</p><p>설득하거나, 받아들여야 한다.</p><p>외면하고, 지켜보고, 냉랭하게 기다려주는 것보다는</p><p>그런 지혜로움이 필요했었다.</p><p>아버지에게도 나같은 아들은 처음이었을거니까, 미숙했던 거고, </p><p>나 또한 내 인생이라면서 너무 주장했던 것 같다.</p><p><br /></p><p>다시 돌아간다면, 더 노력하긴 했을 것 같다.</p><p>그래도 자신없긴 하다.</p><p>하지만, 아버지의 기대감에 너무 무책임했다.</p><p><br /></p><p><br /></p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com1tag:blogger.com,1999:blog-6309580760895316981.post-12436649613182102892023-11-15T07:51:00.000-08:002023-11-15T07:51:24.826-08:00아버지에 대한 기억 - 3<p> </p><p>결혼 후에 종교 문제로 부모님과 서먹해졌다.</p><p>속으로는 매우 속상했지만, 어쩔 수 없었다.</p><p>우상숭배는 하나님이 제일 싫어하시는 일이고, 그러다가 내 작은 가족도 흔들리게 될 수 있었다.</p><p>내 가족을 지켜야했으니까.</p><p>몇년을 부모님을 보기 힘들었다.</p><p>그러다가 아버지가 결심하셨는지 내가 다니는 교회에 함께 다니시기로 하셨다.</p><p>당시 경기도 여주에 사셨는데, 전철이 뚫렸다면서, 전철 타고 오면 편하게 올 수 있으니, 오신다고 하셨다.</p><p>아마 마음 한 켠에 아들에 대한 그리움이 그리도 사무쳤기 때문에, 또한 이러다가 아들을 잃어버릴 수 있다는 생각에 그리 하셨을 것이다.</p><p>여주에서 강동구 상일동까지 오는 길은 2시간 정도 걸릴 정도였다.</p><p>일요일 아침 11시까지 오셔야 하는 것을 생각하면 매우 이른 아침에 출발하셨어야 했고, 그렇게 1년 정도를 함께 했다.</p><p>아버지와 함께한 시간 중에 제일 행복했던 시간들이었던 것 같다.</p><p>아버지가 뇌출혈로 1차로 쓰러지시면서, 재활을 했지만, 외출을 삼가해야 하는 상황이 되었다.</p><p>와이프 추천으로 아버지는 집에서 성경 필사 작업을 하시기 시작했다.</p><p>그 넓은 방에 평상을 놓고 필사하시던 그 모습이 뚜렷하게 기억난다.</p><p>하나님을 만나고 싶어하셨다. 은혜로운 하나님은 만나주셨을거다.</p><p>더 건강해지시고 서울에 있는 교회로 한번 방문하셨는데, 담임 목사님을 다시 만나면서 울먹이셨다. </p><p>왜 우셨을까? </p><p>아버지도 누군가에게 기대고 싶으셨던 것일 것이다.</p><p>살고 보니 대한민국에서의 아버지는 좀 외로운 편이다.</p><p>아버지의 삶도 그러셨을 것이다.</p><p>한국 전쟁을 어릴 때 겪으셨고, 지독한 가난을 겪으셨고, 독재 시절을 겪으셨고, 가족을 지키기 위해서 이른 아침에 출근하고 밤늦게 돌아오셨었다. </p><p>유교사상이 지배적이었는데, 뜬금없이 아들이 하나님 믿겠다며 제사도 거부하면서 멀어지니 많이 속상하셨을거다.</p><p>외로우셨을거다.</p><p>다행이다 그래도</p><p>하나님을 만나셨으니까...</p><p>뇌출혈 1차이후 재활하고 아버지와 그간 못했던 인생 이야기를 나누곤 했다.</p><p><b>언제 가장 행복했냐는 나의 질문에</b></p><p><b>여주에서 서울까지 오셔서 내가 다니던 교회에 함께 다녔던 시간이 가장 행복하셨다고 답해주셨었다.</b></p><p>당신에겐 바삐 살던 인생에서 그제서야 안식하며 그 시간을 즐기셨던 것으로 생각해야 할까?</p><p>너무 송구스럽다.</p><p>잘 해드린 것도 별로 없는데...</p><p><br /></p><p><br /></p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-88990797503852917572023-11-15T07:27:00.000-08:002023-11-15T07:27:43.689-08:00아버지에 대한 기억 - 2<p> </p><p>고등학교 2학년 겨울 방학이었다.</p><p>수학 경시대회에서 동상을 받아, KAIST 에서 국제 대회 선수 선발을 위한 수학 겨울 학교 프로그램에 참여하게 되었다.</p><p>한달여 동안을 지내게 되었다.</p><p>나는 기분이 썩 좋지는 않았었다. </p><p>1학년때는 수학 올림피아드를 참가하지도 않았었는데, 무슨 바람이 불어서인지 2학년때 본 것이라서 그리 자랑스럽지도 않았고, 동기들은 2학년때 KAIST 에 합격해서 대학에 들어갈 준비를 하고 있는데, 나는 아직도 고등학생이었으니 말이다. </p><p>평소 성적도 나쁘지 않았는데, 떨어진 것이 너무 억울했다.</p><p>답안지에 실수했을거라 생각했다.</p><p>기죽어 있던 나를 격려해 주신 건 아버지였다.</p><p>여전히 아버지에게는 내가 자랑스러운 아들이었던 것 같다.</p><p>2학년때 입시에 떨어진 후에 아버지는 학교에 찾아오셨었다.</p><p>팔목 시계를 하나 사 오셨다.</p><p>담임 선생님을 먼저 만나시고, 상담을 하셨던 것 같다.</p><p>담임 선생님 앞에서 그 시계를 선물 하시면서, 앞으로 1년 다시 잘 하면 된다고 격려해주셨던 장면이 떠오른다.</p><p>동시에 그 해 겨울에 대전에 있는 수학 올림피아드 겨울 학교로 큰 이불짐을 아빠와 함께 이고 하얀 눈밭을 걸으면서 대화하던 모습이 교차되어 떠오른다.</p><p>당시 차도 없어서 고속버스 타고 일반 버스 타고 갔었더랬다.</p><p>2년후 쯤에 아버지는 승용차를 할부로 사셨다. 쥐색 엑셀이었다.</p><p>넉넉하지 않은 형편이었는데, 자식한테 부끄럽지 않으시려고 무리하셨던 것 같다.</p><p>그 새하얀 눈밭에 빛나던 햇살이 아직도 따스하게 기억난다.</p><p><b>아버지와 나, 둘이서 뽀드득 뽀드득 걷던 아침의 햇살.</b></p><p>그 겨울 학교의 풍경은 참 신기했었다.</p><p>초등학생이나 중학생이 영재라면서 우리랑 같이 공부했다. </p><p>대학교 교수님들한테 수학을 배우는 느낌도 달랐다.</p><p>집중력 강화라며 심호흡을 하면서 자기 최면술 같은 것도 배웠다.</p><p>그런 소중한 시간이 아버지가 데려다 준 여행과 같았다.</p><p>몇달 후에 선수 선발전 시험이 있었는데 아쉽게 선발되지 못했다. </p><p>수학 문제 6개를 4시간 동안 풀었던 것 같다.</p><p>아쉬운 점수차로 떨어졌다고 들었다. </p><p>살면서 처음으로 국가대표가 될 뻔한 순간이었던 것 같다.</p><p>그 자부심을 간직하고 이후 인생을 살았던 것 아닌가 싶다.</p><p><br /></p><p><br /></p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-56613301948091544112023-11-15T07:01:00.000-08:002023-11-15T07:01:01.248-08:00아버지에 대한 기억 - 1<p> </p><p>아버지를 마음으로 아직 못 보내드린 것 같다.</p><p><br /></p><p>아버지의 마지막 얼굴이 아직도 기억이 나고, 나에게 애썼던 마음이 문득 문득 떠오른다.</p><p>특히, 아무도 나를 챙겨주는 것 같지 않는 순간에 그렇다.</p><p>북받쳐 오르는 정도까지는 아니더라도 <b>따스한 느낌이 심장을 치고 지나간다.</b></p><p><b>그 따스한 느낌을 붙잡으려 지나간 추억들을 더듬는다.</b></p><p><br /></p><p>나를 격려해주었던 모습이 생각난다.</p><p>중학교 1학년때, 아버지와 어머니는 자주 싸우셨다.</p><p>어린 나에게는 정말 지옥과 같은 날들이었다.</p><p>무엇때문에 싸우셨는지는 아직도 모른다.</p><p>묻지도 않았다.</p><p>전주의 20평짜리 임대 주택에 방이 3개 있었는데, 부모님과 어린 동생이 자던 안방, 내 방, 그리고 창고나 게스트 룸으로 쓰던 방이 있었다.</p><p>부모님이 싸우던 날 다음 날은 엄마가 도시락을 싸주시지 않고, 빵 사먹으라며 1천원인가 2천원을 받았던 기억이 난다.</p><p>한번은 크게 싸우셨는지 아버지는 창고같은 방에서 한달을 주무셨다.</p><p>그러다가 나를 부르셨다.</p><p>앞으로 학창 시절에 영어가 중요하니, 영어를 나에게 가르치겠다고 하셨다.</p><p>기초 영문법책을 하나 사오라며 5천원인가 1만원인가를 주셨던 것 같다.</p><p>다음 날 서점에서 책 한권을 골라서 창고에 있는 아버지를 찾았었다.</p><p>아버지는 당신이 대학교 시절에 과외 했던 이야기를 해주시면서</p><p>많이 가르쳐봤다고 하셨다.</p><p>뭘 배웠는지는 기억도 안 나는데, 꼬박 몇달을 가르쳐주셨던 것 같다.</p><p>그때 아버지 나이는 40대 초중반이었던 것을 생각하면 아들 교육에 대해 엄청 열정적이었다고 평가할 수 있다.</p><p>나는 하나 뿐인 딸에게 그러질 못하고 있는데 말이다.</p><p>정작 딸은 내가 가르치려고 해도 잘 받아들이지 않는 서운함도 있는 것을 생각하면, 받아들이게 하는 것도 그 분의 스킬이었던 것 같다.</p><p>아버지가 대학때 보시던 민중서림의 영한사전을 보여주셨다.</p><p>닳고 닳아서 책이 반듯하지 않았고 책 안의 내용은 빨간 볼펜으로 공부하던 흔적이 많았다.</p><p>과외 할 때 부잣집 딸을 가르친 적 있었다는 이야기도 들었다. ㅋ </p><p>지금와서 추측컨데 썸타는 정도였던 것 같기도 하고 ㅎㅎ , 아쉬움이 묻어나오는 탄식도 들었던 것 같다. ㅋ </p><p>아버지가 서울에 있는 대학으로 입학하면서 작은 아버지도 서울로 오셔서 공부했던 이야기도 하셨던 것 같고, 작은 아버지도 공부 잘 하셨다면서 자랑스러워하시곤 하셨다.</p><p>아뭏든 그렇게 열심히 하셨었구나라고 느끼며 나도 영어 공부에 관심을 느끼며 공부했었던 것 같다.</p><p>덕분에 나는 중학교 내내 영어는 1등을 놓치지 않고 후에도 영어는 즐기면서 공부했었다.</p><p>감사함을 아직도 느낀다.</p><p>여운이 아직도 흐른다.</p><p><br /></p><p><br /></p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-57776292800303147472023-11-13T15:17:00.000-08:002023-11-13T15:18:29.894-08:00AI First Simulation Game<p> </p><div style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 0px 0px 1.25em; text-align: left; white-space-collapse: preserve;">( 한국어 버젼 : <a href="https://elliotsp.blogspot.com/2023/11/blog-post_13.html">Gen AI 를 이용한 시뮬레이션 게임</a> )</div><h2 style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 0px 0px 1.25em; text-align: left; white-space-collapse: preserve;">I have an idea for a startup item that I believe is still alive.</h2><h3 style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; text-align: left; white-space-collapse: preserve;">Fortunately, I still have things I want to do, dreams to pursue, and challenges I want to take on.</h3><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">During my long years in the corporate world, I learned that problems are simply given to you, and if you solve them well, you receive praise, encouragement, and rewards. However, startups are different. In the preparation process, the top priority should be finding challenges you can take on.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">The conditions for those challenges are quite demanding, and if you don't think about them seriously or objectively, or if you're not honest with yourself, you won't realize them.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">In that sense, I can say that the past was meaningful.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">The most important thing is that it should be a challenge you can pursue consistently.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">Running a company and working can be objectively painful tasks. You overcome them through immersion, but if it's not a challenge you want to take on, you can't get into it.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">No matter how fun a game is, if it's not a challenge you want, it's meaningless.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">No matter how meaningful a business is, if it doesn't present a challenge that captivates you, it's meaningless.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">With the advent of the AI era, I've decided to immerse myself in the task of finding an AI First Game.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">I think about it constantly.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;"><br /></p><h3 style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; text-align: left; white-space-collapse: preserve;">However, I haven't fully immersed myself yet. </h3><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">I looked into the reasons why, and it was because of uncertainty and anxiety about the future. It was because of the fear of defeat.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">Living in a rapidly changing era, those changes bring both awe and fear.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">When the challenge I'm looking for has already been found by others or when I'm trying to tackle it in a large company that I dare not challenge, the challenge becomes even more frightening.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">It's like an ordinary person practicing basketball with Michael Jordan.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">It's like Andrew Wiles challenging Fermat's Last Theorem.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">You can easily get discouraged and tired.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">But I chose it.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">If you don't find your niche within it, you'll truly waste your time.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">You have to deep dive to find hidden possibilities.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;"><br /></p><h3 style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; text-align: left; white-space-collapse: preserve;">Here's what I found in AI First Game.</h3><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">Let's start with some obvious(?) ideas.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">There's a great article about this by a16z. <a href="https://a16z.com/the-neverending-game-how-ai-will-create-a-new-category-of-games/" target="_blank">Check it out</a>.</p><ul style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); display: flex; flex-direction: column; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; list-style-image: initial; list-style-position: initial; margin: 1.25em 0px; padding: 0px; white-space-collapse: preserve;"><li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); display: block; margin: 0px; min-height: 28px; padding-left: 0.375em;">Passive development replacing rudimentary AI modules in existing games.</li><li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); display: block; margin: 0px; min-height: 28px; padding-left: 0.375em;">Emotional and unique NPCs.</li><li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); display: block; margin: 0px; min-height: 28px; padding-left: 0.375em;">Endless storytelling PvE content, dynamic worlds.</li><li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); display: block; margin: 0px; min-height: 28px; padding-left: 0.375em;">Innovation in development processes that reduce or replace tasks.</li><li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); display: block; margin: 0px; min-height: 28px; padding-left: 0.375em;">Innovation in development tools that increase development speed.</li><li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); display: block; margin: 0px; min-height: 28px; padding-left: 0.375em;">Systems and content based on hyper-personalization.</li><li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); display: block; margin: 0px; min-height: 28px; padding-left: 0.375em;">Systems and content using 2D image generation.</li><li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); display: block; margin: 0px; min-height: 28px; padding-left: 0.375em;">Systems and content using 3D model generation.</li><li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); display: block; margin: 0px; min-height: 28px; padding-left: 0.375em;">Gameplay with AI assistants and agents like a virtual assistant.</li></ul><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">Obvious ideas are not meaningless.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">They may seem obvious and have market potential, so big companies are likely to invest capital in researching and developing them. Therefore, startups should approach them cautiously. If you can find and maintain competitiveness within them, you will be fortunate.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">By carefully examining the above items, I believe you can find a niche that small teams can tackle.</p><h3 style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; text-align: left; white-space-collapse: preserve;">You need to find the meaning of AI First Games on your own or with a team of about four people.</h3><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">It should not be a game using Generative AI, but rather a game where Gen AI is responsible for Game Mechanics. And the game must be a game. Actions in the game should be interesting and enjoyable. You should be able to enjoy the struggle in the process of playing the game.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">I want to find that!</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">So, I found only two things. There may be more if I keep looking.</p><ul style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); display: flex; flex-direction: column; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; list-style-image: initial; list-style-position: initial; margin: 1.25em 0px; padding: 0px; white-space-collapse: preserve;"><li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); display: block; margin: 0px; min-height: 28px; padding-left: 0.375em;">- AI First Game as a UI/UX innovation.</li><li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); display: block; margin: 0px; min-height: 28px; padding-left: 0.375em;">- Game Mechanics based on simulation innovation.</li></ul><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;"><br /></p><h4 style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; text-align: left; white-space-collapse: preserve;">AI First Game as a UI/UX innovation</h4><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">UI/UX innovation can be thought of simply as natural language recognition, natural language output, speech recognition, speech output, video recognition, and video output. In games, you should be able to quickly assess situations and make cool game decisions. It should include a multimodal integrated input-output system and dynamically generated automatic UI to rescue you from UI coding hell. It will be similar to the UI/UX system provided by J.A.R.V.I.S. in the Marvel movies. The development in this area is likely to accelerate with the release of Apple Vision Pro.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">However, the target scale is too large. When Gen AI technologies advance, they can be integrated into the game's UI/UX system. UI/UX innovation alone will make games different. Just as experiences have transformed from PC games to mobile games. However, the essence of the game will remain intact.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;"><br /></p><h4 style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; text-align: left; white-space-collapse: preserve;">Let's think about games based on simulation.</h4><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">Many computer games are based on simulation. Games like Football Manager are very popular, based on high-level simulations that allow players to take on the role of a soccer manager. These games are known for their significant meaning in terms of gameplay, making them highly addictive.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">The new Gen AI can make simulations more realistic or more game-like.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">(When I say "game-like," I mean qualities that enhance gameplay.)</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">Since the speed of Gen AI is not yet fast enough, it is difficult to apply action simulations to action games. However, as it advances, we may reach a point where Gen AI can make judgments and take actions within 5 milliseconds. It may be possible when local device performance improves significantly, and training for action is incorporated. Can AI NPCs in a boxing game counterpunch within a fraction of a second? It still seems distant.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">It may be suitable for turn-based or deferred simulation games instead of real-time games.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">Creating a game like "Seoul Mayor," where you have to simulate the actions of 10 million Seoul citizens, would be an incredibly challenging task. In theory, it could be possible.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">If you find the fun of the game in this simulation genre and implement Gen AI, new games will be born.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">For example, it could be a dating simulation that simulates relationships between men and women. Since people enjoy the emotions of dating, a well-made game in this genre could be popular, and using generative images could enhance immersion. Providing experiences like the exciting moments of dating that are hard to come by in real life can add value as an experiential game.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">So, you need to think about what experiences you want to create to find new games.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">I'm still looking for more, found one, expect to find more, and now I want to deep dive and start.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">I'm happy to have found a task for deep diving.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">I need to find team members who will follow my direction and funds to help work stably.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;"><br /></p><h3 style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; text-align: left; white-space-collapse: preserve;">In conclusion, I see hope in the simulation genre and intend to create a popular and meaningful AI First Game. </h3><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px; white-space-collapse: preserve;">I hope for your support. :) I want to immerse myself more and present the results as soon as possible.</p><p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(69,89,164,.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; color: var(--text-primary); font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; margin: 1.25em 0px 0px; white-space-collapse: preserve;">Let's stay strong! Focus, focus!</p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-21399160132718140042023-11-13T15:00:00.000-08:002023-11-13T15:24:37.000-08:00Gen AI 를 이용한 시뮬레이션 게임<p> </p><div style="text-align: left;">( English Ver. <a href="https://elliotsp.blogspot.com/2023/11/ai-first-simulation-game.html">AI First Simulation Game </a> )</div><h2 style="text-align: left;">내가 생각한 아직 살아 있는 스타트업 아이템이 있다.</h2><p><br /></p><h3 style="text-align: left;">다행히, 아직도 하고 싶은 것들이 있고, 꿈이 있고, 도전하고 싶은 과제가 있다.</h3><p><br /></p><p>오랜 시간 직장생활을 하는 과정에서 잃어버린 유전자는 문제는 그냥 주어진다는 것이고, 잘 풀면 칭찬,격려,보상을 받을 수 있었다.</p><p>하지만, 스타트업은 다르다. 준비 과정에서 내가 도전할 수 있는 과제를 찾는 것이 제1순위로 해야 할 것이다.</p><p>그 과제의 조건은 상당히 까다로와서, 본인 스스로도 치열하게 생각하지 않거나 스스로를 객관화하여 생각하지 못하거나 솔직하지 못하면, 깨닫지 못한다.</p><p>그 점에서 나는 지난 시간이 의미있다고는 할 수 있겠다.</p><p>가장 중요한 것이 꾸준히 도전할 수 있는 과제여야 한다.</p><p>회사를 운영하고, 일을 하는 것은 객관적으로 고통스러운 작업이다. 몰입의 과정을 통해 그것을 극복하게 되는데, 도전하고 싶은 과제가 아니면 빠져들 수가 없다.</p><p>아무리 재밌는 게임이 있다고 해도, 도전하고 싶지 않은 게임은 그에게 무의미 한 것이다.</p><p>아무리 의미있는 사업이라고 해도, 그가 빠져들지 못하는 과제는 무의미 한 것이다.</p><p>AI 시대를 맞이하여, AI First Game 을 찾고자 하는 과제에 빠져들기로 마음 먹었다.</p><p>지속적으로 그걸 생각한다.</p><p><br /></p><h3 style="text-align: left;">하지만, 아직 충분히 빠져들지는 못하였다.</h3><p>그 이유를 살펴보았는데, 그건 미래에 대한 불안과 초조함 때문이었다. 패배에 대한 두려움 때문이었다.</p><p>격변하는 시대에 살고 있어서 그것들의 변화가 경외심과 함께 두려움을 함께 준다.</p><p>내가 찾는 과제를 다른 사람들이 먼저 찾거나 내가 감히 도전하기 힘든 큰 기업에서 도전하고 있을 때 그 도전과제는 더 두려움을 준다.</p><p>마이클 조던과 농구 연습을 하는 일반인의 느낌이라고 해야 할까.</p><p>페르마의 정리 증명에 도전한 앤드류 와일즈의 심정이라고 해야 할까.</p><p>쉽게 좌절되고 쉽게 지칠 수 있다.</p><p>그러나 나는 그걸 선택했다.</p><p>그 안에서의 niche 를 찾지 않으면 정말 의미없는 시간을 보내게 되는 것이다.</p><p>deep dive 해서 숨어있는 가능성을 찾아야 한다.</p><p><br /></p><p><br /></p><h3 style="text-align: left;">AI First Game 에서의 가능성을 찾은 것은 다음과 같다.</h3><p><br /></p><p>뻔한(?) 생각하기 쉬운 것들을 먼저 언급하자.</p><p>이에 관한 a16z 에서 쓴 좋은 글이 있다. <a href="https://a16z.com/the-neverending-game-how-ai-will-create-a-new-category-of-games/" target="_blank">참고</a></p><p><br /></p><p>- 기존의 게임에서 조잡한 인공지능에 의존한 모듈을 대체하는 소극적인 의미의 발전</p><p>- 감성적이고 개성있는 NPC </p><p>- 무한 스토리텔링 PvE 컨텐츠, 다이내믹 월드</p><p>- 직무를 줄이거나 대체하는 개발 프로세스 혁신</p><p>- 개발 속도를 올려주는 개발 툴 혁신</p><p>- 초개인화를 기반으로 하는 시스템과 컨텐츠</p><p>- 2D 이미지 생성을 이용한 시스템과 컨텐츠</p><p>- 3D 모델 생성을 통한 시스템과 컨텐츠</p><p>- AI 조수/비서와 같은 에이젼트와 함께 하는 게임 플레이</p><p>뻔한 것들이 의미 없는 것은 아니다.</p><p>뻔하고 시장성도 좋아서 큰 기업들이 자본력을 투자하여 연구하고 발전 시킬 것 같은 것이기 때문에 스타트업에서 도전하기에는 버겁다. 하여, 조심스럽게 바라봐야 한다. 그 안에서 경쟁력을 찾고 유지할 수 있다면 당신은 행운의 능력자일 것이다.</p><p>위의 항목들을 천천히 살펴보면서 소규모 팀에서 할 수 있는 niche를 찾을 수 있다고 생각한다.</p><p><br /></p><h3 style="text-align: left;">혼자서 또는 4명 정도의 팀에서 할 수 있는 AI First Game의 의미를 찾아야 하는 것이다.</h3><p><br /></p><p>Generative AI 를 이용한 게임이 아니라, Gen AI 가 중추를 담당하는 Game Mechanics 가 되어야 AI First 게임이라고 할 수 있을 것이다.</p><p>그리고, 게임은 게임이 되어야 한다. 게임 내에서의 행동이 흥미롭고 재밌어야 한다. 게임하는 과정에서의 분투를 즐길 수 있어야 한다.</p><p>나는 그것을 찾고 싶다!</p><p><br /></p><p>그래서 찾은 것은 딱 두가지였다. 더 찾으면 있을지 모르겠다.</p><p>- UI/UX 혁신으로서의 AI First Game</p><p>- 시뮬레이션 혁신을 기반으로 한 Game Mechanics</p><p><br /></p><h4 style="text-align: left;">UI/UX 혁신은 단순하게 생각하면,</h4><p> 자연어 인식, 자연어 출력, 음성 인식, 음성 출력, 비디오 인식, 비디오 출력을 의미할 수 있다. 게임에서는 상황을 빠르게 판단하고 게임적인 의사결정을 멋있게 오더할 수 있어야 할 것이다. 멀티 모달로 통합된 입출력 시스템과 UI 코딩 지옥에서 구조해 줄 동적으로 생성하는 자동 UI 가 포함되어야 할 듯 하다. 마블 영화의 자비스가 제공하는 UI/UX 시스템 같을 것이다. 애플 비젼 프로가 출시되면 이 분야에 대한 발전도 빨라질 듯 하다.</p><p>하지만, 목표 스케일이 너무 크다. Gen AI 기술들이 발전하면 그것들을 통합하여 게임 UI/UX 시스템에 통합 할 수 있을 것이다.</p><p>UI/UX 혁신 자체로서도 게임을 다르게 만들 것이다. PC 게임을 모바일 게임으로 만든 경험들이 그러했듯이. 그러나, 게임의 본질은 유지한채로 나올 것이다.</p><div><br /></div><h4 style="text-align: left;">시뮬레이션 기반으로 하는 게임을 생각해 보자.</h4><p>다수의 컴퓨터 게임은 시뮬레이션을 기반으로 이루어진 것이 많다.</p><p>풋볼 매니져와 같은 게임은 고도의 시뮬레이션을 기반으로 축구 감독의 역할을 수행하는 매우 인기 있는 게임이다.</p><p>게임적으로도 매우 의미가 있어서 그 성취감 때문에 매우 중독적인 게임으로 유명하다.</p><p>새로운 Gen AI 는 그 시뮬레이션을 더 현실적이거나 더 게임적으로 만들 수 있을 것이다.</p><p>( 게임적이라는 말은 게임 플레이에 도움이 되는 성질을 말한다.)</p><p><br /></p><p>아직 Gen AI 의 속도가 충분히 빠르지 않기 때문에 액션 게임에 액션 시뮬레이션을 적용하기는 어렵다. 더 발전하면 그러한 날도 오리라. Gen AI 를 통해 5ms 이내의 찰나의 순간에 판단하고 액션까지 할 수 있을까? Local Device 의 성능이 월등히 좋아지고, 액션에 대한 트레이닝이 들어가야 가능할 것이다. 복싱게임에서의 카운터 펀치를 AI NPC가 칠 수 있을까? 아직은 멀어보인다.</p><p>리얼타임 게임에 적용하기는 어렵기 때문에, 턴 방식 또는 deferred(지연된) Simulation에 쓸 수 있을 것이다.</p><p>1천만명의 서울 시민의 행동을 시뮬레이션 해야 하는 '서울 시장' 게임을 만든다면, 그것은 엄청나게 어려운 도전 일 것이다. 이론적으로는 가능할 것이다.</p><p><br /></p><p>이러한 시뮬레이션 장르에서 게임의 재미를 찾고 Gen AI 를 구현한다면 새로운 게임이 탄생할 것이다.</p><p>예를 들어, 남녀간의 관계를 시뮬레이션하는 연애 시뮬레이션일 수도 있다. 사람들은 연애하는 감정을 좋아하기 때문에 잘 만든다면 흥행성도 만들 수 있을 것이고, 게다가 생성형 이미지로 더 실감나는 몰입감을 줄 수도 있을 것이다.</p><p>현실에서 겪기 힘든 두근두근거리는 연애하는 경험을 제공하는 것이 의미 있듯이 체험으로서의 게임은 하고 싶은 체험을 구현함으로서 가치를 지니게 된다.</p><p>그렇다면, 새로운 게임을 찾기 위해 하고 싶은 체험을 생각해 보아야 한다.</p><p>그걸 더 찾고 있고, 하나 찾았고, 더 찾을 것 같고, 이제 deep dive 하여 시작하고자 한다.</p><p>자세한 게임 기획은 차근차근 디벨럽할 것이다. 더 구체적이어야 한다. 더 상세하여야 한다.</p><p>deep dive 할 과제를 찾아서 기쁘다.</p><p>나의 디렉션을 추종할 팀원들을 구하고, 안정적으로 일하게 도와줄 펀드도 필요하다.</p><p><br /></p><h3 style="text-align: left;">결론적으로, 시뮬레이션 장르에서 희망을 보았고, 대중성 있고 게임적으로 의미있는 AI First Game 을 제작하려고 한다. 응원 바란다. :)</h3><p>더 몰입하여 결과물을 하루 빨리 선보이고 싶다.</p><p>힘내자! 집중 집중!</p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-37282833012129247612023-11-08T13:46:00.002-08:002023-11-08T13:46:53.373-08:00아버지가 돌아가시기 전에 못 해 드린 것<p> </p><p><br /></p><h3 style="text-align: left;">아버지와 친척들과의 마지막 모임을 못 가졌던 아쉬움</h3><p><br /></p><p>아버지가 몇달 전 돌아가셨다.</p><p>난 그리움과 후유증이 없을거라 생각했었는데, 상당히 있다.</p><p>실제로 보내드리고 한두달은 공황증세로 아무것도 못했다. 덕분에 하던 일들이 많이 틀어졌다.</p><p>그런 나를 보며 놀란다. 아버지께는 마음 다 드리고, 아쉬움 없이 보내드렸다고 생각했었는데, 문득 문득 아버지에게 못해드린 아쉬움이 진하게 여운으로 남는다.</p><p>그래도 아들로서 가장 기쁜 것은 아버지가 생전에 하나님을 만나고 가신 것.</p><p>아쉬운 것은 아버지가 괜찮은 상태일 때, 친척들과의 화목한 모임을 갖지 못한 것이다.</p><p>뇌출혈로 1차 쓰러지시고, 다행히 다시 재활 하셨을 때, 그 모임을 했었어야 했다.</p><p>어려운 재활을 거쳤지만, 다시 허무하게 2차 뇌출혈 재발하고, 4년여를 고생스럽게 누워계시다가 얼마 전에 가신 것이다. </p><p><br /></p><h3 style="text-align: left;">전형적인 유교 집안 </h3><p><br /></p><p>우리 집안은 전형적인 한국식 유교집안이었다.</p><p>명절에는 아주 먼 땅끝에 가까운 곳까지 가서, 할아버지 산소에 성묘하고, 5촌 친척 집에 가서 아버지의 4촌 친척들과 이야기하는 것을 지켜보곤 했었다.</p><p>어린 눈에는 아버지의 형제들이 가깝고 우애 좋아보였다.</p><p>아버지 세대는 전쟁도 겪고, 매우 가난한 시기였으니, 다들 돕고 살았어야 했던 시기였을 것이다. </p><p>친척들간에 서로 도왔던 이야기를 듣는 것도 흐믓하였다.</p><p>할아버지가 생전에 당신의 형제들에게 베푼 은혜로운 이야기를 듣는 것 또한 흐믓하였다.</p><p>할머니 생전에 할머니 댁에 모여 3촌 친척 어른들, 4촌 형제들과 이야기 나누는 것도 좋았었다.</p><p>아버지는 가문에 대한 자부심이 대단했으며, 당신 아들을 자랑스러워하시면서 집안에서 역할을 하길 기대하셨었다.</p><p>개인적으로는 내 인생에 도움도 되지 않는 이들한테 과도한 친목 도모를 싫어했었기 때문에 거부감이 상당했었는데, 아버지의 마음 속에는 가족이라는 테두리가 우리 세대의 그것보다 훨씬 폭 넓었던 것 같다.</p><p>아마도 아버지가 친척들에게 받은 사랑을 아들인 나를 통해 베풀었으면 하는 마음이셨을 것이다.</p><p>그러한 부채감이 아직도 있다.</p><p><br /></p><h3 style="text-align: left;">지역적으로 멀어지며 멀어지고, 제사를 안 지내며 끊어짐</h3><p><br /></p><p>친척들과 사는 거리가 멀어지면서 교류를 안 하게 되면서 자연스럽게 멀어지더라.</p><p>할머니가 돌아가시면서 멀어졌다.</p><p>그리고, 내가 결혼하고 기독교를 받아들이며, 제사를 지내지 않게 되었고, 친척들과 더 멀어지기 시작했다.</p><p>은혜롭게도 하나님을 만나게 되었고, 제사를 지내지 말라는 지침에 따라서, 지내던 제사 행사를 거부하게 되었고, 친척들과 만날 시간이 없어지면서 멀어졌다.</p><p>4촌 형제들도 다 성장하고 다 바쁜데 만날 수 있는 시간은 명절 때 뿐인데 , 그 때 못 만나니 멀어질 수 밖에.</p><p>어릴 때는 사이좋게 놀던 친척 형제들이고 가끔 그립긴 하지만, 친하게 지내는 친구들보다 가까울수 없고, 다들 각자 살기 바쁜데 교류 할 일도 없더라.</p><p>친척이라고 도움을 주고 받는 것이 부담감이 없는 것도 아닌 관계인데 무슨 의미인가 싶었다.</p><p>하지만, 아버지의 생각에는 더 큰 가족이었기에, 아버지의 마음에 들지 못한 송구스러운 마음을 금하기 어렵다.</p><p>차라리 마음을 나누는 친구들에게 더 잘 해주고 싶지, 친척이라고 더 잘 할 이유는 없게 느껴졌다. 아버지가 가진 부채감을 갚아야 하는 느낌이었다.</p><p>아버지도 기독교를 받아들이고 하나님을 만나시고 제사에 대해서는 포기하시면서 마음은 편해졌었지만, 친척들과의 친밀감을 더 느끼고 싶으셨을 것이다.</p><p>대가족의 모임에서 마지막 환담을 나눌 기회를 못 해드린 것에 대해 송구함을 느낀다.</p><p><br /></p><h3 style="text-align: left;">이 시대에서의 대가족은?</h3><p><br /></p><p>4촌들이 그립다.</p><p>가끔은 많이 보고 싶다.</p><p>가끔은 힘든 인생 이야기를 터 놓고 다 이야기 나누고 싶다.</p><p>21세기에서의 대가족은 어떻게 만들어 가야 하는 것일까?</p><p>더 잘 살게 되었다고 하지만, 마음의 풍요로움은 아버지, 할아버지 세대만큼 사는 것일까?</p><p>더 사랑하며 살자. 더 베풀고 살자.</p><p><br /></p><p>아버지, 천국에서 부디 편하게 지내고 계시길 빌게요.</p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-45851863232096859652023-11-07T13:59:00.005-08:002023-11-07T14:02:13.762-08:00Preparing a startup<p><br /></p><div style="text-align: left;">( 한국어 오리지널 버젼 : <a href="https://elliotsp.blogspot.com/2023/11/blog-post.html">스타트업 준비라는 것</a> )</div><div><br /></div><h3 style="text-align: left;">Regrets</h3><p><br /></p><p>Leaving behind years of corporate life, I've spent over a year in the world of startups. It took me a long time to realize my experiences, talents, and natural inclinations. Self-objectification is still a struggle for me, perhaps the most challenging one.</p><p><br /></p><p>Moreover, in this new era - the blockchain and AI era - I'm trying to find business ideas that cater to the needs of users while using the latest technologies.</p><p><br /></p><p>I must have considered dozens of potential ideas by now.</p><p><br /></p><p>I've tried some of them, felt them out, even planned a few, discussed ideas at the concept stage, abandoned some during development, experienced team breakdowns, and encountered situations that just didn't align with my vision. The reasons vary, but they all led to giving up.</p><p><br /></p><p>If I could turn back time, I'd use my choices more wisely and efficiently. Unfortunately, this process is all too natural for inexperienced entrepreneurs.</p><p><br /></p><p>I've spent quite some time collaborating with potential co-founders, as I've heard that having the right co-founder is crucial. It's hard to collaborate with others when you're unsure of yourself. To those who have spent time with me during this journey, I apologize.</p><p><br /></p><h3 style="text-align: left;">One Thing</h3><p><br /></p><p>If there's one thing I'd say if I could turn back time, it's this: Don't overthink, grab onto an idea that resonates strongly with you, write a business plan, and go for it. Don't hesitate to seek investment.</p><p><br /></p><p>I couldn't do that. I hesitated, examined and studied, and missed out on seizing a good opportunity due to my fears.</p><p><br /></p><p>Nevertheless, there are still surviving ideas, making them even more precious. Try writing detailed business plans for your current ideas, and outline your business strategy. This way, you can make a more informed choice.</p><p><br /></p><p>Unfortunately, these plans won't be perfect or glamorous, and there will be times when you're negative about seeking investment. I used to think of it as someone else's money, like debt. If it's a good idea, there's no reason not to seek investment. If it's a bad idea, you're not deceiving anyone. I now consider that a foolish thought.</p><p><br /></p><p>Rather than money, I thought it was necessary for personal growth, to understand market needs from an objective standpoint. Of course, identifying the right investors and choosing the ones that fit you is also important.</p><p><br /></p><h3 style="text-align: left;">Consistency is key. </h3><p><br /></p><p>Despite all this, I believe you need to stick to one thing consistently. You must have a reason to be consistent – it should be something you want to do and an item within your vision. While finding a problem that's truly needed in the market and not just within your own needs is valid, it seems rare, at least from my limited perspective. It's not an approach I'm comfortable with.</p><p><br /></p><p>What You Need for Consistency: If you don't have enough income, prepare a source of income that can sustain your livelihood. This way, you'll be able to find the most practical thing. If it's within your business vision, even better. I'm doing the same, and I'm determined to succeed. Otherwise, I'll go back to those days.</p><p><br /></p><p>Starting a business is a mental battle against loneliness and fear. It's essential to take care of things that will strengthen your mental state first. Then, build the stamina, offensive and defensive capabilities needed to enter a competitive market.</p><p><br /></p><p>So, why venture into such a challenging startup? That's the first question you need to ask yourself! I thought it would be difficult to live as before, and I believed I had a lot to contribute to the world. The thought came like a mission, and it's hard to shake.</p><p><br /></p><p>These days, I'm trying harder to maintain a healthy routine. The startup preparation process is incredibly demanding. I've worked tirelessly as a corporate employee, but this is a different level of challenge. In a job, there are people looking out for you, and systems, even if they are loose, keep things going. In the startup preparation process, you're on your own, and you have to encourage yourself to make it through.</p><p><br /></p><h3 style="text-align: left;">In conclusion, </h3><p><br /></p><p>here's a checklist of what you should do:</p><p><br /></p><p>Establish a healthy routine. Start with small commitments on a daily, weekly, and monthly basis, and self-critique.</p><p><br /></p><p>Clear out things that weaken your mental state. Ensure you have a stable source of income or enough assets to cover your expenses.</p><p><br /></p><p>Understand why you want to start a business. Identify what you can consistently do and which business ideas align with that. You can change the ideas, but try not to change the field and vision of your business. Deep thinking is necessary.</p><p><br /></p><p>Meet suitable investors, secure investments, build a team, and make efforts to enter the market quickly.</p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-20911884134542250352023-11-07T13:45:00.003-08:002023-11-07T14:00:18.774-08:00스타트업 준비라는 것<p><br /></p><p>( English ver. <a href="https://elliotsp.blogspot.com/2023/11/preparing-startup.html">Preparing a startup</a> )</p><p><br /></p><h3 style="text-align: left;">후회</h3><p><br /></p><p style="text-align: left;">오랜 직장생활을 뒤로하고, 스타트업 1년 반 이상을 보내고 있다.</p><p style="text-align: left;">나의 경험, 재능, 천성을 깨닫는 것만 해도 오래 걸렸다. 아직도 자기 객관화가 잘 안되서 힘들다. 아마도 가장 힘들 것이다. </p><p style="text-align: left;">또한, 새로운 시대 - 즉, 블럭체인, AI 시대 - 에 맞는 기술을 쓰면서 유저가 필요로 하는 사업 아이템을 찾아보고 있다. </p><p style="text-align: left;">지금까지 지나간 아이템 후보만 수십개일 것이다.</p><p style="text-align: left;">다 해 보고 결과를 볼 수 있으면 얼마나 좋겠나?</p><p style="text-align: left;">그 중에서 몇개는 구현도 해보고 느껴도 보았고, 기획만 해 본 것도 있고, 아이디어 단계에서 이야기 나눠보다가 접은 것도 있고, 개발을 진행하다가 감당이 안되서 중단한 것도 있고, 팀이 깨진 경우도 있고, 나랑 안 맞는 것도 있고... 이유가 제각각이고 포기하게 된다. </p><p style="text-align: left;">시간을 앞으로 되돌린다면 선택을 더 현명하게 효율적으로 썼을텐데라는 후회가 든다.</p><p style="text-align: left;">안타깝게도 경험없는 창업자에게 이런 과정이 너무 자연스럽다.</p><p style="text-align: left;">코파운더가 중요하다는 말을 들어서, 잘 될지 모르는 코파운더와 협업하는데 시간을 꽤 썼다.</p><p style="text-align: left;">나 자신이 불안한데 다른 사람과 협업이 잘 될리가 없었다.</p><p style="text-align: left;">그 지문을 빌어 지난 시간 나와 함께 시간을 보낸 그들에게 죄송하다는 말씀을 전합니다.</p><p><br /></p><h3 style="text-align: left;">한가지만 한다면?</h3><p><br /></p><p style="text-align: left;"><b>시간을 되돌린다면 한가지만 말해주고 싶다. </b></p><p style="text-align: left;"><b>많이 생각하지 말고, 느낌이 강한 아이템을 잡고, 일단 기획서를 쓰고, 사업계획을 세워보라고.</b></p><p style="text-align: left;"><b>그리고, 투자를 위해서 뛰어보라고.</b></p><p style="text-align: left;">난 그러지 못했고, 이리저리 살피고 공부하며 신중을 떠느라 좋은 시기를 놓치고 있는 것 아닌가라는 두려움이 생긴다.</p><p style="text-align: left;">하지만, 아직까지도 살아남은 아이템들이 있는데, 그래서 더 소중하다.</p><p style="text-align: left;">지금의 아이템들을 간단하게라고 더 구체화한 기획서를 써 보고, 사업 구상도 해 보면, 선택을 확실히 할 수 있을 거다.</p><p style="text-align: left;">안타깝게도 그 기획서와 사업계획은 불완전할 것이고, 섹시하지 않을 것이다.</p><p style="text-align: left;">투자에 대해서 부정적이었던 시간들이 있었다.</p><p style="text-align: left;">남의 돈을 벌어주는 것이고, 빚이라고 생각했다.</p><p style="text-align: left;">좋은 아이템이라면 투자를 받을 이유가 없고, 나쁜 아이템이라면 속이는 셈 아닌가?</p><p style="text-align: left;">어리석은 생각이었다고 생각한다.</p><p style="text-align: left;">돈보다는 자기 객관화가 안되는 자신을 위해서, 시장의 니즈를 확인하는 차원에서 필요하다고 생각했다.</p><p style="text-align: left;">물론 좋은 투자자를 알아보고 나에게 맞는 투자자를 선택하는 것도 중요해 보인다.</p><p><br /></p><h3 style="text-align: left;">꾸준함</h3><p><br /></p><p>그럼에도 하나를 잡고 꾸준히 해야 한다고 생각한다.</p><p>꾸준히 할 명분이 있어야 한다.</p><p>그것은 내가 하고 싶고, 내가 보는 비젼 안에 있는 아이템이라는 것일 것이다.</p><p>내 안의 니즈가 아닌 시장에서 정말로 필요한 아이템(문제)을 찾았다면 그런 것도 따지지 않겠지만, 그런 시장은 별로 없어 보인다. 적어도 나의 보잘 것 없는 시야에서는 그렇다. 내가 잘 할 수 있는 접근 방식이 아니었다.</p><p><br /></p><h3 style="text-align: left;">꾸준함을 위해서 필요한 것</h3><p><br /></p><p>충분한 수입이 부족하다면, 생계를 책임질 수 있는 벌이부터 준비하자. 그러면, 가장 현실적인 것을 찾을 수 있게 될 것이다. 그것이 자신의 사업 비젼 안에 있다면 더 할 나위 없이 좋을 것이다. 나 또한 그러고 있고, 반드시 해내고 싶다. 그렇지 못한다면 다시 그 시절로 돌아가게 될 것이다. </p><p>사업은 외로움과 두려움과의 멘탈 싸움이다.</p><p>멘탈을 튼튼히 할 것들을 먼저 챙기는 것이 맞는 것이다.</p><p>그 다음에 치열한 시장에 진입할 체력과 공격력,방어력을 키우는 것이다.</p><p>그렇게 어려운 스타트업을 왜 하냐고?</p><p>그 질문이 가장 먼저 스스로에게 해야 할 질문이다!</p><p>나는 그 전처럼 살기 어려울 거라는 생각을 했고, 내가 세상에 공헌할 수 있는 것이 많을 거라는 생각을 했다. 사명감처럼 그 생각이 찾아왔고, 떨치기 힘들다.</p><p>요즘은 건강한 루틴을 더 잘 챙기려고 노력하고 있다.</p><p>스타트업 준비 과정은 굉장히 힘들다. 직장인으로서 엄청 치열하게 일해 봤지만, 그것과는 다른 차원의 힘듬이 있다. </p><p>직장은 나를 챙겨주는 사람들이 있고, 시스템 - 그것이 느슨할지언정 -에 의해서 굴러가게 되어 있지만, 스타트업 준비 과정에서는 오롯이 혼자서 해야 하고 스스로 격려하며 해낼 수 있어야 하기 때문이다.</p><p><br /></p><h3 style="text-align: left;">결론적으로, 해야 할 체크리스트는</h3><p>1. 건강한 루틴을 만든다. 일단위,주단위,월단위로 해야 할 가벼운 약속부터 하고, 스스로 비평한다. </p><p>2. 멘탈을 약하게 만들 것들을 클리어한다. 고정적인 수입 또는 지출 해야 할 충분한 자산.</p><p>3. 사업을 왜 하고 싶은지? 내가 꾸준히 할 수 있는 것은 뭔지? 그 안에서 할 사업 아이템은 뭔지? 이런 질문들에 대한 대답을 빠르게 찾는다. 아이템은 바꿔도 된다, 다만 사업 분야와 비젼은 왠만하면 바꾸지 말고, 정말 깊이 생각해야 한다고 생각한다.</p><p>4. 나에게 맞는 투자자를 만나 투자를 받고, 팀을 만들고, 시장에 빠르게 진입하려는 시도를 한다. </p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-46006209109942998602023-08-06T21:25:00.022-07:002023-08-10T00:05:10.971-07:00The Winding Road of a Gaming Addict <h3 style="text-align: left;"><br /></h3><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPUhCscnSxsnz6pbM_Jw92Q70ln5X3i7NRhBSFn4Ljox4JHXfrhj4t-hu2_Yqlz212BLGP7v2-5EHIb9SiNOMXDnEnLiObXV1SO5dq1B5IkdYP6qI3RzHMFHN6gBeecmhiZgsdzW7gBAf3MAP9J2km00YB3p2ywv0fqzqWjTJarw1PNyZ-6fwP08SCq6A/s1400/00015-2817675145.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="400" data-original-width="1400" height="114" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPUhCscnSxsnz6pbM_Jw92Q70ln5X3i7NRhBSFn4Ljox4JHXfrhj4t-hu2_Yqlz212BLGP7v2-5EHIb9SiNOMXDnEnLiObXV1SO5dq1B5IkdYP6qI3RzHMFHN6gBeecmhiZgsdzW7gBAf3MAP9J2km00YB3p2ywv0fqzqWjTJarw1PNyZ-6fwP08SCq6A/w400-h114/00015-2817675145.png" width="400" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><br /></div><br /><div><br /></div><h3 style="text-align: left;">The Winding Road of a Gaming Addict</h3><p><br /></p><p>For over 35 years, I've lived and breathed games from middle school days. I cut my teeth at scrappy startups before the gaming giants ruled the world. I managed to achieve as CTO , some notables such as 'Dungeon & Fighters'(Online action RPG) and 'We Make Price'(Social Commerce). I tried hard and failed hard. After 18 years as CTO at a game dev company that felt like home, I set off on a new adventure. </p><p><br /></p><p>I've always loved this saying: "Where there is a will, there is a way." I took it to mean that conviction drives purpose, and kindred spirits unite on shared paths. So I met unbelievably achieving like-minded people , but has been trapped in the closed circle. Now I am making further steps to openness. </p><p><br /></p><p>Now at 50, I remain a gaming addict, as Confucius would say. Have I unlocked life's secrets? Discerned the way of the world? No, but I know this: I must create delight. With blockchain's trust and AI's imagination, I dream of games never played. </p><p><br /></p><h3 style="text-align: left;">The Leap of Faith </h3><p><br /></p><p>Making something new begins with 10% of the vision. Rare geniuses may see half. I start with the spark of an idea, build 10% of a world, and step into the unknown. Based on what I find, I either fill in the rest of the picture or abandon the 10% in disappointment. But I've always been able to see 40-60% further - that's the leap of faith required to build. When I glimpse the future's thrilling potential, I must chase it. This is who I am, after decades refining the craft of experience. To pour passion into creative work is profound happiness!</p><p><br /></p><h3 style="text-align: left;">When Dreams Call, I Follow</h3><p><br /></p><p>I can't abandon the gaming path, though I've felt the pull of burnout. Like quicksand, the more I struggle to leave, the deeper it draws me in. But I must embrace this calling. With self-care and drive, no dream is impossible. Such wonder can be built! I'll follow this winding road, create joy, guide loved ones, help people - that's my purpose as long as I'm here. </p><p><br /></p><p>I used to lament having too many ideas and too little time. I has been obsessed only by illusions. But I'm foolishly hungry, imaginatively inclined. You are safe invest in me! </p><p><br /></p><h3 style="text-align: left;">The Future of Play </h3><p><br /></p><p>To build next-gen games that delight, AI planning takes center stage. Even visionary directors can't foresee everything. But AI can statistically fill the gaps, learning from gaming's rich history. Master toolmakers will craft systems for turning ideas into plans, with AI offering insight. We need AI innovation scientists or algorithms that unlock gameplay genius. For AI accountability, we must provide clear direction and assess its capabilities wisely. Because, unclear directions or unfulfilled capabilities could not lead us to the goal. As time passes, all will be clear and fulfilled! We must be prepared! As AI progresses, the human role will be just prompting dreams. Let's stretch our imagination muscles daily and give AI thought-provoking tasks! I am developing AI tools to do that! I don't believe only I can do that. I believe I can do something different and useful for game development. I will open when I feel 10% satisfied.</p><p><br /></p><h3 style="text-align: left;">Dreaming Wide, Moving Forward </h3><p><br /></p><p>I hoped AI would let me instantly manifest the games of my dreams. The tech isn't there yet. I feel unsettled, like jaywalking as cars race by. To focus, I need direction and worldview. I'll study AI, build creator tools for my dream games, and entertain wild ideas! Let's connect if you also dream. I want to meet, collaborate, and imagine together. I'm meeting incredible minds at AGI Town In Seoul. Let's band together and prosper! I'll do my part.</p><p><br /></p><p>Wishing you wild success on the winding road. Peace and play!</p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0tag:blogger.com,1999:blog-6309580760895316981.post-29811880028992901282023-07-28T19:12:00.034-07:002023-08-10T00:04:14.648-07:00Generative AI 를 공부하며 스타트업을 준비하며 느낀 몇가지<p> </p><p><a href="https://elliotsp.blogspot.com/2023/08/the-winding-road-of-gaming-addict-for.html">Elliot's Super Computing Duper Programmer: The Winding Road of a Gaming Addict (elliotsp.blogspot.com)</a> ( English Version by Claude2)</p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG0TckvkG49oqoduhkAbSDpRD3shSnIPk3yM6HD5m1YqXJBP_35jWNUgFSRhkBBf3sfHFJGMryeZ_dlBiZ0yRb0U2mxgEkdC4YuRI9iWEK2WcmQiNRdsjsB3aNf4fi6VmW5jZ-5D5rP63dSlx_uz4lmGaOkvzaf082rih-H0XlPCN_E9y68DYRrsr2dDU/s1400/00015-2817675145.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="400" data-original-width="1400" height="114" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG0TckvkG49oqoduhkAbSDpRD3shSnIPk3yM6HD5m1YqXJBP_35jWNUgFSRhkBBf3sfHFJGMryeZ_dlBiZ0yRb0U2mxgEkdC4YuRI9iWEK2WcmQiNRdsjsB3aNf4fi6VmW5jZ-5D5rP63dSlx_uz4lmGaOkvzaf082rih-H0XlPCN_E9y68DYRrsr2dDU/w400-h114/00015-2817675145.png" width="400" /></a></div><br /><p><br /></p><p><b><span style="font-size: x-large;">"뜻과 길"</span></b></p><p><br /></p><p>변변치 않은 게임회사가 없던 시절부터 게임을 만들기 시작한지 30년이 지나고, 18년을 함께 했던 회사를 떠나고, 새로운 뜻으로 새로운 길을 개척하고 있다.</p><p>난 평생 믿어왔던 말이 있다.</p><p>까까머리 중학생 시절 맨투맨 영어 학습지에서 본 말이다.</p><p>"Where there is a will , there is a way"</p><p>난 이렇게 이해했다.</p><p>"뜻이 있는 곳에 길이 있고, 같은 뜻을 가진 사람들은 같은 길에서 만난다."</p><p>( 다른 뜻을 가진 사람은 결국 길에서 헤어진다. )</p><p><br /></p><h3 style="text-align: left;"><span style="font-size: x-large;">"지천명, 게임쟁이"</span></h3><p><br /></p><p>애정하고 추앙하던 회사를 쉬면서 1년여를 프러덕트도 안 만들고 취업을 하지도 않고 그렇다고 여유롭게 휴가를 보내지도 못하고 지난 세월을 되뇌이며 멘탈을 다지는데 시간을 보냈다.</p><p>블럭체인 기술을 조금 배웠고, AI 기술도 조금 배웠다.</p><p>그러는 과정에서 나에 대해서 알게 된 점은 나는 정말 게임쟁이라는 것이다.</p><p>뭘 배우면 게임이나 컨텐츠에 적용할 생각을 한다는 것.</p><p>망치를 가진 사람은 모든 것이 못으로 보인다고 하지 않는가? ㅎㅎ</p><p>난 그런 사람이었다.</p><p>내가 망치밖에 갖지 못한 못난 사람이라서 그런 것 같다.</p><p>그래서, 최근에 클래스 101에 등록하여 다른 사람들이 관심 갖고 배우는 것도 좀 배우려고 한다.</p><p>예를 들면, 블로깅 하는 법이라던지, 사진 찍는 법이라던지, 그래픽 툴 쓰는 법이라던지, ...</p><p>난 취미도 보드게임하는거, 포커치는거, 드라마, 영화 보는거다. 온라인 게임, 콘솔 게임, 모바일 게임은 안 한지 꽤 되었다.</p><p>나이가 벌써 50이다.</p><p>유교를 좋아하진 않지만, 공자님이 지천명의 나이라고 하셨다.</p><p>나는 하늘의 뜻을 알았는가? 세상의 이치를 알았는가?</p><p>하느님이 나에게 원하는 길은 무엇인가?</p><p>알면서도 외면하는 것은 아닌가?</p><p>이런 질문에 모두 명확하게 답하기는 힘들지만,</p><p>지금 나는 만들고 싶다.</p><p>재밌는 컨텐츠를 만들고 싶다.</p><p>블럭체인을 공부할때에는 풀리온체인으로 만들 게임에 대해서 고민 했다.</p><p>AI를 공부하는 지금은 AI 로 전에 주지 못한 게임의 재미를 도출하고 싶어하고 있다.</p><p>큰 뜻을 세우고 , 단계별 비젼, 계획, 역량을 갖추면 많은 사람들을 모을 수도 있을 것이다.</p><p>그러나 지금은 소박하다. 큰 뜻 보다는 우리 가족과 주변 사람들과 행복할 수 있게 셋업하는 것부터 시작하고 싶다.</p><p>큰 뜻은 물론 있다. </p><p>오랜만에 글을 쓰니 서론이 너무 길었다.</p><p>이러다가 본론은 너무 짧게 얼렁뚱땅 애매하게 끝마치겠지. </p><p><br /></p><h3 style="text-align: left;"><span style="font-size: x-large;">"크레이이션 과정"</span></h3><p><br /></p><p>최근에 깨달은 컨텐츠 크리에이션 과정에 대한 인사이트가 있다.</p><p>뭔가를 만든다고 했을때, 처음부터 100을 채울 수는 없다.</p><p>100을 모두 생각해두기 어렵다.</p><p>비범한 사람은 그래도 30~51 정도는 볼 수 있을까?</p><p>아이디어(0)에서 출발해, 10만큼 구현해서, 결과를 본다.</p><p>그리고, 남은 90을 더 채울 생각을 하거나, 10만큼의 결과에 실망해 포기하기도 한다.</p><p>10의 결과를 보고, 0을 보지 말고, 40~60 이상을 볼 수 있는 능력이 나는 있는 것 같다.</p><p>너무 흥분되는 흥미진진한 미래가 보인다.</p><p>난 그런 크리에이터인 것 같다.</p><p>나의 다른 재능은 게임 개발과 관련한 일을 오래 했다는 것.</p><p>그리고, 사명감이 있다는 것.</p><p>그래서, 30년을 했듯이 앞으로도 지치지 않고 할 수 있다는 것.</p><p>일을 통해 자기 자신을 <b>구현</b>하고, 사랑받는다는 것은 얼마나 행복한 일인가?!</p><p><br /></p><h3 style="text-align: left;"><span style="font-size: x-large;">"실천력만 있으면 된다"</span></h3><p><br /></p><p>그래서, 나는 게임과 관련된 일을 중단할 수가 없다.</p><p>심한 번아웃이 와서 게임과 관련된 일은 다시 하기 싫었다.</p><p>그런데, 그 중력을 피할 수가 없다.</p><p>빠져나가려 할 수록 더 깊이 빠져드는 늪지대의 수렁에 빠진 느낌이지만</p><p>기분 좋게 받아들여야겠다.</p><p>내가 더 건강해지고 실천력만 기른다면 못할 일이 없다.</p><p>하면 좋은 일들이 너무나 많다. 정말이다!</p><p>하면 팔 일들이 너무나 많다.</p><p>남은 여생을 그 일들을 하면서 내 가족과 친구들을 지키면서 가자.</p><p>가끔 난 이렇게 하고 싶은 아이디어가 많을까라고 한탄하며 자책한 적도 있는데,</p><p>난 정말 hungry 하고 foolish 한 것이다. 자랑 아니고, 내가 그런 사람인 것을 알아버렸다.</p><p>나한테 투자해도 된다.</p><p><br /></p><h3 style="text-align: left;"><b><span style="font-size: x-large;">"Generative AI 시대의 게임"</span></b></h3><p><br /></p><p>이제야 본론을 이야기 해야 할 것 같다.</p><p>Generative AI 시대에 게임을 위해 할 최우선순위는 무엇일까를 생각해봤다.</p><p>게임 개발의 생산성, 효율성, 퀄리티 제고, 운영 효율화, 운영 퀄리티 제고, ... 이런 것들이 아니라고 생각한다.</p><p>게임은 재미가 있어야 한다.</p><p>드라마, 영화가 재미있어야 하듯이.</p><p>AI 가 새롭게 줄 수 있는 재미는 무엇인가?</p><p>아직 답을 못 찾았다.</p><p>하지만, 위에서 언급한 크리에이션 과정에서의 단계별 완성도를 올리는 과정에서 힌트를 얻었다.</p><p>게임은 뭔가 재밌는 것을 만들고자하는 아이디어에서 시작해, 기획, 개발, QA, 마케팅, 운영으로 이어진다.</p><p>기획 단계를 최우선으로 잡아야 한다.</p><p>원 아이디어를 기획한 디렉터도 전체를 상상하기 어렵다. 현실에서 어떻게 구현될지, 유저에게 어떻게 받아들여질지 모른다, 재미 있을지, 어떤 재미를 덧붙여야 할지, 머릿속에서 다 알기 어렵다.</p><p>하지만, 역대로 많은 게임들이 나왔고, 많은 아이디들이 기획을 통해 구현된 히스토리가 있지않은가?</p><p>AI 는 통계적 접근 방법으로 빠진 것을 찾고, 매울 수 있을 것이다. 충분한지 알수 있을지도 모른다.</p><p>아이디어를 기획서로 도출하는 툴, 기획서를 평가하고 매우는 툴이 제1순위로 해야 할 일이 아닐까?</p><p>그걸 하려면, 게임의 재미에 대한 심오한 통찰을 갖은 LLM이 평가하거나, LLM의 지능을 이용하여, 통찰력을 가진 알고리즘으로 적용하면 그 툴을 만들 수 있을 것이다.</p><p>새로운 AI 시대의 게임은 그것을 해내야 출발 할 수 있는 것 아니겠는가?</p><p>AI가 책임질 수 있는 대답을 하려면 어떻게 해야 하는가?</p><p>AI는 무책임한 추천식의 대답을 하곤 하는데, 책임질 수 있는, 보증할 수 있는 충분한 요건을 가진 제안을 하도록 하려면 어떻게 해야 하는가?</p><p>많은 기획서와 많은 게임과 유저의 반응을 학습해야 할 것이다.</p><p>그 지능으로 지난 과거를 비추어 보아 충분한지는 판단할 수 있을지도 모르겠다.</p><p><i>마치 Stable Diffusion 의 프롬프트를 충분히 주지 않으면, 예측할 수 없는 그림이 나오는 이치를 보면서 사람의 아이디어가 완성되어가는 과정도 다르지 않은 것 아닌가라는 생각을 했다.</i></p><p><span style="color: red;"><b>!!!</b></span></p><p><b>프롬프트가 디렉션을 위해서 정확하게 충분히 주고, LLM이 그 지시를 이해하고, 그 지시대로 수행할 능력이 있는 AI Tool 이 주어진다면, 디렉션대로의 결과가 나올 것이다.</b></p><p>Generative AI 가 프롬프트를 줘도 내가 생각한대로 나오지 않았다면, 그것은 내가 충분히 프롬프트를 주지 않았거나, 부족한 지능, 부족한 수행능력(Tool) 때문일 것이다.</p><p>Multi Agent 또는 Special Agent 로 부족한 수행능력을 제고하는 일들이 이뤄지고 있고, LLM 들은 더 커지고 더 많은 지식과 지능을 갖추고 있다. </p><p>또한 Tool 들이 더 제공되고 통합되고 있다.</p><p><b>그 간격에 비즈니스 기회</b>가 있을 것이다! 그 기회를 향해 지금 테크기업들과 많은 스타트업이 움직이고 있다. </p><p>결국 완성 될 것 같다.</p><p><br /></p><h3 style="text-align: left;"><span style="font-size: x-large;">"결국 프롬프트 능력만 남을 것이다."</span></h3><p><br /></p><p>그렇다면, 그 시대에서는 디렉션에 맞춰서 충분한 디렉션을 줄 수 있는 프롬프트의 능력밖에 남지 않는다.</p><p>그 능력은 인간의 몫으로 남을 것이다.</p><p>디렉션을 주는 일.</p><p>그것만 남을 것이다.</p><p>그러면, 우리는 뭘 키워야 할까?</p><p>AI Tool들을 배우는 것도 필요하다. 하지만 그것은 2순위이다. 1순위는 새로운 생각, 앞으로 해야 할 생각을 하는 일이다. <b>AI 에게 시킬 일을 생각</b>하는 것이다.</p><p>인류는 그것만 하게 될 것이다.</p><p><b>부디</b> 모두 풍족해져서 모두가 하고 싶은 평화스럽고 건설적인 일들을 하면서, 행복한 세상이 오길 바래본다.</p><p>그러기 위해서 오늘,그리고 내일 무엇을 할 셈인가?</p><p><b>엉뚱</b>한 생각을 많이 하라! 다만, <b>평화</b>스러운 것을 생각하라!</p><p>AI 에게 하루에 한가지 이상을 시켜보고 결과를 보라!</p><p><br /></p><h3 style="text-align: left;"><span style="font-size: x-large;">"엉뚱한 생각과 준비"</span></h3><p><br /></p><p>Generative AI 의 발전에 고무되어, 꿈꿔오던 게임과 컨텐츠를 바로 만들 수 있다고 생각했는데,</p><p>아직은 충분하지 않은 것으로 확인했다. 그러나, 따라가기를 게을리하는 순간, 무단횡단중에 차에 치일 것 같은 기분이 든다. 안정감 있게 집중하려면 자기 자신이 하는 일의 방향성을 찾고 , 하고자 하는 세계에 대한 세계관이 정립되어야 할 것이다.</p><p>그래서, Generative AI 와 관련 기술,비즈니스들을 공부하며, 꿈꿔오던 게임과 컨텐츠를 만들기 위한 툴을 먼저 개발하면서, 엉뚱한 생각을 하면서 살려고 한다!</p><p>나와 뜻이 비슷하거나 겹친다면, 연락주고 담소를 나누길 바란다.</p><p>나도 만나고 싶다. 함께 하고 싶다. 같은 길에서 만나길 바란다.</p><p>최근 AGI Town In Seoul 에서 좋은 분들을 만나고 있다. 부디 흥하고, 모두 힘합쳐, 이겨내길 바란다. </p><p>나도 열심히 하겠다.</p><p><br /></p><p>모두 건승을 빈다.</p><p>Peace!</p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>Elliothttp://www.blogger.com/profile/14804240973722882232noreply@blogger.com0대한민국 서울특별시37.5518911 126.99179379.2416572638211534 91.8355437 65.862124936178844 162.14804370000002