<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>코딩일지</title>
    <link>https://studycabbage.tistory.com/</link>
    <description></description>
    <language>ko</language>
    <pubDate>Mon, 6 Jul 2026 18:58:12 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>건강양배추</managingEditor>
    <image>
      <title>코딩일지</title>
      <url>https://tistory1.daumcdn.net/tistory/5405554/attach/560c84f808944cbca80fe4c05695acfb</url>
      <link>https://studycabbage.tistory.com</link>
    </image>
    <item>
      <title>게임 개요 및 기획[작성중]</title>
      <link>https://studycabbage.tistory.com/109</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;게임 컨셉&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;할로윈 + 3인칭 슈팅 게임(TPS)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[싱글 플레이 기본 루트]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;중앙의 호박이 부서지지 않게 하면서 웨이브(몬스터들이 오는 것을 방어)를 처치&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-&amp;gt; 몬스터를 처치하면서 사탕가 드랍되게 해서 모으기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-&amp;gt; 사탕은 웨이브가 끝나면 나타나는 마녀를 통해서 강화되게 하기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;웨이브가 한번 끝나면, 개인 강화를 할지 중앙의 호박을 강화할지 선택.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;중앙의 호박 강화&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;호박 주변에 오면 체력이 회복되는 범위 증가 or 회복량 증가&lt;/li&gt;
