Skip to content

YUM-MING/The-Adventures-Of-The-Seven

Repository files navigation

The-Adventures-Of-The-Seven

[7인의 모험] 오픈소스소프트웨어 팀프로젝트


공 튀기기 게임 분석
🐍 뱀 게임 분석
🔓 미로 탈출 게임 분석



목차


프로젝트 개요
게임설명 및 실행
게임 기능
팀원 소개

프로젝트 개요

본프로젝트에서는 Chat-GPT4에게 파이썬에 내장된 파이게임을 활용한 미니게임 3개를 제작 요청하여 코드를 받았습니다.
이후 이 코드를 뜯어보고 실행 및 분석한 내용을 정리해 기록하는 프로젝트입니다.

게임설명 및 실행

1️⃣ 공 튀기기 게임 (Bounce Ball)

사용자가 패들로 공을 튕겨 화면 아래로 떨어지지 않게 유지하는 간단한 게임 ⚾

게임 설명
  • 목표 : 공을 화면에서 떨어뜨리지 않도록 패들을 조작하세요.
  • 조작법 : 좌우 화살표 키로 패들을 이동시키세요.

About the Game

2️⃣ 뱀 게임 (Snake Game)

뱀이 음식을 먹으며 점점 길어지는 고전적인 스네이크 게임 🎮

게임 설명
  • 목표 : 뱀을 움직여 음식을 먹고 점수를 올리세요.
  • 조작법 : 방향키로 뱀의 이동 방향을 조절하세요.
  • 주의사항 : 뱀이 벽이나 자기 몸에 부딪히면 게임이 끝납니다.

About the Game

3️⃣ 미로 탈출 게임 (Maze Escape)

사용자가 캐릭터를 움직여 출구에 도달하는 게임 🕹

게임 설명
  • 목표 : 목표: 캐릭터를 조작하여 미로의 출구에 도달하세요.
  • 조작법 : 방향키로 캐릭터를 이동하세요.
  • 특징 : 각 게임 실행 시 미로가 랜덤으로 생성됩니다.
  • 주의사항 : 제한 시간 안에 도달하지 못하면 게임이 종료됩니다.

About the Game

게임 기능

1️⃣ 조작법

키보드 입력 동작
위쪽으로 이동
아래쪽으로 이동
왼쪽으로 이동
오른쪽으로 이동

2️⃣ 해상도

✓ WIDTH, HEIGHT

공 튀기기 게임, 미로탈출 게임 = 800, 600
뱀 게임 = 600, 400

✓ screen = pygame.display.set_mode((WIDTH, HEIGHT))

설정한 넓이와 높이로 스크린 설정

✓ pygame.display.set_caption :Bounce Ball Game, Snake Game, Maze Escape

스크린 이름을 다음과 같이 설정

팀원 소개

이유민 김명서 천지연
20223618 20242513 20241515
메인 페이지 및 게임코드 공튀기기 분석 공튀기기 분석
@YUM-MING @HelloKIMMS @jiyeon0530
서유민 장여정 임지연 현예진
20242517 20241513 20242514 20241512
뱀 분석 뱀 분석 미로 탈출 분석 미로 탈출 분석
@carvestar @yeojeong735 @zziziz @yejin135

About

[7인의 모험] 오픈소스소프트웨어 팀플

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages