Giter Club home page Giter Club logo

electronics-empire's Introduction

electronics-empire's People

Contributors

0x72d0 avatar duchainer avatar ecapson avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

electronics-empire's Issues

graphics enhancement

for now the graphics are a little bit simple... the goals is to make them better:

  • 64x64 graphics
  • different lg401_module sprite
  • change tile graphics

Change camera control to keyboard

Current camera control is based on mouse movement and very awkward for the use. Changing to keyboard control would be more intuitive.

add a tech tree

We need to add a tech tree to support different way the player can upgrade his module

Title screen

Presently there's no title screen in the game. It would be nice to have a basic title screen.

player can attack

We have to add an attack to the player. the attack will be triggered by this command: attack, the player will attack in front of him.

add the first resource

we think to add the first resource to the game. For the beginning let's say it's gonna be carbon.

player can die

we need to add health to the player and when the health go to zero, the player die

add a multiplayer GUI scene

We need a multiplayer GUI scene to allow the player to enter a ip adresse and join a game or create a new game.

mine carbon

the carbon is present as a first ressource. Now the player need the ability to mine it and a counter to keep the count of the player carbon

error message when creating a new server

We need to add a message when the player create a server, but another server still exist. maybe with a popup windows. We need to add a message in Multiplayer.gd:

if(err != OK):
		#is another server running?
		return

add CI

add continous integration to this project

add the player node

For a better organization we need a node for every player, each unit of the player is a child of the player

sync all player action

For now, all the player action are made in local. We need to sync all the player action to the others players

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.