IT

게임 기획 공부 - c# 문자열 서식처리 - 모바일게임 문자 만들기

Haraj 2021. 9. 1. 01:21
728x90
반응형

테이블에 값을 넣다보면 기본적으로 C#에 대한 정보를 알고 있으면 편리합니다.

 

게임 기획자들의 필수품 바로 엑셀입니다.

자 이제 시작해 볼까요?


게임 문자열 만드는법

참고 게임의 스샷을 하나 가져오겠습니다.

게임내에 있는 퀘스트 인데요 자 여기서 문자를 만들어 보겠습니다.

기본적으로 인덱스는 프로그래머가 가져다 쓸 번호 입니다.

1000 을 넣으면 게임에서 해당 열에 해당되는 문자를 가져다 씁니다.

KOR은 한글 ENG는 영문인거 당연한것이고 뒤로 각 세계 번역 글자를 넣으면 됩니다.

자 위에 입력된 글을 보고 이해가 가시나요?

변화되는 값이 필요할때 {0} 처리를 해야 합니다.

 


더 이해가 쉽도록 적었습니다.

 

9의 값을 넣으시오
->{0}의 값을 넣으시오

9~8의 값을 넣으시오
-> {0}~{1}의 값을 넣으시오

09의 값을 넣으시오
-> {0:00}의 값을 넣으시오

6.99393의 값중 소숫점 2자리까지 넣으시오
-> {0:F2}의 값중 소숫점 {1}자리까지 넣으시오

 

이런식으로 테이블에 입력해 주시면 되요.

 

 


c , c++ 에서 문자열 서식처리

 

다음은 외위셔야 합니다. 기획자라면 당연히...

 

\n 줄바꿈

%d 정수

%f 실수 

%s 문자열


자 여기서 예를 다시 적습니다.

 

예)정수 처리

 산에 1번 놀러가다
->산에 %d번 놀러가다

확률이 2.44%수준이다.
-> 확률이 %f %수준이다.

마법사 공격력이 높다.
기사 공격력이 높다.
-> %s 공격력이 높다.

오늘 즐겁게 놀다.
-> 오늘 \n 즐겁게 놀다.

 

이런식으로 처리를 해 주시면 기획자의 기본이 됩니다.

문자테이블을 만들어서 프로그래머 한테 전달해주면 그다음은 알아서 작업할 거에요.

 

어려워 마시고 연습을 해보세요.

 


 

반응형