덱 빌딩 게임 "GOTY" 제작 중

분류 전체보기 57

GOTY-Devlog 7월 1 째주

한 주의 작업물 남기기 프로젝트 간단한 Dev-Log를 남겨보자!매 주마다 어느 정도의 속도로 진행되는지 확인도 하고, 추후 투명하게 공개하기 위함이다. 누구든지 게임을 확인하고, 이야기해주고 싶은 부분이 있으면 말해주세요.  [사건] 1. 이번주에는 '인디크래프트 2024' 행사장에서 발표했다.- 정말 우연한 계기인데, 친한 동료 개발자 따라 밥먹으러 갔다가 인디크래프트 회장님도 오시는 자리라 강연을 제의받아서 이야기하게 되었다. 커뮤니티 밈으로 범벅된 강의였는데, 다들 좋아해주셔서 감사했다.내년에는 꼭 인디크래프트 수상작으로 찾아뵙겠습니다. 여전히 한국에는 대단한 개발자들이 많구나 생각이 들었고, 게임을 대하는 각자의 전략과 생각이 달라 재미있었다.+ 판교 그래비티 호텔에서 진행했는데, 밥이 굉장히 ..

카테고리 없음 2024.07.07

GOTY 개발기 시작!

게임을 만들고 있습니다. 만들기 시작한 날은 2022년 2월부터니 벌써 꽤 오래되었다.대학을 다니면서 게임을 하나 둘 씩 만들어왔고, 내가 원하는 게임을 만들고 싶어져 팀원을 모았다.  나를 포함한 4명을 모아서 게임을 제작하기 시작했다. 기존에 만들었던 게임은 수업 / 연습용 혹은 모드, 유즈맵 등 보조적인 방법으로만 제작했기 때문에 이번에는 정식으로 "유니티를 사용하여""내가 원하는 게임을"만들어보고 싶었다.  그렇게 지금 2년 7개월이 지나갔고, 게임은 완성하지 못했다.프로토타입을 제작해보고, 한 프로젝트 당 8개월이 넘는 시간 동안 만들었던 게임들을 2번이나 엎었다.그 사이에 수많은 덱빌딩 로그라이크들이 출시되었고, 이제는 스팀에서 누구도 모르는 사람이 없는 장르가 되었다.  이제야 자리를 잡고 ..

GOTY 개발기 2024.07.07

유니티-C# 공부 6일차

이번주는 시간이 너무나도 없다. 오늘은 그전날의 If문과 switch문을 복습하는 것으로 마감하겠다. 최근의 소식 ) 정부지원사업 신청했던것이 서류작업이 통과해서 발표심사를 위한 PPT를 제작중이다. 잘 만들기 위해서 일단 다른 일들보다는 지원사업에 집중하고 있다. 오늘의 공부는 Switch 문이다! 사실은 얼른 배열 공부에 대한 내용을 적고싶지만 찬찬히 나아가자 switch (matchExprience) { case matchValue1 : Excuting code block break; case matchValue2 : Excuting code block break; case matchValue3 : Excuting code block break; } - 스위치 문의 가장 기본적인 구조다. 스위치 (..

카테고리 없음 2024.03.12

유니티-C# 공부 5일차

토, 일요일을 빼먹었다. 이정도는 봐주자 땅에 떨어진 음식은 3초, 공부는 3일이 지나지 않으면 아직 하고있는 것과 같다. 주말에는 공부는 커녕 블로그에 잠시 들리기도 힘들다. 여자친구와의 시간에 투자하기 때문에 보통 놀다가 바로잔다. 하지만 난 이 공부하는 시간을 고대하고 있었고, 빠르게 복습한 후 잘 것이다. 3일차 공부 - 오래되어서 기억이 잘 안난다. - 희미한 기억으로는 Class, Method, variable에 대해 배웠다. 특히 3일차 4일차를 합쳐 변수와 매서드에 대해서 좀 더 깊이 배웠다. AccessModifier datatype UniqueName = value; - 이것이 변수의 기본구조이다. - AccessModifier : public, private, protected, in..

프로그래밍 2024.03.11

유니티-C# 공부 4일차

오늘은 논다고 공부를 못했다. 하지만 공부는 꾸준함이 생명. 어제 것을 책을 보며 복습하는것으로 하겠다. 책의 내용을 보자면 메서드 구조는 이런방식이다. 3일차에 배운 내용 1. 매서드에 대한 내용 복습 accessModifier returnType UniqueName(parameterType parameterName) { method body } 어제와 쓰는 방식은 똑같지만 표현하고자 했던 내용은 같다. 변수와 마찬가지로 1) 접근지시자 2) 반환타입 3) 이름 을 적는다. 이 매서드는 입력을 받는 매서드이므로 파라미터타입과 파라미터이름도 넣는다. public int CharacterLevel = 32; public string CharacterName = "DoDo"; // Start is calle..

