Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/arnaucube/gogame

Nostalgic OGame clone in Go
https://github.com/arnaucube/gogame

Last synced: about 9 hours ago
JSON representation

Nostalgic OGame clone in Go

Awesome Lists containing this project

README

        

# gogame [![Go Report Card](https://goreportcard.com/badge/github.com/arnaucube/gogame)](https://goreportcard.com/report/github.com/arnaucube/gogame) [![Build Status](https://travis-ci.org/arnaucube/gogame.svg?branch=master)](https://travis-ci.org/arnaucube/gogame)

Nostalgic OGame clone in Go

WIP

The frontend is in https://github.com/arnaucube/gogame-frontend

- [x] queue system
- [x] server api
- [ ] log system (console print and file save)
- [x] register/login
- [ ] data models
- [x] user
- [x] planet
- [x] galaxy
- [ ] ships
- [x] mongodb connectors
- [x] buildings engine
- [x] resources engine
- [x] points
- [ ] costs calculators
- [x] mining growth from mines/buildings
- [x] building costs
- [x] building time
- [x] research time
- [x] energy costs
- [x] energy production
- [ ] production factor (based on positive/negative energy)
- [ ] ships
- [ ] ships costs
- [ ] ships building time
- [ ] ships travel time
- [ ] battle engine
- [ ] lab technologies
- [ ] how tech affects to production of material & times