no image
[게임 피드백 요청] 여러분의 소중한 의견을 들려주세요!
안녕하세요, 게임 개발자 머돌입니다! 🎮저희 게임을 즐겨주셔서 정말 감사합니다. 현재 게임을 더 재미있고 균형 있게 만들기 위해 플레이어 여러분의 피드백을 받고 있습니다. 여러분의 의견 하나하나가 게임을 더욱 발전시키는 데 큰 도움이 됩니다.게임을 플레이하면서 느꼈던 점, 개선이 필요하다고 생각되는 부분, 추가했으면 하는 기능 등 어떤 피드백도 좋습니다. 예를 들어:게임의 난이도: 너무 어렵거나 너무 쉬운 부분은 없었나요?캐릭터 움직임과 스킬: 반응 속도나 사용감이 어땠나요?몬스터와 적 AI: 플레이하는 데 어떤 어려움이나 불편한 점은 없었나요?여러분의 피드백을 통해 게임의 전반적인 밸런스를 맞추고, 더 나은 경험을 제공할 수 있도록 노력할 예정입니다.댓글로 자유롭게 의견을 남겨주세요! 🙏감사합니다!
2025.06.15
250614_[업데이트]캐릭터 능력치 개선, 전투 템포 향상, 스킬 리워크 예정
1. 능력치 개선 예정: 성장 체감도 향상앞으로 주인공 캐릭터의 능력치를 전반적으로 조정할 예정입니다. 체력, 공격력, 회복력 등 주요 스탯의 성장 곡선을 재설계해 스테이지가 진행될수록 강해지는 느낌을 더 확실하게 받을 수 있도록 할 계획입니다. 기본 능력치 밸런스도 다듬어 초반 플레이 구간에서의 피로감을 줄이고, 후반으로 갈수록 성취감을 높일 수 있도록 개선합니다.2. 게임 템포 조정 예정: 더 빠른 전투 리듬현재 전투 흐름이 다소 느리다는 피드백을 반영해, 전체적인 게임 템포를 향상시킬 예정입니다. 적의 등장 간격과 이동 속도, 공격 타이밍을 빠르게 조정해 박진감 있는 전투를 유도할 계획이며, 동시에 캐릭터의 이동과 스킬 리듬도 이에 맞춰 속도감을 맞출 예정입니다.3. 스킬 리워크 및 버그 개선 예정..
2025.06.14
📢 CastleSurvive 밸런스 패치 및 차기작 개발 안내
안녕하세요. CastleSurvive 개발자입니다.CastleSurvive에 보내주신 관심과 플레이에 진심으로 감사드립니다.현재 본 게임은 꾸준히 밸런스 패치 및 UI 개선 작업을 진행 중이며,게임 내 플레이 경험을 조금씩 다듬어가는 중입니다.작은 변화라도 더 나은 플레이 흐름을 제공할 수 있도록모든 패치 사항은 티스토리 공지사항을 통해 실시간으로 공유 및 반영하고 있습니다.앞으로도 게임 내 수치나 표시 방식 등은 유저 피드백을 바탕으로지속적으로 수정 및 개선해나갈 예정입니다.또한, CastleSurvive의 게임성과 스타일을 확장한차기작 “CastleSurvive 2” 역시 현재 개발 중에 있습니다.보다 다양한 콘텐츠와 새로운 재미를 담아 선보일 예정이오니앞으로도 많은 기대와 관심 부탁드립니다.감사합니다.
2025.05.31
[업데이트] CastleSurvive의 랭킹 시스템, 단순함 속의 긴장감
CastleSurvive는 누구나 가볍게 즐길 수 있도록 만든 웹 기반의 뱀파이어 서바이벌 게임입니다.무기 시스템 없이 능력만으로 싸우고, 복잡한 강화나 부활 기능 없이 얼마나 오래 살아남았는가만이 모든 것을 말해주는 게임이죠.이 단순함 속에서 특별한 무언가를 만들어주는 장치가 있습니다.바로 랭킹 시스템입니다.🏆 점수는 기록되고, 기록은 남는다게임이 끝나면 플레이어는 간단한 닉네임을 입력하고, 자신이 처치한 몬스터 수를 기록할 수 있습니다.이 숫자는 다른 플레이어들과 나란히 보여지며, 자연스럽게 작은 경쟁의 재미를 만들어줍니다.랭킹은 복잡하지 않습니다. 단지 누가 얼마나 많이 처치했는지를 보여줄 뿐이지만,그 안에는 “한 번 더 해볼까?”, “이번에는 더 오래 버텨보자”라는 생각이 스며들게 됩니다.🧩 ..
2025.05.17
no image
👑 CastleSurviver[Beta] – 당신의 생존 본능을 깨워라!
👑 CastleSurviver[Beta] – 당신의 생존 본능을 깨워라!가볍게 즐기고 싶을 때,또는 뭔가 도전하고 싶을 때!CastleSurviver 한번쯤 꼭 해보세요.👉 많이 즐겨주세요!👉 지금 바로 플레이하러 고고!(Mini Vampire Survivor)
2025.05.17
[업데이트] 클라이언트 코드 보호와 랭킹 서버 이전 작업
CastleSurvive는 HTML/CSS/JavaScript 기반의 웹게임으로, 처음에는 대부분의 기능이 클라이언트에서 처리되는 구조로 출발했습니다. 빠른 테스트와 간단한 배포에는 유리했지만, 코드가 그대로 노출되기 때문에 구조적으로 보안에 취약할 수밖에 없는 문제가 있었습니다. 특히 랭킹 시스템처럼 민감한 데이터는 누군가 개발자 도구만 열어도 조작이 가능했기에, 이번에 본격적인 개선 작업에 착수했습니다.🔐 클라이언트 코드, 이제는 외부에서 보기 어렵게이번 작업의 핵심 중 하나는 클라이언트 코드에 대한 난독화 처리입니다. 중요한 로직이 그대로 노출되지 않도록, 전체 코드에 대해 난독화를 적용했습니다. 변수명, 함수명, 구조 자체를 외부에서 파악하기 어렵도록 변환한 상태이며, 실 배포 시에는 이 난독화..
2025.05.16
no image
🎮 CastleSurvive – 심심할 때 한 판! 가볍게 즐기는 웹게임
🎮 CastleSurvive – 심심할 때 한 판! 가볍게 즐기는 웹게임반복되는 일상 속,잠깐의 쉬는 시간이나 공부·업무 중 머리를 식히고 싶을 때,무거운 게임 대신 브라우저에서 바로 실행되는 미니게임은 어떠신가요?CastleSurvive는 설치 없이 바로 즐길 수 있는간단하고 중독성 있는 웹 기반 뱀파이어 서바이벌 게임입니다.👾 어떤 게임인가요?CastleSurvive는 조작은 단순하지만, 몰입도는 높은킬 수 기반의 생존형 미니게임입니다.끝없이 몰려오는 적을 피하고 살아남는 것이 목표일정 시간이 지나면 능력을 선택해 캐릭터를 강화얼마나 오래, 얼마나 많이 처치했느냐에 따라 랭킹 기록이 등록됩니다게임에는 무기나 아이템, 부활, 하트 같은 복잡한 시스템이 없습니다.딱 하나, 랭킹 시스템만 존재합니다.오..
2025.05.16
no image
📌 사랑이 끝난 자리에 남은 마음들 – 검정치마 『TEAM BABY』
사랑이 끝나고 난 뒤,말로 설명할 수 없는 감정들이 남는다.검정치마의 정규 3집 앨범 『TEAM BABY』는그런 모호하고도 깊은 감정의 층위를 솔직하게 꺼내 보이는 작품이다.앨범의 이름 ‘TEAM BABY’는 단순한 애칭이 아니다.연인 사이가 단순한 개인과 개인의 만남을 넘어,서로가 서로의 삶에 깊이 얽혀 ‘하나의 팀’이 되었던 시기를 의미한다.그리고 이 앨범은 그 ‘팀’이 해체된 후에도여전히 혼자 그 팀의 이름을 부르고 있는 사람의 이야기다.조휴일은 이 앨범에서 사랑을 이상화하지 않는다.그는 때로 무기력하고, 때로 원망스러우며,또 때로는 말 못 할 미련에 짓눌려 있다.하지만 그 어떤 곡도 감정을 과장하거나 억지로 포장하지 않는다.그래서 『TEAM BABY』는 듣는 이에게 거짓 없는 감정의 기록처럼 다가..
2025.05.09
728x90
반응형

