일지 - Grimoire of Hecate : Tower of Starlight

일지 - Grimoire of Hecate : Tower of Starlight

안녕하세요. 카드 조합을 통해 새로운 마법을 발견하며 탑을 오르는 로그라이트, Grimoire of Hecate Tower of Starlight를 개발하고 있는 1인 개발자입니다.

오늘은 게임을 간단히 소개하고, 게임에 어떤 문제가 있었고 어떻게 개선하려고 노력해왔는지의 과정을 공유해보고자 합니다.

먼저 플레이 영상부터 보시죠.

https://www.youtube.com/watch?v=O2s34zDFfxk

게임을 만들고 데모를 출시하면서 여러가지 문제가 있었지만, 그 중 가장 큰 벽은 AI 에셋이었습니다. 각 에셋마다 비슷한듯 다른 스타일, 티가나는 디테일, 각기 다른 픽셀 크기 등, 여러 부분에서 문제가 있었고, 그에 관한 피드백을 가장 많이 받았던 것 같아요. GPT 이미지 특유의 자글자글한 느낌도 강했고, 게임을 만들 때는 괜찮아 보였던 이미지가, 막상 데모 출시하고 플레이 해보니, 만든 사람인 제 입장에서도 느낌이 강하게 왔습니다.

https://preview.redd.it/zyrcmewqf0th1.png?width=1280&format=png&auto=webp&s=6b57bcf58dc6c11fc448a0e9649c27933a858b9d

https://preview.redd.it/obz2fr8uf0th1.png?width=1672&format=png&auto=webp&s=ae83791d17b8b1176f83a3ff1c495de0fdc11bc0

제가 원하는 게임의 아트 스타일은 확고했기 때문에, 기존의 이미지를 이용해서 일관성있는 픽셀 아트 스타일을 만드는 것을 목표로 이런 저런 실험을 거듭해봤습니다. 여러 방법을 사용해봤지만, 현재까지 제가 사용해본 방식 중 가장 좋은 방식은 Aseprite를 이용하는 방식이었습니다.

먼저 캐릭터 일러 하나를 픽셀스타일이 아닌, 기본 일러스트 형식으로 다시 만들었습니다. '픽셀 스타일'로 만드는 에셋은 결국 진짜 픽셀이 아니었고, 스타일도 각기 달랐고, 이건 후에 Aseprite에서 작업할 때도 오히려 혼동만 더 줬거든요. 그 후에 만든 에셋을 Aseprite 배경에 놓고, 픽셀크기, 스타일(선의 부드러움 정도), 캔버스 사이즈를 잡아서 하나를 새로운 픽셀로 찍었습니다. 저의 경우 픽셀 크기는 2px로 맞췄고, 좋아하는 픽셀 아트 몇개를 레퍼런스 삼아 맘에 드는 형태의 에셋을 만들었습니다.

https://preview.redd.it/rxgv1uoxf0th1.png?width=1920&format=png&auto=webp&s=d1db6c2c8a8a1a0ddf01b374951b04d137327028

https://i.redd.it/rv6q831zf0th1.gif

그 후 이 캐릭터를 만드는데 사용한 설정을 저장해놓고 다른 포즈, 다른 캐릭터, 배경이미지, 몬스터 이미지 등 작업했습니다. 아직도 보면 종종 다른 느낌이 드는 에셋이 몇개 있지만 기존 상태에 비해서는 선녀였죠.

Aseprite를 통해 새로 찍어낸 픽셀이었기 때문에 이미지를 움직이거나, 작은 효과를 첨가하거나, 눈 깜빡임을 표현하는, 간단한 형식의 애니메이션을 구현할 수 있었습니다. 의도치 않았지만 큰 수확이었어요.

https://i.redd.it/ha9jijsag0th1.gif

https://i.redd.it/b8sedxceg0th1.gif

https://i.redd.it/cjximukfg0th1.gif

