Skip to content

2 person project for the course 'Object Oriented Programming'

Notifications You must be signed in to change notification settings

alihaiderrizvi/fight_club

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fight Club CodeFactor

Fight Club is a fighting game and a course project for 'Object Oriented Programming', under development by 2 students at Habib University.

Project Demonstration

Link: Demonstration

How to Run

  • Use VSCode or any IDE that supports C++.
  • Install SDL Library.
  • Install SDL_Mixer.
  • Use the following command to compile.
g++ *.cpp -IC:\mingw_dev_lib\include\SDL2 -LC:\mingw_dev_lib\lib -w -lmingw32 -lSDL2main -lSDL2 -lSDL2_image -lSDL2_mixer

Commit Guide

Emojis are fun and easier to quickly scan, so we've adopted a system for commits inspired by Emoji-Log.

Guidlines ↓

  • Make your Git commit messages imperative.
  • Make git commits based on actions you take.
  • Write commit message like you're giving an order. — e.g., Use Add instead of Added.

Emoji Legend

Emoji Commit Type Example
⚡️ General update or improvement ⚡️ Update route for Topic page
💡 Data related 💡 Add new field to User model
💫 User Experience change 💫 Add loading indicator on change
🎨 Style update 🎨 Update Avatar halo colors
🐞 Bug fix 🐞 Fix LoadMore failing on Profile
🔥 Remove or Refactor 🔥 Remove ProfilePreview component
Add something new ✨ Add ProfileAvatar component
🚚 Move or rename files 🚚 Move /client to /client_old
📖 Documentation update 📖 Update README with emoji legend
🚀 Deployment related 🚀 Add .slugignore for Heroku
🤖 Testing related 🤖 Mock User Login/Logout
📦 Dependency related 📦 Update ant design to 3.24.1
⚙️ Configuration related ⚙️ Add react_on_rails initializer
🔗 Merge pull request or branch 🔗 Merge pull request #221

How to add to your workflow

  • Easy: Use Character Viewer on Mac (CMD⌘ + CRTL⌃ + SPACE). Save the emojis to "Favorites" for quicker access.
  • Harder: Add custom versions of the following functions to your .bashrc/.zshrc/.bash_profile files

About

2 person project for the course 'Object Oriented Programming'

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published