안녕하세요, 게임 개발자 머돌입니다! 🎮

저희 게임을 즐겨주셔서 정말 감사합니다. 현재 게임을 더 재미있고 균형 있게 만들기 위해 플레이어 여러분의 피드백을 받고 있습니다. 여러분의 의견 하나하나가 게임을 더욱 발전시키는 데 큰 도움이 됩니다.

게임을 플레이하면서 느꼈던 점, 개선이 필요하다고 생각되는 부분, 추가했으면 하는 기능 등 어떤 피드백도 좋습니다. 예를 들어:

  • 게임의 난이도: 너무 어렵거나 너무 쉬운 부분은 없었나요?
  • 캐릭터 움직임과 스킬: 반응 속도나 사용감이 어땠나요?
  • 몬스터와 적 AI: 플레이하는 데 어떤 어려움이나 불편한 점은 없었나요?

여러분의 피드백을 통해 게임의 전반적인 밸런스를 맞추고, 더 나은 경험을 제공할 수 있도록 노력할 예정입니다.

댓글로 자유롭게 의견을 남겨주세요! 🙏

감사합니다!

728x90
반응형
728x90
반응형

1. 능력치 개선 예정: 성장 체감도 향상

앞으로 주인공 캐릭터의 능력치를 전반적으로 조정할 예정입니다. 체력, 공격력, 회복력 등 주요 스탯의 성장 곡선을 재설계해 스테이지가 진행될수록 강해지는 느낌을 더 확실하게 받을 수 있도록 할 계획입니다. 기본 능력치 밸런스도 다듬어 초반 플레이 구간에서의 피로감을 줄이고, 후반으로 갈수록 성취감을 높일 수 있도록 개선합니다.


