Skip to content

abdullahsorwar/hook_the_fish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

142 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hook The Fish

Authors

Shadman Zaman Sajid
Md. Abdullah Bin Sorwar Chowdhury
Tahjir Tansim
Arnob Saha

Institution

University of Dhaka

Purpose

University Project

Language

C++

Third-Party Libraries

SDL2 (Simple Directmedia Layer 2)

Game Structure

Menus

  1. New Game
    • Easy
      • Loading Screen
      • Interface
      • Pause Menu
    • Medium
      • Loading Screen
      • Interface
      • Pause Menu
    • Hard
      • Loading Screen
      • Interface
      • Pause Menu
  2. High Scores
    • Easy
    • Medium
    • Hard
  3. Settings
    • Controls
    • Sounds
    • How To Play
    • Weather
  4. About
  5. Exit

Functionalities

  • Flashing Effects while Button Interaction
  • Main Menu Fish reaction while Mouse Interaction
  • Auto Sound/Weather Update Save
  • Dynamic High Score Update
  • Two Different Playable Weather: Sunny and Rainy
  • Playable Modes: Easy, Medium, Hard; each having different play conditions
  • In-Game Pause Menu to naturally Quit Game, Sound On/Off or going through Game Rules
  • In-Game Randomized Objective Fishes

Compile Code

g++ main.cpp Common.cpp Exit.cpp Settings.cpp HighScores.cpp GameRules.cpp Controls.cpp Weather.cpp NewGame.cpp HardInterface.cpp MediumInterface.cpp EasyInterface.cpp Loading.cpp Pause.cpp Rain.cpp GameOver.cpp About.cpp -o Game -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_gfx -ldl

Dependencies

  • SDL2
  • SDL2_ttf
  • SDL2_mixer
  • SDL2_image
  • SDL2_gfx

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors