> ## Content Index
> Fetch the complete content index at: https://ivanarellano.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Pong, made with SFML
- URL: https://ivanarellano.com/pong/
- Published: 2017-04-18T13:05:00.000Z
- Updated: 2026-10-25T13:48:48.000Z
- Author: Ivan Arellano Maurizi
- Tags: portfolio, game, pc

[See sfml-pong on Github](https://github.com/ivanarellano/sfml-pong?ref=ivanarellano.com).

This project served as C++11 practice for game development using SFML. I also wanted to learn better task management for open source projects. I kept track of tasks using Trello, but only at the start of development. It was fine for Pong since there weren't many tasks. I did get tired of manually moving tasks along category lanes, so I started searching for a way to track tasks with actual pull requests. That's how I found Waffle. It's a task manager that always shows a current task board without having to manually move tasks and it does this by linking to Github. What's there left to do? This demo would be a lot more fun with networked multiplayer gameplay.

## Game Features

- Two paddles
- One ball
- Two score keepers
- Serving
- A win screen
- Restart the game

### Tools Used

- Visual Studio 2015/2017
- Xcode 8.3.1
- Git + Github
- [SFML 2.4.2](https://www.sfml-dev.org/?ref=ivanarellano.com)
- [Trello](http://trello.com/?ref=ivanarellano.com)
- [GifCam](http://blog.bahraniapps.com/gifcam/?ref=ivanarellano.com)

### Resources Used

- [Programming: Principles and Practice Using C++ (2nd Edition)](http://www.stroustrup.com/Programming/?ref=ivanarellano.com)
- [SFML 2.4 tutorials](https://www.sfml-dev.org/tutorials/2.4/?ref=ivanarellano.com)