2. 게임 템포 조정 예정: 더 빠른 전투 리듬

현재 전투 흐름이 다소 느리다는 피드백을 반영해, 전체적인 게임 템포를 향상시킬 예정입니다. 적의 등장 간격과 이동 속도, 공격 타이밍을 빠르게 조정해 박진감 있는 전투를 유도할 계획이며, 동시에 캐릭터의 이동과 스킬 리듬도 이에 맞춰 속도감을 맞출 예정입니다.


3. 스킬 리워크 및 버그 개선 예정

앞으로 쉴드 스킬 리워크가 예정되어 있습니다. 기존 쉴드 스킬은 효과가 애매하고 체감이 낮다는 점을 보완해, 피해 무시 또는 반사 등의 특수효과로 개편할 계획입니다. 또한 신규 스킬을 추가하여 단조로운 플레이를 보완하고, 기존 스킬의 쿨타임·효과 범위 등도 점검해 밸런스를 조정할 예정입니다. 이와 함께 능력치 적용 누락 등 자잘한 버그도 함께 수정합니다.

Mini Vampire Survivor

728x90
반응형
728x90
반응형

안녕하세요. CastleSurvive 개발자입니다.

CastleSurvive에 보내주신 관심과 플레이에 진심으로 감사드립니다.
현재 본 게임은 꾸준히 밸런스 패치 및 UI 개선 작업을 진행 중이며,
게임 내 플레이 경험을 조금씩 다듬어가는 중입니다.

작은 변화라도 더 나은 플레이 흐름을 제공할 수 있도록
모든 패치 사항은 티스토리 공지사항을 통해 실시간으로 공유 및 반영하고 있습니다.
앞으로도 게임 내 수치나 표시 방식 등은 유저 피드백을 바탕으로
지속적으로 수정 및 개선해나갈 예정입니다.

또한, CastleSurvive의 게임성과 스타일을 확장한
차기작 “CastleSurvive 2” 역시 현재 개발 중에 있습니다.
보다 다양한 콘텐츠와 새로운 재미를 담아 선보일 예정이오니
앞으로도 많은 기대와 관심 부탁드립니다.

감사합니다.

728x90
반응형
728x90
반응형

CastleSurvive는 누구나 가볍게 즐길 수 있도록 만든 웹 기반의 뱀파이어 서바이벌 게임입니다.
무기 시스템 없이 능력만으로 싸우고, 복잡한 강화나 부활 기능 없이 얼마나 오래 살아남았는가만이 모든 것을 말해주는 게임이죠.

이 단순함 속에서 특별한 무언가를 만들어주는 장치가 있습니다.
바로 랭킹 시스템입니다.


🏆 점수는 기록되고, 기록은 남는다

게임이 끝나면 플레이어는 간단한 닉네임을 입력하고, 자신이 처치한 몬스터 수를 기록할 수 있습니다.
이 숫자는 다른 플레이어들과 나란히 보여지며, 자연스럽게 작은 경쟁의 재미를 만들어줍니다.

랭킹은 복잡하지 않습니다. 단지 누가 얼마나 많이 처치했는지를 보여줄 뿐이지만,
그 안에는 “한 번 더 해볼까?”, “이번에는 더 오래 버텨보자”라는 생각이 스며들게 됩니다.


🧩 작지만 섬세한 구조

랭킹 시스템은 보기에는 단순하지만, 그 안쪽에는 몇 가지 조심스럽게 설계된 장치들이 있습니다.

플레이어가 게임을 마치고 점수를 남기면, 해당 기록은 한 번 더 확인 과정을 거쳐 저장됩니다.
형식이 맞는지, 데이터가 정상적인 흐름을 통해 전달되었는지 등을 살펴보는 단계입니다.

