Skip to content

First try at building game.. so terrible but i had fun and learned alot about myself limitation and respect for game devs

Notifications You must be signed in to change notification settings

ah4ddd/Hate-Core

Repository files navigation

Hate-Core


Hate-Core is my first serious Python game, inspired by Dark Souls. You control a lone knight in a 2D world, fighting dragons, surviving as long as possible, and trying to beat your high score. I built this as a learning project with Pygame, experimenting with sprites, music, and simple game mechanics. Still a beginner, so there’s a lot to improve!


Features

  • 2D hack-and-slash combat
  • Sprites and animations for characters and dragon
  • Background music and sound effects
  • Keyboard and touch controls
  • High-score system

Screenshot

Hate-Core SS


Controls

  • Arrow keys / WASD → Move knight
  • Space / Enter → Attack
  • R → Restart
  • (Touch controls if using a touchscreen device)

Getting Started

Prerequisites

  • Python 3.x
  • Pygame (pip install -r requirements.txt)

Run the Game

# Clone the repository
git clone https://github.com/ah4ddd/Hate-Core

# Navigate into the folder
cd Hate-Core

# Install dependencies
pip install -r requirements.txt

# Start the game
python3 main.py

Notes

  • This is a Phase 1 project, so mechanics are simple.
  • I’d love feedback, tips, or suggestions for improvement!

Future Improvements

  • Add more enemies and boss mechanics
  • More complex attacks and animations
  • Score leaderboard and better UI
  • Polish graphics and music
  • And actual lore to it

Made by Ahad

Feel free to contribute Hate-Core

About

First try at building game.. so terrible but i had fun and learned alot about myself limitation and respect for game devs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages