Skip to content

CSID-DGU/2022-1-OSSProj-DreamsComeTrue-4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1a9d7d5 · Jun 19, 2022
May 1, 2022
Jun 12, 2022
May 1, 2022
Jun 11, 2022
Jun 10, 2022
Jun 19, 2022
Jun 12, 2022
Jun 11, 2022
Jun 12, 2022
May 1, 2022
Jun 4, 2022
May 1, 2022
Jun 12, 2022
May 7, 2022
Jun 12, 2022
Jun 11, 2022

Repository files navigation

2022-1-OSSProj-DreamsComeTrue-4

Team_DreamsComeTrue💭

Github license badges badges badges badges Generic badge Generic badge


🤪 이예나 (팀장) : 경영정보학과 18학번

🥰 최다희 (팀원) : 통계학과 19학번

😊 정민경 (팀원) : 화공생물공학과 19학번


로그인2

안녕하세요 팀 드림즈컴츄르 입니다 : )
pygame를 기반으로 한 ‘동냥이’테마 shooting game입니다.



How to run


  1. python3 설치
sudo apt-get update
sudo apt install python3
  1. pygame, pygame_menu 설치
sudo pip3 install pygame==2.0.2
sudo pip3 install pygame_menu==4.2.0
  1. pymysql 설치
sudo pip3 install pymysql==1.0.2
  1. tkinter 설치
sudo apt-get install python3-tk
  1. 게임 실행
python3 Main.py



How to play


[Default]

Untitled 1

[PVP Game]

Untitled 2



Game preview


로그인/회원가입

Untitled 3

  • RDS 데이터베이스를 통해 user 정보 저장
  • 로그인 버튼 클릭 시 아이디 & 비밀번호 입력 후 login 가능

기본 메뉴 화면

Untitled 4

  • 네브바를 통해 원하는 페이지 접근 가능
  • 게임은 Stage모드와 Infinite모드로 구성
  • 게임 외의 기능에는 캐릭터상점, 마이페이지, 랭킹, 도움말, 소리on/off 가 있음

Stage 모드 game

Untitled 5

  • 3가지 map이 있으며 각각 stage1,2,3으로 구성
  • 게임 시작 시 목표점수 안내창 확인 가능

Infinite 모드 game

Untitled 6

  • 3가지 map으로 구성
  • 목숨이 0이 될 경우 게임 종료
  • 게임 종료 후 자동으로 랭킹이 등록됨
  • 등록된 랭킹은 랭킹페이지에서 확인 가능

PVP game

Untitled 7

  • 2인 플레이 게임으로 로그인 없이 이용 가능
  • 120초의 제한 시간 내에 목숨이 0이 되거나 제한시간이 끝나면 게임 종료

Mypage

Untitled 8

Untitled 9

  • 아이디, 점수, 보유 코인, 보유 캐릭터에 대한 정보 제공
  • 캐릭터 선택 가능

Character Store

Untitled 10

  • 캐릭터 상점에서는 보유한 코인으로 캐릭터 구매 가능



Credits




References