Skip to content

yuriharrison/space-combat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SPACE COMBAT - Online Multiplayer Game

Space Combat is a 2D shooter game prototype, made in Kivy, which implements a network for multiplayer online gaming.

Version: 0.1

Builded with:

  • Kivy: App multiplataform (client side)
  • Django: Server side
  • Django REST: API which manage authentication, game rooms and players temporary profile
  • Easysocket: Handle TCP and UDP connections, used by the network (authorial)
  • Google's Protocol Buffer: Used by the network for fast data transference

Game Images

Coming in next updates

  • Server:
    • Network otimization
    • Html stats page to monitor open rooms
  • APP:
    • Game HUD
    • New Ships
    • New weapons with different projectile behaviors
    • Game features:
      • Map obstacles
      • Weapons to pickup

Requirements

You can use pip install -r requirements.txt

Related projects

This project use other authorial projects:

License

This project is licensed under the MIT License - see the LICENSE file for details

Dependencies

About

Game prototype, network for online gaming, shooter, use Kivy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages