Skip to content

Shinao/JustAGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

378 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JustAGame

Build Status

JustAGame is a game framework written in C++. It has been a project to learn and understand all the facets of a game development. It can add any game mode as it wants by building a shared library inheriting a common interface for the client/server to load at runtime for test purposes. Or to just have some fun.

Preview

Showing the sample game Tic Tac Toe where two clients connect to a local server

Capacities

  • Portable: linux/windows
  • GUI: widgets, console, chat, screen manager...
  • Network: udp, tcp, reliability, commands...
  • Utility: system management mostly
  • Custom modes (like TicTacToe) are loaded via shared library via a common interface for easy to download/share
  • Common clients to connect to server, save user settings, download modes...

Build

cmake . && make && ./justagame

Tried on Windows 7 MinGW / Linux Debian

Dependencies

  • Libraries SFML & Box2D
  • C++11 Compiler
  • CMake/Make

Libraries

About

C++ Game framework - GUI/Network/System

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages