/GraphicalProgramming

GraphicalProgramming Project From Epitech Computer Science School

Primary LanguageC

Epitech Computer Science School



GraphicalProgramming

GraphicalProgramming Project From Epitech Computer Science School

Table of Contents

  • C Graphical Project: C Basics
    • Hunter: Like DuckHunt.
    • Runner: Like GeomtryDash.
    • RPG: Like a simple RPG.

C Graphical Project: C and Graphical Basis

Back to top

  • Hunter: Shot A duck

    • The basic rules for the my_hunter are as follows:
      • the player is a hunter who shoots ducks.
      • ducks must appear on the screen and move from one side to another.
      • the player can click on them to shoot them.
  • RUNNER: Hundless Running Game

    • The basic rules for the my_runner are as follows:
      • the player is a character who runs in a map you took as parameter.
      • enemies and obstacles must appear on the opposite side to the player position.
      • the player can use the space bar to jump and avoid obstacles and enemies.
      • as the player runs, a score, which will be displayed, will increase.
      • when the player dies or finishes the map, the score is displayed inside the window.
  • RPG: Role Play Game

    • The basic rules for the my_hunter are as follows:

      • The player needs to have characteristics which you can find in the status menu.
      • The player can fight enemies, statistics will impact the fights results.
      • There must be NPC in your game.
      • You need to implement at least one quest.
      • The player must have an inventory which can contain a limited set of items.
      • The player can earn experience by winning fights and accomplishing specific actions.
      • With enough experience, the player can level up, upgrading its statistics.
    • To give the users the feeling that you’re delivering a complete product you need to polish as much as possible your game.

      • Having a pleasant user interface.
      • Create a coherent universe (visual assets, audio assets, scenario, . . .)
      • Create a funny game where the player has at least one goal.
      • Create a game with a beginning and an end.