카테고리 없음 2024.03.08

유니티-C# 공부 3일차

변수, 메서드에 대해서 더 배웠다. 참고로 오늘은 책이 없이 적는 것이기 때문에 더욱 기억을 해낼만한 것이 없다. 오늘 내용을 보니 어제 적은 내용 중에 틀린부분이 있었다. 좀 나중에 가서 알게되면 나을텐데 바로바로 틀린것을 발견하니 부끄럽다. 자양분이 되겠지... 1일차 공부내용 요약 - 비주얼 스튜디오 설치, Unity 새 버전을 설치했다. - 비주얼 스튜디오와 유니티 사이의 관계를 파악했다. 2일차 공부요약 - 변수, 매서드(함수), 클래스가 무엇인지 배웠다. - 따라해보기 정도만 해보았을 뿐 세세하게 변수를 작성할 때 어떤 것이 어떤 역할을 하는 것인지는 배우지 않았다. - 시범코드를 작성해보았다. int UserPower = 10; int WeaponPower = 15; void start() ..

프로그래밍 2024.03.06

aseprite 공부 1일차

aseprite를 구매한 후 설치했다. 저녁에 시작하는거라 많은 부분을 할 수는 없었다. 일단 이런 디자인 툴을 사용하는게 처음이기도 했고, 학창시절에 미술은 C만 받았다. 그러니까 나에게 디자인 감각은 전혀 없다고 봐야한다. 그것과는 별개로 예술작품 보는 것은 좋아한다. 특히나 수묵화나 동양화 불교미술 등을 좋아한다. 그렇다고 내가 불교도인 것은 아니나, 그냥 강렬함이 인상깊어서 좋았다. 이런 그림들을 도트로 찍어보는게 나의 목표이다. 나는 그냥 그림에는 전혀 감각이 없으니까 무책임하게 도트면 좀 더 나을거라고 생각한다. 단기목표는 달마 도트를 찍어보는 것이다. 오늘의 공부정리 1) aseprite 툴을 설치했다. 2) 단축키에 대해 배웠다. E : 지우개 G : 페인트 B : 브러쉬(연필) M : 네..

디자인 2024.03.05

유니티-C# 공부 2일차

오늘은 유니티 공부 2일차날이다. 오전에는 Unity와 관련된 C#공부를 하고, 업무가 끝난 오후에는 도트 공부를 하기로 했다. 저번에도 말했듯이 나만 기술이 없는 것 같아 그렇다. 40대 때에는 백종원같은 전문가가 되어 있으면 좋겠다. 1일차 배움 정리 1) 최초로 배운 것은 Unity-Visual Studio와의 관계이다. 2) C#에서 사용할 수 있는 레퍼런스들과 스크립트 만들기, 스크립트를 메인카메라에 적용시켜 보기 등을 했다. 2일차 배움 정리 ※ 핵심내용은 변수, 매서드(함수), 클래스 1) 이 3 가지는 코드를 짜는데 가장 핵심적인 것이다. 2) 변수는 특정한 수를 저장하는데 사용되는 용어이다. 예를들어 int VisionAttack = 10; 이런 방식으로 지정하면 변수이다. 여기에서 Vi..

프로그래밍 2024.03.05