본문 바로가기
728x90
반응형

pygame2

[후기] 게임으로 배우는 파이썬 프로그래밍 언어 하나는 배워야겠다고 생각하였고, 파이썬이 활용도가 높을 것 같아 아래의 책을 읽었다. 독서 기간은 아래와 같다. 1회 차 : 2023-04-29 ~ 2023-05-10 2회 차 : 2023-05-10 ~ 2023-06-14 3회 차 : 2023-06-14 ~ 2023-07-17 RPG 게임도 만들 줄 알았는데 아니여서 아쉬웠다. 이론을 깊게 파고들지 않아서 좋았다. 딱 워밍업 수준으로만 전개를 했었고 게임 case 도 9가지나 소개해주어서 직접 게임이 돌아가는 모습을 볼 때마다 기쁨이 샘 솟았다. 특히 지뢰찾기의 지뢰를 찾아 기준 픽셀로부터 1칸 내 범위를 offset으로 이중 for문 돌려 찾는게 인상적이었다. 이미 접한 분들께는 당연한 지식이었겠지만 내게는 놀라움 그 자체였다. 또한 .. 2023. 7. 17.
[Python] cave 게임 소스 코드 분석 개요 간단한 가로 스크롤 게임이다. 많은 직사각형을 뿌리면서 가로 방향으로 나열해서 동굴을 표현하였다. 프레임마다 모든 직사각형을 왼쪽 방향으로 움직이고, 맨 앞(왼쪽 끝)의 직사각형을 제거, 오른쪽 끝에 새로운 직사각형을 추가해 가로 방향의 스크롤을 구현하였다. 게임 화면 소스 코드 # -*- coding: utf-8 -*- """ Created on Tue Jun 27 23:05:14 2023 @author: june """ """ cave - Copyright 2016 Kenichiro Tanaka """ # 게임을 종료하기 위해 sys 라이브러리를 가져옴 import sys # random 패키지에서 radint 라이브러리를 가져옴 from random import randint # 게임을 만들기.. 2023. 7. 3.
728x90
반응형