&lt;li&gt;호박 체력 증가&lt;/li&gt;
&lt;li&gt;호박이 시간마다 폭발하는 오브젝트를 주변에 소환&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;플레이어 강화&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;플레이어 이동 속도&lt;/li&gt;
&lt;li&gt;플레이어 체력&lt;/li&gt;
&lt;li&gt;플레이어 공격력&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특정 웨이브마다 정예 몬스터가 출현하게 하기 -&amp;gt; 정예 몬스터는 Trick or Treat 버프 발동 [ 로우리턴 로우버프 or 하이리스크 하이리턴 버프]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;보스 몬스터까지 잡고 나면 게임이 클리어 되는 구조&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[협동 플레이 기본 루트]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2~4명이 가능하게 하기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;협동을 중심으로 하기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사탕을 얻으면, 마녀에게서 강화가 가능.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사탕을 공용재화로 해서 팀원 중 필요한 사람이 강화가 가능하게 하기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;호박 강화는 그대로 유지&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;싱글에서는 캐릭터가 속성 4개를 사용한다면, 멀티에서는 속성 하나씩만 가져갈수 있게 하기.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;각 속성은&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용 엔진 : 유니티&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>유니티/TrickorTrigger</category>
      <author>건강양배추</author>
      <guid isPermaLink="true">https://studycabbage.tistory.com/109</guid>
      <comments>https://studycabbage.tistory.com/109#entry109comment</comments>
      <pubDate>Wed, 10 Jun 2026 04:54:00 +0900</pubDate>
    </item>
    <item>
      <title>마비노기 모바일에 대한 담백한 후기</title>
      <link>https://studycabbage.tistory.com/108</link>
      <description>&lt;h4 data-ke-size=&quot;size20&quot;&gt;부제 : 복귀 유저의 입장에서 작성되는 마비노기 모바일 리뷰&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1914&quot; data-origin-height=&quot;991&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bxfwv2/dJMb995T2TE/tHBZ7eJ3TCe1B20TeiMY51/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bxfwv2/dJMb995T2TE/tHBZ7eJ3TCe1B20TeiMY51/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bxfwv2/dJMb995T2TE/tHBZ7eJ3TCe1B20TeiMY51/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbxfwv2%2FdJMb995T2TE%2FtHBZ7eJ3TCe1B20TeiMY51%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;690&quot; height=&quot;357&quot; data-origin-width=&quot;1914&quot; data-origin-height=&quot;991&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;게임 이름&lt;/b&gt; : 마비노기 모바일&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;장르&amp;nbsp;&lt;/b&gt;: MMORPG&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;제작사&lt;/b&gt; : 데브캣&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;플랫폼&lt;/b&gt; : PC &amp;amp; 모바일&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;주요 특징&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;캐쥬얼 바탕에 귀여운 캐릭터와 파티플레이 위주의 던전과 레이드 플레이를 할 수 있으며&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;전투 외에도 다양한 의상과 염색 시스템, 그리고 채집과 제작으로 생활 컨텐츠도 즐길 수 있다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;던전과 레이드를 돌아서 장비를 업그레이드하고, 자신에게 필요한 룬을 획득하여 스킬을 변화하여 다양한 빌드를 가져갈 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;게임의 플레이 포인트&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;PC와 모바일 플랫폼에서 사용이 가능하지만, 플레이 대부분을 &lt;b&gt;PC&lt;/b&gt;로 플레이 했습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;PC로 플레이한 이유는 2가지 입니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;첫번째. 모바일의 경우 발열과 배터리 소모가 심합니다. 20분정도 플레이하는데 핸드폰이 너무 뜨거워져서, 실제 플레이를 할때 핸드폰이 뜨거워서 플레이를 오래 하지 못했습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;두번째. 모바일로 플레이 하게 될 경우, 렉이 걸리는 문제가 있습니다. 매끄럽지 못한 플레이가 되려 집중도를 방해하고 게임 설정에서 그래픽을 낮추면 렉의 빈도가 낮아지지만 게임의 몰입을 방해하는 요소가 되었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;PC에서의 UI는 전체적으로 깔끔했습니다. 다만, 몇가지 불편한 점들이 있었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;주간과 일일 던전 남은 횟수를 알려주는 것을 따로 보여주면 좋을것같지만 일일히 해당 컨텐츠로 진입해서 횟수를 알아야한다는 불편한 점이 존재했습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/HapGa/dJMcabilQQK/Fid6zkaXcXOXInIE9kjOA1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/HapGa/dJMcabilQQK/Fid6zkaXcXOXInIE9kjOA1/img.png&quot; data-origin-width=&quot;1910&quot; data-origin-height=&quot;991&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.4562%; margin-right: 10px;&quot; data-widthpercent=&quot;50.04&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/HapGa/dJMcabilQQK/Fid6zkaXcXOXInIE9kjOA1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FHapGa%2FdJMcabilQQK%2FFid6zkaXcXOXInIE9kjOA1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1910&quot; height=&quot;991&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ogTdp/dJMcaa4N42N/PIKmoeb9Ryj4onaaof7axK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ogTdp/dJMcaa4N42N/PIKmoeb9Ryj4onaaof7axK/img.png&quot; data-origin-width=&quot;1884&quot; data-origin-height=&quot;979&quot; data-is-animation=&quot;false&quot; style=&quot;width: 49.381%;&quot; data-widthpercent=&quot;49.96&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ogTdp/dJMcaa4N42N/PIKmoeb9Ryj4onaaof7axK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FogTdp%2FdJMcaa4N42N%2FPIKmoeb9Ryj4onaaof7axK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1884&quot; height=&quot;979&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;전투의 경우, 총 6개의 스킬을 사용할 수 있었습니다. 5개는 일반 전투 스킬, 한개는 궁극기이지만, 악세서리에 착용하는 '룬'이라는 스킬 강화석으로 강화된 스킬을 주로 사용합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;악세서리 3개에 하나씩 강화석을 넣을 수 있기에 플레이어들은 5개의 스킬 중에서 괜찮은 스킬들을 채택합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1891&quot; data-origin-height=&quot;779&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/puTMM/dJMcai2NtDV/Rw90MUoXqoxaj2BWq0U0gK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/puTMM/dJMcai2NtDV/Rw90MUoXqoxaj2BWq0U0gK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/puTMM/dJMcai2NtDV/Rw90MUoXqoxaj2BWq0U0gK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpuTMM%2FdJMcai2NtDV%2FRw90MUoXqoxaj2BWq0U0gK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;571&quot; height=&quot;235&quot; data-origin-width=&quot;1891&quot; data-origin-height=&quot;779&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;데브캣이 의도한 성장 루트는 던전에서 기초적인 장비를 파밍한 다음에 강화를 하고, 그 상위 아이템을 얻을 레이드, 어비스 던전에서 전투를 할 수 있게하는 계단식 구조라는 것을 알 수 있었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;전투만 존재하는 것이 아니라 생활, 의상 꾸미기, 플레이어들과의 교류 등등 마비노기 모바일은 '마비노기 모바일'만의 매력으로 유저들을 끌어당겼습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;인상 깊은 부분은 모바일 게임의 흔한 단점으로 캐릭터의 스펙업을 할려면 필수불가적으로 '과금'의 영역으로 들어가야되지만, 마비노기 모바일은 인게임 플레이만으로 충분히 스펙업을 할 수 있다는 점이 인상 깊었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;개선 아이디어&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;현재 마비노기 모바일은 시즌제를 운영하면서, 예전과는 좀 다른 점들이 몇개 있었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;과거, '어비스 던전'은 유저들의 최종 스펙업을 위한 던전에서 얻는 재화로 원하는 룬을 확정으로 얻을 수 있었습니다. 그렇기에 유저들은 천천히 진입하더라도 스펙업을 할 수 있었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;그러나 현재는 어비스 던전으로 일부 룬들은 확률로 얻을 수 있다는 점과 가장 좋은 룬의 등급인 '신화'룬은 정말로 운이 좋아야지 먹을 수 있다는 점에서 유저들이 성장 체감을 못느낀다는 점이 아쉬웠습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;-&amp;gt; 시즌제로 운영하게 되는거라면, 적어도 천장 시스템은 그대로 유지하는게 좋다고 생각했습니다. 실제로 많은 룬들이 나오면서, 플레이를 하면서 운이 좋다면 상위 등급의 룬을 얻었지만 그것이 아니라면 룬을 얻는 과정이 너무 어렵게 바뀌었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;계단식 성장이 좋았던 장점을 버리니, 유저들의 입장에서는 불쾌한 플레이가 되면서 유저 이탈로 이어진거라 생각합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;이런 부분은 시즌 0 때의 방식으로 변경되는 것이 좋다고 생각합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;회고&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;마비노기 모바일을 복귀하면서, 천천히 플레이하며 게임 내 어떤 시스템이 어떻게 작용되는지와 플레이어의 시점에서 불편한 시스템에 대해 알게 되었습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;개발자로서 컨텐츠가 빨리 소비되는 것과 플레이어가 불쾌감을 느끼지 않는 선을 판단하는 것이 조금 어렵다는 생각도 들었습니다.&lt;/p&gt;</description>
      <category>게임 리뷰</category>
      <author>건강양배추</author>
      <guid isPermaLink="true">https://studycabbage.tistory.com/108</guid>
      <comments>https://studycabbage.tistory.com/108#entry108comment</comments>
      <pubDate>Fri, 28 Nov 2025 20:13:43 +0900</pubDate>
    </item>
    <item>
      <title>001. 베이스 코드 작성</title>
      <link>https://studycabbage.tistory.com/107</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;본격적인 아이템을 제작하기 전에, 아이템이 공통적으로 작성해야되는 코드를 작성한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이템이 공통적으로 사용할게 뭘까?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이템의 기본 데이터 [이름, 설명, 메시, 공격력, 등등]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;공통적으로 아이템이 같이 적용해야되는것. [&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>언리얼/No_Signal 개발일기</category>
      <author>건강양배추</author>
      <guid isPermaLink="true">https://studycabbage.tistory.com/107</guid>
      <comments>https://studycabbage.tistory.com/107#entry107comment</comments>
      <pubDate>Fri, 23 May 2025 23:36:05 +0900</pubDate>
    </item>
    <item>
      <title>000. 아이템 작업</title>
      <link>https://studycabbage.tistory.com/106</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;아이템의 데이터 테이블을 만들어야해서, 아이템 구조체를 C++로 제작하였다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아이템 데이터 테이블의 내용을 어떻게 구상하면 될까 고민을 좀 많이 하게 되었다. 아이템 구조체 C++을 작성하면서, 어떤 정보를 넣어야되는지 어떤 정보는 넣지 말아야될지에 대해 고민을 많이 했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;약간 기획자가 엑셀에서 데이터를 넣는 느낌을 생각해서 내용을 작성해보았다. 작업하면서, 추후에 추가해야된다면 추가하는 방식으로 진행해야될거 같다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;한번에 코드를 전부 완성하는건 아직 어려운거 같다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;작성한 코드&lt;/h4&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;더보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;#pragma&amp;nbsp;once &lt;br /&gt;&lt;br /&gt;#include&amp;nbsp;&quot;CoreMinimal.h&quot; &lt;br /&gt;#include&amp;nbsp;&quot;Engine/DataTable.h&quot; &lt;br /&gt;#include&amp;nbsp;&quot;NS_ItemDataStruct.generated.h&quot; &lt;br /&gt;&lt;br /&gt;UENUM() &lt;br /&gt;enum&amp;nbsp;class&amp;nbsp;EItemType&amp;nbsp;:&amp;nbsp;uint8 &lt;br /&gt;{ &lt;br /&gt;Misc&amp;nbsp;UMETA(DisplayName&amp;nbsp;=&amp;nbsp;&quot;기타&quot;), &lt;br /&gt;Consumable&amp;nbsp;UMETA(DisplayName&amp;nbsp;=&amp;nbsp;&quot;소모품&quot;), &lt;br /&gt;Medical&amp;nbsp;UMETA(DisplayName&amp;nbsp;=&amp;nbsp;&quot;치료품&quot;), &lt;br /&gt;Equipment&amp;nbsp;UMETA(DisplayName&amp;nbsp;=&amp;nbsp;&quot;장비&quot;), &lt;br /&gt;Material&amp;nbsp;UMETA(DisplayName&amp;nbsp;=&amp;nbsp;&quot;제작재료&quot;), &lt;br /&gt;Utility&amp;nbsp;UMETA(DisplayName&amp;nbsp;=&amp;nbsp;&quot;도구&quot;), &lt;br /&gt;EndingTrigger&amp;nbsp;UMETA(DisplayName&amp;nbsp;=&amp;nbsp;&quot;엔딩조건&quot;) &lt;br /&gt;}; &lt;br /&gt;&lt;br /&gt;UENUM() &lt;br /&gt;enum&amp;nbsp;class&amp;nbsp;EWeaponType&amp;nbsp;:&amp;nbsp;uint8 &lt;br /&gt;{ &lt;br /&gt;None, &lt;br /&gt;Melee, &lt;br /&gt;Ranged, &lt;br /&gt;Ammo &lt;br /&gt;}; &lt;br /&gt;&lt;br /&gt;USTRUCT() &lt;br /&gt;struct&amp;nbsp;FItemTextData &lt;br /&gt;{ &lt;br /&gt;GENERATED_USTRUCT_BODY() &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;FText&amp;nbsp;ItemName; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;FText&amp;nbsp;ItemDescription; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;FText&amp;nbsp;InteractionText; &lt;br /&gt;}; &lt;br /&gt;&lt;br /&gt;USTRUCT() &lt;br /&gt;struct&amp;nbsp;FItemStates &lt;br /&gt;{ &lt;br /&gt;GENERATED_USTRUCT_BODY() &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;int32&amp;nbsp;HealAmount; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;int32&amp;nbsp;StaminaRecovery; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;int32&amp;nbsp;HungerRestore; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;int32&amp;nbsp;ThirstRestore; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;int32&amp;nbsp;TiredRestore; &lt;br /&gt;}; &lt;br /&gt;&lt;br /&gt;USTRUCT() &lt;br /&gt;struct&amp;nbsp;FItemFlags &lt;br /&gt;{ &lt;br /&gt;GENERATED_USTRUCT_BODY() &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;bool&amp;nbsp;isbleed; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;bool&amp;nbsp;isbroken; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;bool&amp;nbsp;isstomachache; &lt;br /&gt;}; &lt;br /&gt;&lt;br /&gt;USTRUCT() &lt;br /&gt;struct&amp;nbsp;FItemNumericData &lt;br /&gt;{ &lt;br /&gt;GENERATED_USTRUCT_BODY() &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;float&amp;nbsp;Weight; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;int32&amp;nbsp;MaxStack; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;bool&amp;nbsp;isStackable; &lt;br /&gt;}; &lt;br /&gt;&lt;br /&gt;USTRUCT() &lt;br /&gt;struct&amp;nbsp;FItemAssetData &lt;br /&gt;{ &lt;br /&gt;GENERATED_USTRUCT_BODY() &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;UTexture2D*&amp;nbsp;Icon; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;UStaticMesh*&amp;nbsp;StaticMesh; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;USkeletalMesh*&amp;nbsp;SkeletalMesh; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;USoundBase*&amp;nbsp;UseSound&amp;nbsp;=&amp;nbsp;nullptr; &lt;br /&gt;}; &lt;br /&gt;&lt;br /&gt;USTRUCT() &lt;br /&gt;struct&amp;nbsp;FWeaponData &lt;br /&gt;{ &lt;br /&gt;GENERATED_USTRUCT_BODY() &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;int32&amp;nbsp;Damage; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;float&amp;nbsp;Durability; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;int32&amp;nbsp;MaxAmmo; &lt;br /&gt;}; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;USTRUCT(BlueprintType) &lt;br /&gt;struct&amp;nbsp;FNS_ItemDataStruct&amp;nbsp;:&amp;nbsp;public&amp;nbsp;FTableRowBase &lt;br /&gt;{ &lt;br /&gt;public: &lt;br /&gt;GENERATED_USTRUCT_BODY() &lt;br /&gt;&lt;br /&gt;//있어야&amp;nbsp;될&amp;nbsp;데이터 &lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;EItemType&amp;nbsp;ItemType; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;EWeaponType&amp;nbsp;WeaponType; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;FItemTextData&amp;nbsp;ItemTextData; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;FWeaponData&amp;nbsp;WeaponData; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;FItemStates&amp;nbsp;ItemStates; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;FItemFlags&amp;nbsp;ItemFlags; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;FItemNumericData&amp;nbsp;ItemNumericData; &lt;br /&gt;&lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;FItemAssetData&amp;nbsp;ItemAssetData; &lt;br /&gt;&lt;br /&gt;//상한&amp;nbsp;음식&amp;nbsp;체크 &lt;br /&gt;UPROPERTY(EditAnywhere) &lt;br /&gt;bool&amp;nbsp;isSpoiledfood; &lt;br /&gt;};&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>언리얼/No_Signal 개발일기</category>
      <author>건강양배추</author>
      <guid isPermaLink="true">https://studycabbage.tistory.com/106</guid>
      <comments>https://studycabbage.tistory.com/106#entry106comment</comments>
      <pubDate>Fri, 16 May 2025 23:44:04 +0900</pubDate>
    </item>
    <item>
      <title>2025-05-08</title>
      <link>https://studycabbage.tistory.com/105</link>
      <description>&lt;h4 data-ke-size=&quot;size20&quot;&gt;오늘의 한 일&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;두근두근 에셋 분석중. 생존게임키트라는 에셋을 분석해서 C++로 다시 만들려고 한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현재 아이템 구조체에 대해 분석중 -&amp;gt; 구조체 안의 구조체가 있는걸 확인하고 참고하여 제작할려는 게임에 필요한 데이터를 정리해서 C++로 구축하는걸 도전중.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;회의과정에서 현재 에셋을 불러온 환경에서 제작을 하는건 되려, 나중에 프로젝트가 꼬일수 있다고 판단되어서 새로운 프로젝트를 바탕으로 제작될 예정.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;내일은 에셋 구조를 뜯어보고 구조체 완성까지 진행해보자.&amp;nbsp;&lt;/p&gt;</description>
      <category>TIL</category>
      <author>건강양배추</author>
      <guid isPermaLink="true">https://studycabbage.tistory.com/105</guid>
      <comments>https://studycabbage.tistory.com/105#entry105comment</comments>
      <pubDate>Thu, 8 May 2025 23:52:56 +0900</pubDate>
    </item>
    <item>
      <title>2025-05-02</title>
      <link>https://studycabbage.tistory.com/104</link>
      <description>&lt;h4 data-ke-size=&quot;size20&quot;&gt;오늘의 한 일&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;최종 프로젝트 기획 작성.&lt;/li&gt;
