Fight Club is a fighting game and a course project for 'Object Oriented Programming', under development by 2 students at Habib University.
Link: Demonstration
- 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
Emojis are fun and easier to quickly scan, so we've adopted a system for commits inspired by Emoji-Log.
- 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 ofAdded
.
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 |
- 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