분류 전체보기 206

서버프로그래밍 - 9주차(10.27)

프로젝트 개발 진행 목록 (11월 2일까지 2개 완성하기) 게임 종료 창 띄우기 (게임 플레이 씬에서 창으로 띄우기) 메인화면 버튼 다시시작 버튼 랭킹창 이동 버튼 현재 점수 최고 점수 (신기록 판별하기) 랭킹 창 만들기 (메인화면 씬에서 창으로 만들기) 최고 기록 점수로 랭킹 만들기 닉네임 만들기 (firebase realtime 사용하기) 유저 아이디 정보를 불러와 닉네임 생성하기 닉네임을 생성한 이력이 있다면 바로 게임 플레이 진행 프로젝트 버전 맞춰 다시 제작하기(2022.3.8f)

게임 리포팅 - 7주차 (10.19)

개발자가 되기 위해 **학원에서 1년간 유니티 개발자 양성 과정을 수료하였습니다. 라는 이력서의 내용을 면접관이 어떻게 생각할 것 같으신가요? 별 생각 안드는데.. 그냥 열심히 했구나.. 제가 만약 면접관이라면 좋다 나쁘다 보다는 궁금한 점이 많을 것 같습니다. ‘현재는 학원이나 다른 곳에서 배우고 있지 않은가?’ ‘1년 정도 했으면 유니티를 다루는 데에는 많이 능숙할 것이다.’ ‘다른 언어들도 많은데 왜 하필 유니티를 공부했을까?’ ‘학원에서 진행한 프로젝트와 따로 진행한 프로젝트가 궁금하다’ 라는 생각이 들 것 같습니다. 디펜스 게임을 두 개나 만드셨던데, 만든 이유가 있을까요? 게임 기획을 공부를 하면서 재미있는 게임을 만들기 위해서는 무엇이 중요할까? 라는 고민을 하게 되었고, 레벨 디자인이 중요..

게임 기획 - 7주차 (10.17)

네오플(제주도..) 넥토리얼 기본적인 개념들을 물어봤을 때 다른사람에게 정확하게 전달할 수 있어야한다. 게임 부분 중 보상을 기획할 떄는 게임의 플레이와 연관성이 있어야 한다. 단순히 '게임 플레이에 도움이 되는!' 그런 느낌이라기 보단.. 예시를 들어보자면 모바일 인기 게임 '브롤스타즈'는 플레이어의 트로피 진척도에 따라 보상을 주는데, 이 보상들은 플레이어의 성취감을 극대화 시켜주는 보상이 많다. (보상들의 순서가 굉장히 중요) 10레벨에서 A라는 캐릭터를 풀었는데, 이 친구는 체력은 많지만 속도가 굉장히 느려 현재까지 열려있는 맵에서는 별로 좋다는 느낌을 못 받는다. 그러나 11레벨이나 12레벨, 즉, A라는 캐릭터를 얻었을 때와 가까운 시점에서 A캐릭터를 가지고 플레이 했을 때 장점이 극대화 되는..

서버프로그래밍(2) - 7주차 (10.13)

PPT 만들기 게임을 소개한다기 보다는 게임을 만들 때 사용하는 기능들을 위주로 설명하기. (시스템에 집중) (ex. 내 게임은 짱짱 재미있다! (X), 나는 내 게임에 로그인 기능을 활용하였고.. 랭킹 기능을 넣었으며.. 이하생략(O)) 시스템을 먼저 구현하고 이후 살 붙이기에 집중하기. 게임 제목 이전에 했던 중간발표 내가 생각했던 목표 나의 게임 컨셉 9주차 - 데이터 저장하는 것을 알려줄게용 (json)

문제해결능력기초 - 5주차 (10.10)

순차 탐색 알고리즘 의사코드로 표현하기 숫자 1찾기 배열 arr 생성 (a, c, 1, 2, k, v, 1, 2) 반복문 시작 (int i를 0 부터 arr의 길이까지) 배열 arr의 i번 째 인덱스가 1인지 비교 조건문 시작 (배열 arr의 i번 째 인덱스의 값이 1인가?) 출력 : 숫자 1은 i번째 인덱스에 있습니다. (개행) 조건문 종료 반복문 종료 버블 정렬 알고리즘 의사코드로 표현하기 반복문 시작 (int i를 0부터 배열의 길이까지) 반복문 시작 (int j를 배열의 길이부터 i까지) 배열의 j번 째 인덱스가 i - 1번째 인덱스를 비교 namespace ConsoleApp1 { internal class Program { static void Main(string[] args) { int a..