&lt;li&gt;역할 분담 후, 작업해야될 내용을 정리.&lt;/li&gt;
&lt;li&gt;피그마에서 내용을 1차로 정리하고, 플로우 차트로 개발이 진행되어야 되는 것을 정리.&lt;/li&gt;
&lt;li&gt;노션에서 개발해야될 부분을 상세히 정리해서 팀원들과 공유!&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>TIL</category>
      <author>건강양배추</author>
      <guid isPermaLink="true">https://studycabbage.tistory.com/104</guid>
      <comments>https://studycabbage.tistory.com/104#entry104comment</comments>
      <pubDate>Fri, 2 May 2025 22:04:46 +0900</pubDate>
    </item>
    <item>
      <title>2025-04-25</title>
      <link>https://studycabbage.tistory.com/103</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;오늘의 한 일&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;강의 영상을 참고하면서 AI 제작 하기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;감기 걸렸는지 컨디션이 너무 안좋다.. 영상을 보면서 제작하는데 자꾸 집중력이 떨어져서 3번 돌려보고 그랬다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오타가 너무 나서 그런지 코드 오류가 많이 나와서 시간도 많이 소모되었다. 다음주는 더 집중해서 작업하자.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;AI 관련 영상을 다 제작한 다음에 포트폴리오로 내볼만한 게임 하나 제작해보는게 목표이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;주말에 기획서 하나 작성해봐야겠다.&lt;/p&gt;</description>
      <category>TIL</category>
      <author>건강양배추</author>
      <guid isPermaLink="true">https://studycabbage.tistory.com/103</guid>
      <comments>https://studycabbage.tistory.com/103#entry103comment</comments>
      <pubDate>Fri, 25 Apr 2025 21:00:09 +0900</pubDate>
    </item>
    <item>
      <title>2025-04-17</title>
      <link>https://studycabbage.tistory.com/102</link>
      <description>&lt;h4 data-ke-size=&quot;size20&quot;&gt;오늘의 한 일&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;내일까지 마무리인 격투 대전게임 진행했다. 애니메이션 문제라고 생각했는데, 상당히 여러 문제가 있었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 리타겟으로 만드는 방법과 스켈레톤에 소켓을 넣는다는 것을 생각못해서 시간 소비가 많았다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아무래도 개인 작업을 하면서 공부를 더 해야될거 같다. 반성의 시간.&lt;/p&gt;</description>
      <category>TIL</category>
      <author>건강양배추</author>
      <guid isPermaLink="true">https://studycabbage.tistory.com/102</guid>
      <comments>https://studycabbage.tistory.com/102#entry102comment</comments>
      <pubDate>Thu, 17 Apr 2025 23:59:02 +0900</pubDate>
    </item>
    <item>
      <title>2025-04-16</title>
      <link>https://studycabbage.tistory.com/101</link>
      <description>&lt;h4 data-ke-size=&quot;size20&quot;&gt;오늘의 한 일&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;열심히 대전게임 캐릭터 제작. 애니메이션 부분에서 문제가 생겨서 여러번 찾아보게 된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;믹사모에서 다운받은게 다리가 휘어버렸어!!&lt;/p&gt;</description>
      <category>TIL</category>
      <author>건강양배추</author>
      <guid isPermaLink="true">https://studycabbage.tistory.com/101</guid>
      <comments>https://studycabbage.tistory.com/101#entry101comment</comments>
      <pubDate>Wed, 16 Apr 2025 23:55:20 +0900</pubDate>
    </item>
    <item>
      <title>2024-04-09</title>
      <link>https://studycabbage.tistory.com/100</link>
      <description>&lt;h4 data-ke-size=&quot;size20&quot;&gt;오늘의 한 일&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;스킬 블루프린트 분석 후, 이펙트와 사운드 교체 작업.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;백준에서 문제 하나 풀기.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프로그래머스 문제 풀다가 실패함. 조금 더 생각할 부분이 많다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;내일의 해야할 일&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;스킬 애니메이션 구해와서, 마녀 캐릭터에 쓸 스킬 만들기.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;붓다 캐릭터에 사용할 스킬 만들기.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>TIL</category>
      <author>건강양배추</author>
      <guid isPermaLink="true">https://studycabbage.tistory.com/100</guid>
      <comments>https://studycabbage.tistory.com/100#entry100comment</comments>
      <pubDate>Wed, 9 Apr 2025 23:59:22 +0900</pubDate>
    </item>
  </channel>
</rss>