🎮 2048++
고전 2048 게임을 업그레이드한 버전으로, 더욱 다양한 재미있는 기능들이 추가되었습니다! 이것은 제가 여가 시간에 간단히 만든 작은 프로젝트입니다—여러분께 즐거움을 드릴 수 있길 바랍니다!
🎯 게임 소개
2048은 간단하지만 중독성 있는 숫자 합치기 게임입니다. 4x4 그리드에서 위, 아래, 왼쪽, 오른쪽으로 스와이프하여 같은 숫자의 타일을 합칩니다. 목표는? 2048에 도달하는 것(하지만 더 높은 점수를 위해 계속 도전할 수도 있어요)!
플레이 방법:
- 방향키 또는 WASD로 타일을 이동하세요.
- 같은 숫자의 타일 두 개가 충돌하면 하나로 합쳐집니다.
- 각 이동 후, 빈 칸에 2 또는 4가 무작위로 새롭게 나타납니다.
- 더 이상 이동할 수 없으면 게임이 종료됩니다.
✨ 특별 기능
1. 실행 취소 기능
- 실수로 잘못 움직였나요? 걱정하지 마세요!
- "실행 취소" 버튼을 눌러 한 단계 이전으로 되돌릴 수 있습니다.
- 처음으로 돌아갈 때까지 원하는 만큼 실행 취소할 수 있습니다.
- 실수로 게임이 망쳐지는 일은 이제 없습니다!
2. 비밀 치트 모드
- 마법의 시퀀스를 입력하세요: ←←→→ →→←← (왼쪽, 왼쪽, 오른쪽, 오른쪽, 오른쪽, 오른쪽, 왼쪽, 왼쪽)
- 모든 타일이 마법처럼 128로 변합니다!
- 재미를 위한 이스터에그입니다.
- 꿀팁: 치트는 재미있지만, 너무 남용하지 마세요! 😉
🎯 데모
🎯 : 여기에서 플레이하세요
📁 프로젝트 구조
2048/
├── static/
│ ├── css/
│ │ └── styles.css # Game styles
│ └── js/
│ └── script.js # Frontend game logic
├── index.html # Main game page
└── 2048.py # Backend server
파일 설명:
2048.py: Flask로 작성된 백엔드 서버로, 게임 로직과 API 요청을 처리합니다.script.js: 프론트엔드 게임 로직, 이동, 애니메이션 및 특수 기능을 포함합니다.styles.css: 게임 스타일을 담당하여 모든 요소가 깔끔하고 반응형으로 보이게 합니다.index.html: 모든 것을 하나로 모으는 메인 페이지입니다.
🚀 시작하기
방법 1: 릴리스 다운로드
- 최신 릴리스를 다운로드합니다.
- Python 3.x가 설치되어 있는지 확인합니다.
- 의존성 설치:
pip install flask - 실행:
python 2048.py - 브라우저를 열고 다음 주소로 이동: http://localhost:9969
git clone https://github.com/sz30/2048.git
cd 2048
pip install flask
python 2048.py🎨 사용자 정의
직접 꾸미고 싶으신가요? 새로운 디자인을 원하시면 styles.css를 수정하거나, 게임 플레이를 변경하고 싶으시면 script.js를 수정하세요. 모든 코드는 쉽게 수정할 수 있도록 주석이 잘 달려 있습니다!
📝 라이선스
GPL-2.0 라이선스
🤝 기여
계속 업데이트 중입니다! 이슈와 풀 리퀘스트는 언제든 환영합니다—함께 이 게임을 더욱 멋지게 만들어봐요!
🙏 감사의 말씀
다음 후원자분들께서 이 프로젝트를 지원해주셨습니다:
- 서버를 제공해주신 Aurora Cloud
--- Tranlated By Open Ai Tx | Last indexed: 2025-09-29 ---