Skip to content

Little platformer game I've made myself around the character of Garfied.

Notifications You must be signed in to change notification settings

Clwrnd/Garfield-Platformer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Garfield Platformer Game

State of the projet : ✔️ Completed

Here is a little platformer game I've made myself about the universe of Garfield. First and foremost, this is an educational project for me to familiarise myself with C++.

In order to realise this game I didn't use any Game Engine. I've built a little one with help of different Youtube lecture on game programming in C++. In this game, you will incarnate Garfield in a Mario Bros-like universe. Your goal is to reach the pizzeria and to collect the maximum Lasagna on the road, all this with the help of his lasagna gun and as quickly as possible.

A replay mode is also available to review your best run.

It's possible to create your own level and to modify the game settings (gravity, speed...) using the levels files in the folder of the same name. Assets can be added and modified too.

There are also additional key to pause, quit, hide/show textures...

You can find the detailled specifications of this games in the wiki asssociated with this repository along with other informations : https://github.com/Clwrnd/Platformer-Game/wiki.

The project is built using CMake. You can therefore build the project on any platform with CMake and then execute it if you want to test it ! As this project is using the SFML library, you will probably need to install certain dependencies if you're not on Windows. All information can be found here: https://github.com/SFML/cmake-sfml-project

In order to realise this project I've been mainly inspired by an online course on Game Programming in C++. Here are the credits.

Credits

The idea for this project is originally an Assignement of an online course on Game Programming in C++ teach by the Associate Professor Dave Churchill.

The reference of the course is COMP 4300, Memorial University, CANADA.

Here is the link to the online course on Youtube (episode of the assignment): https://www.youtube.com/watch?v=S5CXXWbaDlc&list=PL_xRyXins848nDj2v-TJYahzvs-XW9sVV&index=11.

I've made modification and additions to the original version of the assignement requirements but it's mainly inspired from there.

I'm aware that a lot could be add to this game but the initial goal was about learning C++ and not about game design or asset creations and so kinds of thing, so yeah that will be it for this project.

About

Little platformer game I've made myself around the character of Garfied.

Resources

Stars

Watchers

Forks