jiseong's study blog

고정 헤더 영역

글 제목

메뉴 레이어

jiseong's study blog

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (67)
    • 백준공부 (21)
    • 아이디어 (0)
    • 인공지능 공부 (0)
    • git (15)
    • 개발일지 (10)
    • 정리_모음 (8)
    • 프로젝트?? (3)
    • 이걸왜씀? (1)
    • C# (6)

검색 레이어

jiseong's study blog

검색 영역

컨텐츠 검색

개발

  • 2048 - choice 2 (개발)

    2023.08.19 by go_ra_ni

2048 - choice 2 (개발)

흐름도 메인 기능을 기획하고 흐름도를 작성한 후 코드를 작성했다. 먼저 다른 2048게임을 참고하여 메인 기능을 구성한다. 게임 규칙 1. 같은 수의 블럭 2개가 맞닿아 있다면 합성한다. 2. 2개면 다음 단계의 블럭으로 3개면 2단계 위 블럭, 4개면 3단계 위 블럭으로 변한다. 3. 이때 합성의 주체가 되는 위치의 기준은 새로 떨어진 블록 기준이다. 예를 들어 빨간 블럭이 새로 떨어진 블럭이라면 그 위치에 새로운 블럭이 생성된다. 이 규칙을 바탕으로 흐름도를 작성한다. 대략적인 흐름도를 작성한 후 이를 바탕으로 코드를 작성했다. 구현을 최우선으로 하여 작성한 코드로 효율성은 낮을 수 있다. 이후 테스팅 과정에서 리펙토링하기로 한다. 큐브 생성 함수 public void SpawnCube(int now..

개발일지 2023. 8. 19. 00:44

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
jiseong's study blog © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바