Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/saraasgari99/inroadsgame

Strategic graphical game developed using graph algorithms, software design (OOP, defensive programming), unit testing, and memory management techniques
https://github.com/saraasgari99/inroadsgame

cpp data-structures defensive-programming graph-algorithms gui memory-management object-oriented-programming software-design unit-testing

Last synced: 22 days ago
JSON representation

Strategic graphical game developed using graph algorithms, software design (OOP, defensive programming), unit testing, and memory management techniques

Awesome Lists containing this project

README

        

# Inroads Game
Date Developed: Nov 2019

Strategic graph-based game using Dijkstra, BFS, and DFS algorithms.

Software engineering skills practiced in this project (in addition to mentioned data structures/algorithms):
* Software Design
* Memory Management (and testing it with Valgrind)
* Unit Testing and testing the logic with GDB
* Separate Compilation
* Defensive Programming
* Getting Command-line Arguments