이런 과정을 두는 이유는 단 하나,
플레이어들이 남긴 기록이 자연스럽고 공정하게 보여지길 바랐기 때문입니다.

특별히 티 나지 않게 작동하지만, 이 작은 흐름 덕분에
CastleSurvive의 랭킹은 실제 플레이 결과를 바탕으로 구성된 순위표로 유지되고 있습니다.


📊 지금의 랭킹, 그리고 앞으로

현재 랭킹 시스템은 가장 단순한 형태를 따릅니다.
모든 플레이어의 기록이 한눈에 보이며, 상위 플레이어들의 이름이 눈에 띄게 정렬됩니다.

앞으로는 여기에 몇 가지 아이디어를 더해볼까 고민 중입니다.

  • 상위 3위 플레이어 강조 표시
  • 주간/월간 랭킹 구분
  • 닉네임 가림 처리나 자동 익명화 옵션
  • 플레이 기록에 따른 통계 기능 등
728x90
반응형
728x90
반응형

👑 CastleSurviver[Beta] – 당신의 생존 본능을 깨워라!

가볍게 즐기고 싶을 때,
또는 뭔가 도전하고 싶을 때!
CastleSurviver 한번쯤 꼭 해보세요.

👉 많이 즐겨주세요!
👉 지금 바로 플레이하러 고고!

(Mini Vampire Survivor)

728x90
반응형
728x90
반응형

CastleSurvive는 HTML/CSS/JavaScript 기반의 웹게임으로, 처음에는 대부분의 기능이 클라이언트에서 처리되는 구조로 출발했습니다. 빠른 테스트와 간단한 배포에는 유리했지만, 코드가 그대로 노출되기 때문에 구조적으로 보안에 취약할 수밖에 없는 문제가 있었습니다. 특히 랭킹 시스템처럼 민감한 데이터는 누군가 개발자 도구만 열어도 조작이 가능했기에, 이번에 본격적인 개선 작업에 착수했습니다.


🔐 클라이언트 코드, 이제는 외부에서 보기 어렵게

이번 작업의 핵심 중 하나는 클라이언트 코드에 대한 난독화 처리입니다. 중요한 로직이 그대로 노출되지 않도록, 전체 코드에 대해 난독화를 적용했습니다. 변수명, 함수명, 구조 자체를 외부에서 파악하기 어렵도록 변환한 상태이며, 실 배포 시에는 이 난독화된 파일만 제공됩니다.

테스트를 위한 경우에는 원본 파일을 <script>로 잠시 삽입해 기능 확인을 하고 있지만, 최종 배포 시에는 코드가 그대로 보이지 않도록 관리하고 있습니다. 이렇게 기본적인 방어막을 먼저 마련한 후, 핵심 기능을 서버로 옮기는 작업을 병행했습니다.


🧾 랭킹 등록 로직, 서버에서 처리

기존에는 점수 계산과 등록이 모두 클라이언트에서 처리되었습니다. 하지만 이 구조는 쉽게 조작이 가능하기 때문에, 랭킹 등록 관련 로직을 Firebase Functions를 이용해 서버에서 처리하도록 이전했습니다.

이제는 플레이어가 게임을 마친 뒤 점수와 닉네임만 서버에 전달하고, 실제 점수 유효성 검증 및 데이터베이스 저장은 서버 측에서 단독으로 진행됩니다. 클라이언트 측에서 점수를 조작하거나 비정상적인 데이터를 보내더라도 서버에서 차단되기 때문에, 랭킹 시스템의 신뢰도가 한층 높아졌습니다.


📢 광고 출력 문제와 테스트

현재 광고와 관련된 코드에서 "광고"라는 텍스트만 출력되고 실제 광고가 뜨지 않는 현상이 있었습니다. 이 문제는 실제 배포 환경에서는 광고 SDK 로딩 문제로 인해 해결될 가능성이 높지만, 그 전까지는 테스트용 광고 단위를 삽입하여 반복 검증 중입니다.

또한, 광고 전략 역시 개편하고 있습니다. 단순히 종료 후 광고 1회 출력이 아닌, 상단/하단/양 사이드 배너 광고게임 종료 시 전면 광고를 결합하여 수익화 구조를 다양화할 예정입니다. 플레이 도중 몰입을 방해하지 않으면서, 종료 후 자연스럽게 광고를 노출하는 흐름을 만들고자 합니다.


📌 정리하며

이번 업데이트는 겉으로는 크게 달라진 것이 없어 보이지만, 내부적으로는 CastleSurvive의 안정성과 보안성을 높이기 위한 중요한 작업이었습니다. 클라이언트에서 모든 걸 처리하던 구조에서 벗어나, 점차 서버 기반 로직 중심의 게임 구조로 발전해가고 있는 중입니다.

728x90
반응형
728x90
반응형

 

🎮 CastleSurvive – 심심할 때 한 판! 가볍게 즐기는 웹게임

반복되는 일상 속,
잠깐의 쉬는 시간이나 공부·업무 중 머리를 식히고 싶을 때,
무거운 게임 대신 브라우저에서 바로 실행되는 미니게임은 어떠신가요?

CastleSurvive는 설치 없이 바로 즐길 수 있는
간단하고 중독성 있는 웹 기반 뱀파이어 서바이벌 게임입니다.


👾 어떤 게임인가요?

CastleSurvive는 조작은 단순하지만, 몰입도는 높은
킬 수 기반의 생존형 미니게임입니다.

  • 끝없이 몰려오는 적을 피하고 살아남는 것이 목표
  • 일정 시간이 지나면 능력을 선택해 캐릭터를 강화
  • 얼마나 오래, 얼마나 많이 처치했느냐에 따라 랭킹 기록이 등록됩니다

게임에는 무기나 아이템, 부활, 하트 같은 복잡한 시스템이 없습니다.
딱 하나, 랭킹 시스템만 존재합니다.
오직 실력과 집중력으로 최고 기록에 도전해 보세요!


🏆 랭킹 경쟁이 핵심!

게임이 끝나면 본인의 이름과 처치 수를 등록할 수 있으며,
모든 플레이어가 남긴 기록은 실시간 랭킹에 반영됩니다.

  • 랭킹 1~10위까지 확인 가능
  • 내가 몇 명을 처치했는지 기록으로 남기고
  • 다시 도전하면서 점점 실력을 올려가는 재미!

친구와 경쟁하거나, 스스로의 기록을 갱신하면서
짧은 게임 한 판에도 집중력과 성취감이 살아납니다.


✅ 지금 바로 플레이해보세요!

  • 설치 필요 없음
  • 모바일 / PC 어디서든 실행 가능
  • 단순한 그래픽과 직관적인 조작
  • 가볍지만 계속 하고 싶어지는 묘한 매력!

👉 [CastleSurvive 플레이하러 가기]
( Mini Vampire Survivor )


728x90
반응형
728x90
반응형

사랑이 끝나고 난 뒤,
말로 설명할 수 없는 감정들이 남는다.
검정치마의 정규 3집 앨범 『TEAM BABY』는
그런 모호하고도 깊은 감정의 층위를 솔직하게 꺼내 보이는 작품이다.

앨범의 이름 ‘TEAM BABY’는 단순한 애칭이 아니다.
연인 사이가 단순한 개인과 개인의 만남을 넘어,
서로가 서로의 삶에 깊이 얽혀 ‘하나의 팀’이 되었던 시기를 의미한다.
그리고 이 앨범은 그 ‘팀’이 해체된 후에도
여전히 혼자 그 팀의 이름을 부르고 있는 사람의 이야기다.

조휴일은 이 앨범에서 사랑을 이상화하지 않는다.
그는 때로 무기력하고, 때로 원망스러우며,
또 때로는 말 못 할 미련에 짓눌려 있다.
하지만 그 어떤 곡도 감정을 과장하거나 억지로 포장하지 않는다.
그래서 『TEAM BABY』는 듣는 이에게 거짓 없는 감정의 기록처럼 다가온다.

음악적으로도 이 앨범은 이전보다 훨씬 절제되어 있다.
드림팝과 로우파이 사운드, 잔잔한 리듬 위에
조휴일의 나직한 보컬이 흘러나오며,
마치 오래된 기억을 되새기듯 서서히 가슴을 건드린다.
누군가는 차가운 앨범이라 느낄지도 모르겠지만,
사실 이 앨범은 사랑을 너무 깊이 했던 사람만이 낼 수 있는 체온을 품고 있다.

앨범 커버에 쓰인 부모님의 결혼식 사진은
그의 개인적인 기억이자,
한 사람의 삶에서 ‘가장 이상적인 팀’이 무엇이었는지를 상징한다.
그 이상에 닿지 못한 사랑의 기억은 곧
이 앨범의 시작과 끝을 관통하는 정서이기도 하다.

『TEAM BABY』는 듣는 사람에게 말한다.
"당신도 이런 사랑을 한 적 있지 않느냐고."
그리고 그 물음은, 사랑을 해본 사람이라면 누구든 쉽게 거부하지 못한다.

728x90
반응형