다만 Aseprite에서 같은 스타일 설정으로 에셋을 만드니, 게임 내 화면에서 스케일을 조정할 수 없었습니다.(조정하면 픽셀 사이즈가 바뀌니까요) 그래서 만들고, 게임화면에 적용하고, 확인하고, 바꾸고, 다시 적용하고, 이런 과정을 여러차례 반복했는데, 사실 이런 수고로움보다, 제 기준 그래픽이 전보다 나아지고 있다는 느낌이 들어서 기쁜 마음이 더 컸던 것 같습니다. 하핳

물론 아직 한계는 뚜렷합니다. 좀 더 역동적인 애니메이션을 넣어보려 했지만 현재까지는 성공적이지 못했고, 이렇게 스타일을 통일하려고 노력했는데도 몇몇 부분에서 부족해 보이는 부분은 여전히 보입니다. 하지만 제 나름 기존보다 더 나은 방식을 찾았다고 생각했고, 결과물에도 어느 정도 만족을 해서 여기에 공유해봤습니다.

마무리로는 넥페가 코 앞이라서 게임을 업데이트를 크게 몇번 했어요. 위시까지는 바라지 않지만, 좋든 나쁘든 도움이 되는 피드백을 주실 분이 있다면, 정말 감사드리겠습니다!

스팀 페이지 https://store.steampowered.com/app/5078840/

데모 페이지 https://store.steampowered.com/app/5080900/

reddit.com
u/NotaDevAI — 13 days ago

Devlog - Grimoire of Hecate : Tower of Starlight

First things first, here’s the game!

https://store.steampowered.com/app/5078840/Grimoire\_of\_Hecate\_\_Tower\_of\_Starlight/

I wanted to share a little about how things have been going since I released the first demo on August 20. I figured there are probably other devs going through something similar.

As of September 18, almost a month later, the game has just under 90,000 impressions on Steam and 70 wishlists. Nothing to brag about, haha.

For the first two weeks after releasing the demo, I tried my hand at marketing for the first time. I posted on Reddit and other online communities, streamed the game on Steam for an hour or two a day during the first few days, put together a press kit, and reached out to creators and media outlets across different languages.

I used quite a lot of AI while making the game, and the visuals aren’t exactly eye-catching yet, so it didn’t get much attention on social media. To be fair, I didn’t post all that much either.

The Steam livestreams had a fairly steady trickle of viewers, peaking at around 10 at once, but nobody said anything in chat. I did usually see two or three new wishlists after each stream. I’m still not sure whether that was thanks to the streams themselves or just the extra visibility from having recently released the demo.

Once the press kit was ready, I emailed around 300 creators and media contacts in total. No creator has posted a gameplay video yet, but one Japanese outlet and one French outlet were kind enough to write articles about the game.

The best thing to come out of all this, though, was the feedback. Even when people couldn’t make a video or write an article, more of them than I expected took the time to really play the game and send me detailed thoughts.

Around 20 people I reached through email and another 10 from Discord communities spent a meaningful amount of time playtesting it. Finding playtesters had been a struggle, so I was honestly really grateful. One person from Japan even played for over five hours and sent me nearly three full pages of feedback.

Now that it’s been almost a month, that initial visibility on Steam has settled down. With me no longer doing regular marketing, I can definitely see fewer new people coming in.

Still, I’ve put marketing aside for now to work through the feedback and get the game into better shape before Steam Next Fest.

Here’s what I’m focusing on:

- Making the art more consistent and less obviously AI-generated. This has probably been the hardest part. I’ve been using Aseprite to give the graphics a pixel-art look, but the results aren’t quite where I want them yet.

- Improving the pacing. A lot of the feedback said the rewards were too stingy, which made the game feel slow.

- Adding rewards to each event.

- Adding new spells and items.

- Changing the map’s visual style.

- Improving combat and making hits feel more satisfying. This one is really difficult too. Making a game that’s actually fun is no easy thing.

I pushed an update to Steam today with some of these changes, but there’s still a long way to go. I’ll probably keep focusing on the game itself until Next Fest, then spend more time on marketing again.

u/NotaDevAI — 27 days ago

주문을 조합해 새로운 주문을 만들어 쓰는 턴제 로그라이트, 스팀 데모를 공개했습니다!

안녕하세요.

저는 Blablah Games라는 이름으로 활동하고 있는 1인 개발자 엠블라라고 합니다.

이번에 제가 만든 턴제 로그라이트 게임 ‘Grimoire of Hecate: Tower of Starlight’의 Steam 데모를 공개했습니다!

보통 카드 게임에서는 얻은 카드를 전투에서 직접 사용하지만, 이 게임에서 얻는 카드는 새로운 주문을 발견하고 만드는 재료에 가까운데요. 플레이어는 탑을 오르는 동안 카드 보상으로 주문 카드를 얻고, 탑에서 얻은 그 주문 카드들을 조합하여 새로운 주문을 기억해 낼 수 있습니다.

새로운 주문을 기억하면 다음에 탑을 오를 때 필요한 재료카드를 다시 모아 연성하여 사용하는 방식을 채택하여 만들었습니다.

게임을 만들며 가장 담고 싶었던 부분은 원하는 카드가 나오기를 운에 맡기기보다는, 재료 카드를 전략적으로 조합해 원하는 주문으로 가방을 채워 나가는 재미였습니다.

전투에서는 행동력과 체력, 마나를 관리하면서 적이 다음에 무엇을 할지 확인합니다. 공격과 방어뿐만 아니라 주문을 언제 조합할지, 마나를 회복하는 명상을 언제 사용할지도 판단해야 합니다. 강력한 주문을 얻어도 마나를 제대로 관리하지 못하면 전투가 어려워질 수 있습니다.

이 게임은 어머니가 별빛의 탑에 봉인되어 있다는 사실을 알게 된 어린 마녀 레이가 어머니를 데려오기 위해 탑에 들어가는 이야기를 담았습니다. 탑의 결계로 인해 마력 대부분을 잃어버린 레이는 처음부터 다시 시작해 여러 인물들을 만나며 잃어버렸던 주문을 하나씩 기억해 나갑니다.

현재 데모에는 세 개의 액트와 40가지 주문이 들어 있습니다. 각 액트는 10개의 스테이지로 이루어져 있으며, 제대로 즐기기에는 약 2시간에서 3시간 정도가 걸릴 것으로 예상하고 있습니다. 한국어를 포함한 여섯 개 언어를 지원하며, 액트 3까지의 이야기를 만나볼 수 있습니다.

개인적으로 많은 애정을 가지고 만든 게임입니다. 직접 플레이해 보시고 좋았던 부분뿐만 아니라 아쉬웠던 부분도 편하게 말씀해 주시면 귀 기울여 듣고 이후 개발에 참고하겠습니다.

긴 글 읽어주셔서 감사합니다!

https://store.steampowered.com/app/5078840/Grimoire_of_Hecate__Tower_of_Starlight/

개발 과정에서 사전 제작 그래픽, 한국어와 영어를 제외한 현지화, 코드의 제작과 보완에 생성형 AI 도구를 사용했습니다.

게임에 포함된 모든 결과물은 직접 검토하고 필요에 따라 수정했습니다.

u/NotaDevAI — 2 months ago
▲ 49 r/KoreanGameDev+3 crossposts

두 달 전 게임 개발을 처음 시작해서, 카드 로그라이트 게임 데모를 만들었습니다!

안녕하세요.

저는 게임 개발이나 미술과는 전혀 관련 없는 비전공자입니다. 오랫동안 게임을 좋아해서 머릿속으로는 언젠가 나만의 게임을 만들어 보고 싶다는 상상을 많이 했지만, 제가 실제로 게임을 만들 수 있을 거라고는 생각하지 못했어요.

그런데 세상이 많이 좋아져서, 저 역시 게임을 만들어 볼 수 있는 환경이 되었고, 두 달 전, 일단 한번 시작해 보자는 마음으로 처음 게임 개발에 뛰어들었습니다.

처음에는 주말에 조금씩 만드는 취미 정도가 될 거라고 생각했는데, 어느 순간부터 거의 모든 여가 시간을 게임 만드는 데 쓰고 있더라고요. 힘들어서 억지로 하는 것은 아니고, 하나를 완성하면 다음에는 무엇을 더 만들고 개선할 수 있을지 계속 생각하게 될 만큼 재미있게 작업하고 있습니다.

제가 만들고 있는 게임은 Grimoire of Hecate: Tower of Starlight라는 카드 로그라이트입니다.

엄마를 찾기 위해 탑에 들어간 소녀 레이의 이야기로, 탑을 오르며 주문 카드와 유물을 모아 캐릭터를 성장시키는 게임입니다. 탐험이 끝나면 얻는 기억 조각을 가지고 업그레이드를 할 수 있고, 획득한 주문 카드를 합성해 새로운 주문을 발견하고 다음 탐험에 사용할 수도 있습니다.

개발과 그래픽 작업의 여러 부분에서는 AI 도구의 도움을 받고 있습니다. AI 사용에 대해 다양한 의견이 있다는 것을 알고 있기 때문에, 이 부분은 숨기거나 애매하게 두지 않고 명확하게 밝히고 싶었습니다. 저 같은 비전공자에게는 머릿속에만 있던 게임을 실제로 만들어 볼 수 있게 해준, 기적과도 같은 도구입니다!

3주 전 첫 번째 데모를 공개했고, 어제는 콘텐츠와 시스템을 크게 확장한 두 번째 버전을 올렸습니다.

현재 버전은 액트 3까지 플레이할 수 있으며, 이제 이 빌드를 바탕으로 정식 Steam 데모를 준비하고 있습니다.

현재 데모는 itch.io에서 플레이하실 수 있습니다.

https://lblablahl.itch.io/grimoire-of-hecate-the-tower-of-the-starlight

부족한 부분이 아직 많지만, 상상 속에만 있던 게임이 실제로 움직이는 모습을 볼 때마다 너무 신기하고 뿌듯합니다!

다른 개발자분들도 같은 마음일거라 생각합니다. 다들 힘내봐요! :)

u/Dont_Bring_Me_Down — 2 months ago
▲ 1 r/itchio

My first game Demo, 'Grimoire of Hecate : Tower of Starlight' is out!

Link : https://lblablahl.itch.io/grimoire-of-hecate-the-tower-of-the-starlight

Hello! I'm Ambla, solo game developer hustling with my real life.

My first game, Grimoire of Hecate : The Tower of the Starlight, the Demo is up!

It's my first game that I made by myself, and it has been tough, but also surreal journey.

I've been always a big gamer in my life, dreaming about making the game I want.

The old school feeling, witch theme, crafting spell with using that in combat. That was the start of my journey.

Since this is my first game, journey hasn't been easy to be completely honest. There were million things that were fully new for me. Even something that I thought it's 'basic' was hard to implement. But the feeling that I'm making what I'm imagining in my mind was amazing, and it motivated me more keeping going.

The demo includes some stage introducing base game logic, and introduction of storyline which is sad story of young witch, Ray. A lot of old school RPG games and modern roguelike games inspired me, so I'm trying to mix them up in my own way.

I'm still going hard on it. And it would make me feel so loved and motivated more if people would be interested in trying the game and giving some feedback, either good or bad. If someone has same game taste as me, I'm sure it's worth trying it out! So you can criticize me brutally to make the game better.

If you happen to try out this demo, please feel free to share whatever you felt about this game. Thank you so much!

https://preview.redd.it/ignmpr35ozch1.png?width=1919&format=png&auto=webp&s=262a2943ef3a4a2249934e96d3b1eb41a45b22c5

https://preview.redd.it/p4srmi67ozch1.png?width=1919&format=png&auto=webp&s=6b2a42f6c8cbf13fbb823d048b63edd0b3856a67

https://preview.redd.it/hyncqez7ozch1.png?width=1919&format=png&auto=webp&s=af01fe3228aa36043c644c4859d1a438aa82d989

reddit.com
u/NotaDevAI — 3 months ago