Skip to content

PawelWorwa/SFMLnake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SFMLnake

Snake clone using SFML library

Edited: Despite the fact this project it's a little bit rough on the edges, it's 'sentimental' as it's the first project I've worked on to the very end.
I'm leaving it as a reference for myself to track my skill progression.
Since you're reading this, please consider checking my latest project: Tetris clone ;-)

Introduction

This project was made purely for learning purposes. Mostly to:

  • learn cmake (basics)
  • apply open sonar (locally or using Travis)
  • apply Travis (removed after configuration as it was a little bit overkill)
  • check out some programming patterns
  • be proud of what I created :-)

Moreover… I’ve never done snake clone before so it was quite new and fun experience.
What makes this project special?. As I’ve created some basic “clones” in the past like pong, tetris but this one as only went all the way to actual working 1.0v :-).

Screenshots:

SFML intro

Game_intro

Game

Graphics:

All artworks used within this game is not mine, so to credit authors:

Main menu background:
https://www.vecteezy.com/vector-art/175289-anaconda-on-branch-illustration

Menu buttons:
http://flamingtext.com/logo/Design-Fancy

Snake sprites/sounds:
https://opengameart.org/content/snake-graphics

Music theme:
https://opengameart.org/content/in-the-forest