게임 개발자
close
프로필 배경
프로필 로고

게임 개발자

  • 분류 전체보기 (83)
    • Algorithm (11)
    • Unreal (50)
    • C++ (13)
    • The Wild Card 제작 (7)
  • 홈
  • 태그
  • 방명록

C++ String 기초

개요c++로 알고리즘 문제를 풀 때 항상 문자열 관련 메소드가 헷갈려서 자주 쓰는 메소드만 정리해보았다.C++ String 문자열 부분 추출s.substr(int idx, int num) : idx부터 num길이만큼 문자열 추출문자열 부분 교체s.replace(int idx, int num, string ss) : idx부터 num길이만큼 ss로 교체문제열 검색s.find(string ss), s.find(string ss, int idx) : idx부터 ss가 있으면 해당 인덱스 반환 없다면 string::npos(-1) 반환string s = "hello";s += " world";cout C++ split substr과 find를 이용 vector split(string& s, string& se..

  • format_list_bulleted C++
  • · 2025. 4. 29.
  • textsms

[STL] STL && STL 관련 함수 정리

https://dongg.notion.site/STL-19e20ce5e92480d3afdde3420ce72e2b?pvs=4 STL 정리 | Notion목차dongg.notion.site

  • format_list_bulleted C++
  • · 2025. 2. 19.
  • textsms

[C++ Projet] Text기반 게임 회고

개요이번에 1주일 동안 텍스트기반(?)이지만 애니메이션까지 나오는 게임을 개발하였다.시연 영상을 보면 골드 획득 버그가 있는데 무시해주자...Github 링크https://github.com/wkdgns135/Darkest-Textion 해당 프로젝트에서 내가 구현한 부분은전체적인 소비 아이템, 장착 아이템 구현Scene별로 인벤토리 창 띄우기인벤토리에서 커서의 아이템 소비, 장착 칸에 장착전체 상점 Scene 상점 Scene 구매, 판매KPT 회고해당 프로젝트를 끝내고 팀원들과 KPT 회고를 하였다. 프로젝트 완료 후 하는 건 처음이라 해당 블로그를 참고하여 팀장님이 회고를 진행해주셨다.https://www.designsori.com/zero/1157702  디자인소리 - 프로덕트 매니저의 애자일 회고..

  • format_list_bulleted C++
  • · 2025. 1. 17.
  • textsms
[C++ Project] 등급별 아이템

[C++ Project] 등급별 아이템

개요다키스트 던전을 기반으로 기획했기 때문에 기존구조에 없던 장착 가능한 Artifact형태의 아이템을 구현해야한다.초기 상태일단 소비형 아이템과 장착형 아이템의 기능이 다르기 때문에 Artifact class를 따로 만들어 장착형 아이템은 모두 상속받게 만들었다.현재 3가지 아이템 등급이 있는 enum이 있지만 해당 Artifact가 어떤 등급인지는 알 수 있지만 등급별로 기능은 동일할 수 밖에 없다. 요구 사항사실 내맘대로 아이템을 기획해도 되기 때문에 구현해야할 기능들을 정리해봤다.장착형 아이템  추가 요구사항등급이 올라갈 수록 기존 아이템 가격에서 +100씩 가격이 오른다. (Common: 20 -> Rare: 120 -> Ancestal: 220)등급이 오를수록 아이템이 주는 능력치가 + 1 된..

  • format_list_bulleted C++
  • · 2025. 1. 13.
  • textsms
[C++ Project] text기반 게임 기획

[C++ Project] text기반 게임 기획

개요부트캠프에서 text기반 게임을 만들기를 과제로 내줘서 팀원들과 기본틀에서 어떻게 변형할지 논의하고역할 분담까지 했다. 내가 맡은 역할은 아이템관련이다.게임 컨셉과제의 기본 틀은 간단히 플레이어가 몬스터를 잡고, 상점을 갔다가 다시 몬스터를 잡는 형식이다.몬스터와 전투상점몬스터와 전투...하지만 게임이라기엔 flow가 너무 단조롭고 게임같은 느낌이 안나서 랜덤으로 생성되는 던전을 클리어 하면서 최종 보스에 도전할 수 있는 게임을 기획했다. 게임 느낌이나 던전, 스텟 등은 다키스트 던전을 참고했다.Scene 구상게임을 시작, 거점, 던전 씬으로 나누고 각 씬의 역할을 구상했다.시작 scene이어하기와 새로하기를 선택할 수 있다.이어하기 선택시 캐릭터 이름으로 이전 플레이를 불러올 수 있다.거점 scen..

  • format_list_bulleted C++
  • · 2025. 1. 10.
  • textsms

[C++] regex로 정규 표현식 사용하기

개요오늘 알고리즘 문제를 하나 풀었다. 어려운 문제는 아니였지만 주어진 문자열에서 "zero", "one"처럼 문자로 써진 숫자를 진짜 숫자로 치환하는 부분이 있었는데 나는 하나하나 if else로 문제를 해결했다.하지만 정규표현식으로 바꾸면 훨씬 간단히 해결된다는 것을 알고 regex 사용법을 알아봤다..https://school.programmers.co.kr/learn/courses/30/lessons/81301 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr정규 표현식?정규 표현식은 문자열에서 패턴을 찾는데 주로 사용하는데 사용 상황을 정리해보면주어진 문자열이 주어진 규칙에 맞는지 확인할 때주어진..

  • format_list_bulleted C++
  • · 2025. 1. 6.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (83)
    • Algorithm (11)
    • Unreal (50)
    • C++ (13)
    • The Wild Card 제작 (7)
최근 글
인기 글
최근 댓글
태그
  • #network
  • #c++
  • #STL
  • #UI
  • #card game
  • #c++ project
  • #Algorithm
  • #UnReal
  • #reflection
  • #LYRA
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바