GithubHelp home page GithubHelp logo

newtonwars's Introduction

NewtonWars

NewtonWars is a space battle game. Gravity is the main theme, influencing the path of your missiles around numerous planets on the battlefield.

It is heavily inspired by Gravitational Combat.

The game is best played in "party mode" with the display on a TV or projector and each participant connected via telnet (with a laptop or smartphone). Other possible modes (i.e. local hot-seat multiplayer) are currently not implemented, but may be added later.

Changelog

2014-07-11

  • prevent player spawns near existing shots

2014-07-10

  • add font rendering to unified renderer
  • performance: directly render stored shots (w/o prior conversion)

2014-07-09

  • add raspberry pi support
  • unified renderer working for glut and raspberry pi targets

2014-07-08

  • fix windows and mac compatibility
  • remove fake Makefile
  • add build scripts
  • fix force/velocity
  • rename interface to display
  • rename force to velocity

2014-07-06

  • decouple network code from rendering
  • move almost all data into simulation, renderer is a simple view now
  • simulation is now prepared for introduction of additional gamemodes (realtime, realtime with multiple shots, etc.)
  • make server echo switchable per connection for strange telnet clients

2014-07-05

  • playable version - initial commit

newtonwars's People

Contributors

cheveyome avatar draradech avatar myigel avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

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.