🎮 2048++
고전 2048 게임의 업그레이드 버전! 더욱 재미있는 기능들이 추가되었습니다. 여가 시간에 만들어본 작은 프로젝트이니, 즐거움을 드릴 수 있으면 좋겠네요!
🎯 게임 소개
2048은 간단하면서도 중독성 있는 숫자 합치기 게임입니다. 4x4 그리드에서 위, 아래, 왼쪽, 오른쪽으로 스와이프하여 같은 숫자의 타일을 합치세요. 목표는? 2048에 도달하는 것! (더 높은 점수를 위해 계속 도전할 수도 있어요!)
플레이 방법:
- 방향키 또는 WASD로 타일을 이동하세요.
- 같은 숫자의 타일이 충돌하면 하나로 합쳐집니다.
- 이동할 때마다 빈 칸에 무작위로 2 또는 4가 새로 생성됩니다.
- 더 이상 이동할 수 없을 때 게임이 종료됩니다.
✨ 특별 기능
1. 실행 취소 기능
- 잘못 이동했나요? 걱정 마세요!
- "실행 취소" 버튼을 눌러 한 단계 이전으로 돌아갈 수 있습니다.
- 시작 지점까지 언제든 원하는 만큼 실행 취소할 수 있습니다.
- 손가락 실수로 게임을 망칠 일은 이제 없습니다!
2. 비밀 치트 모드
- 마법의 시퀀스 입력: ←←→→ →→←← (왼쪽, 왼쪽, 오른쪽, 오른쪽, 오른쪽, 오른쪽, 왼쪽, 왼쪽)
- 모든 타일이 128로 변신!
- 재미를 위한 이스터에그입니다.
- 팁: 치팅도 재미있지만, 너무 남용하지 마세요! 😉
🎯 데모
🎯 플레이하기: 2048.765431.xyz
📁 프로젝트 구조
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 라이선스
🤝 기여하기
계속 업데이트 중입니다! 이슈 및 풀 리퀘스트는 언제나 환영합니다—함께 이 게임을 더욱 멋지게 만들어봐요!
🙏 감사의 말씀
이 프로젝트를 후원해주신 다음 스폰서분들께 감사드립니다:
--- _최종 업데이트: 2025년 6월_--- Tranlated By Open Ai Tx | Last indexed: 2025-07-20 ---