루세티아
접속 : 4873   Lv. 57

Category

Profile

Counter

  • 오늘 : 15 명
  • 전체 : 257128 명
  • Mypi Ver. 0.3.1 β
[1인개발] 혼자서 게임 만들기 8일차 (8) 2017/03/09 AM 12:32

예상했던대로 삽질중 ㅎㅎ...

 

게다가 오늘 어머니께서 여동생 집에 계신데 콜이 와서 거기 갔다오기도 했더니 작업 시간도 적었다.

 

게임 내의 캐릭터들의 기본적인 구조들 잡고 거기에 정보들 받아서 넣었다가 쓰는 방식을 만들고 있다.

 

여기에 전투 시 민첩성에 따라서 공격 순서 정해주는 것도 만드는 중이다.

 

어느정도 결과가 나오려면 내일도 열심히 작업해야겠다...

신고

 

박가박가박가    친구신청

프로그래밍이나 그래픽은 어떻게 배우셨나요?

루세티아    친구신청

프로그래밍은 대학교때 학기마다 한 과목 정도 기초 수준의 프로그래밍 강의들을 들어서 어느정도 기본은 있는 상태에서 회사에서 배운 것들과 독학하거나 구글링해서 찾아서 하는 수준입니다.

그래픽은... 그냥 유니티 책 보고 하는 게 전부네요.
10년을 게임회사를 다녔지만 그래픽부분의 지식은 전무한 편이라...;

서퓨    친구신청

회사에서 배운것과 독학이라고 가볍게 말한게
사실 세월 10년이면....
남이 어떻게 배웠냐고 물어보고 따라가려고 했다간 큰코다칠기세 ㅎㅎ

루세티아    친구신청

확실히 10년동안 어께넘어로 보고 배운 것도 많고 요령도 꽤 있다보니 전혀 모르는 사람이 보기엔 그렇게 보일 수 있겠네요.
어쨌든 뭔가 게임 프로그래밍 학원이라던가 그런 것을 다니거나 한 적은 없습니다.

바니성애자    친구신청

srpg같은거 만들려면 프로그래밍 엄청 파야 하나요? srpg만들어보고 싶은데..

루세티아    친구신청

프로그래밍을 할줄을 알아야 뭔가를 만들겠죠?
전혀 몰라도 언리얼4는 가능하단 소리를 들어보긴 했는데... 저도 해본 적이 없어서 모르겠네요.

무역연합    친구신청

유니티나 언리얼엔진 이용하시는건가요?

루세티아    친구신청

유니티 사용중입니다.
[1인개발] 혼자서 게임 만들기 7일차 (영상) (6) 2017/03/07 PM 09:12

 

게임 시작 버튼 누르고 로비에서 캐릭터 간략 정보창 띄우기/없애기.

모험 버튼 누르면 전투 필드로 나가기. 전투 필드에 플레이어 캐릭터들과 몬스터들 불러오고 이름과 체력 정보 표시.

 

본격적인 게임이 돌아가게 전투를 구현해야하는데 이제부터가 진짜 힘들겠지...?

신고

 

언제나호호    친구신청

쭉쭉쭉 진행하고 계시네요~
힘내세요~ 화이팅~~!!ㅎㅎ

루세티아    친구신청

고맙습니다 ㅎㅎ

wuSSup    친구신청

화이팅 하십쇼~~^^

루세티아    친구신청

고맙습니다 ^^

케르발    친구신청

짤막 피드백
구지 해당공간이 비어있는데
캐릭터정보를 켜고 끄고가 필요했을까!하는 의문이 남네요
계속 띄어놓던가 위치를 그냥 밑에 체력바랑 합쳐서 캐릭들은 위로 올려보내고 하단에 길게 보여주던가
윗공간을 다른거로 매꾸고
인포버튼을 누르면 정보창은 캐릭터랑 겹치게 나와도 무방할거같기도 하구요

루세티아    친구신청

오우 이걸 이제 봤네요.
저 공간에는 추후 계획이 있는데 무작위로 행운 아이템같은 것이 등장하고 그걸 클릭하면 돈이나 물약, 경험치 등이 올라가게 할 예정입니다.
물론 저 정보 위로 지나가게 하겠지만 시인성 문제가 있으니까요.
또한 캐릭터 스탯 정보가 항상 띄워져야하는 정보인가에 대해서 개인적으로는 그렇지 않다라는 생각이기도 하고요.
피드백 정말 고맙습니다!
[1인개발] 혼자서 게임 만들기 6일차 (0) 2017/03/06 PM 11:00

6.png

 

계정 정보를 받아서 UI에 각종 수치들에 적용시켰다.

캐릭터들 정보도 일단 xml을 만들어두긴 했는데 UI가 레이아웃만 일단 먼저 잡으려고 만들어둔 것이다 보니 추가적인 처리에 대응이 안 된다.

UI 내부 구조를 좀 바꾸고 캐릭터 정보들을 받아서 표시하고, i 버튼이랑 x버튼이 동작하게 만들어야겠다.

 

여기까지 만들면 하단 메뉴를 제외하면 일단 당장 보이는 것들은 정상적으로 작동하는 것처럼 보일 것이다.

물론 하단 메뉴 버튼이나 상단의 프로필 버튼, 설정 버튼, 골드나 다이아 앞에 +버튼이 동작을 하진 않겠지만...

이런 자잘한 UI 버튼들의 기능보다 일단 전투씬을 돌아가게 만드는 것을 우선하고 싶다.

 

신고

 
[1인개발] 혼자서 게임 만들기 5일차 (2) 2017/03/06 AM 12:02

어제 밤에 작업한 것과 오늘 조카 생일이라서 동생네 집에 갔다 와서 잠깐 작업한 결과.

 

5.png

 

계정 정보 xml 파일을 만들어서 적당히 계정 정보의 Element들을 넣어뒀다.

이 곳에 있는 characterList 에 적혀있는 캐릭터 3종의 이름을 가진 프리팹을 불러와서 로비 화면의 3캐릭터를 출력한다.

 

그리고 Scene 전환을 그냥 LoadScene()으로 했던 것을 LoadAsyncScene()에 코루틴 돌리는 방식으로 변경했다.

게임이 가벼워서 로딩은 거의 없겠지만 그래도 혹시나를 대비해서...

 

그리고 UI를 전부 UIManager에 옮기고 DontDestroyOnLoad에 넣고 현재 Scene에 맞는 UI들을 띄워주는 방식으로 변경할 예정.

계정 정보 불러온 것 이용해서 UI에 수치들 출력되게 해야겠다.

캐릭터 정보라던가 아이템 정보같은 것들도 xml 만들어서 불러오게 해야겠다.

신고

 

맑음때론뿌이    친구신청

외계어가 잔뜩

CapDuck    친구신청

오! 올만에 XML~ㅎ
[1인개발] 혼자서 게임 만들기 4일차 (0) 2017/03/04 PM 03:59

UI 모양새는 대충 갖췄으니 본격적으로 게임 내부 구현을 시작.

 

일단 계정 정보에 캐릭터 3개의 정보를 가지고 있게 한다.

게임 실행 시 게임 매니저에서 계정 정보를 읽어와서 거기에 맞는 캐릭터를 출력하게 한다.

 

리소스에서 프리팹 정보들 Load해놓고 거기에서 내 캐릭터들의 프리팹을 Instantiate()해서 빈 캐릭터 오브젝트에 붙인다.

실행시키니 캐릭터가 출력되는 것을 확인.

 

저녁 약속이 있고 내일은 조카 생일이니 다음 작업은 월요일에.

제대로 된 계정 정보 양식과 캐릭터 정보 양식을 다 갖추는 것이 목표.

신고

 
1 2 3 현재페이지4 5
X