Code Monkey home page Code Monkey logo

bevy-space-rts's People

Contributors

olivia-tucker23 avatar sstucker avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

olivia-tucker23

bevy-space-rts's Issues

Turrets & targeting

  • Turret tracking
  • Turret physics from JSON
  • Parent assigns closest target
  • Target queuing
  • Untargeting
  • Target range
  • Fire range

Projectiles, collisions & HP

  • Ballistic Projectiles
  • Projectile range
  • Projectile launch point
  • Projectile physics from JSON
  • Collisions
  • Unit HP
  • Unit HP UI
  • Unit destruction

Basic unit set and basic weapon set

Ships

Fighters

  • Interceptor
  • Bomber

Pickets

  • Picket (Ships 2X times a fighter deployed from planetary stations or carriers)

Frigates

  • Railgun frigate
  • Turret frigate
  • Fast, poorly armed frigate
  • Recon frigate
  • Light exhumer (asteroid miner)

Carriers
Carriers should have HUGE engines (torchship) as they need to carry huge amounts of mass

  • Light carrier (Carries fighters only)
  • Heavy carrier (Carries fighters and pickets)

Freighters

  • Small freighter (size of frigate)
  • Large freighter (Size of small carrier)

Battleship

  • Battleship

Structures

  • Hydrogen refinery
  • Ferrite refinery
  • Supercarbon refinery
  • Customs Station
  • Tether (Space elevator)
  • Defense Station
  • Dyson lens array
  • Capital shipyard (Small shipyard, can only build frigates)
  • Supercapital shipyard (Big shipyard, can build carriers and battleships)

Weapons

  • Point defense cannons
  • Point defense lasers
  • Ballistic Cannon I
  • Ballistic Cannon II
  • Ballistic Cannon III
  • Coilgun I
  • Coilgun II
  • Coilgun III
  • Missile launcher I
  • Missile launcher II
  • Missile launcher III
  • Railgun I
  • Railgun II

Planets & orbital structures

  • Planet sprite and spawn
  • Solar sprite and spawn
  • Lunar sprite and spawn
  • Satellite body illumination
  • Planet weather spritesheet
  • Satellite orbits
  • Asteroid belts
  • Planetary rings
  • Orbital nodes (for structure placement/construction)

Capital ship appearance

  • Turret firing animation via sprite atlas
  • Thruster firing animation via sprite atlas
  • Destruction sprites

Asset loading

  • Preload assm textures fn
  • Spawn assm fn: load component set from registry data
  • Sprite layering loop
  • Test fn spawns all assm across the map

Solar sails and fuel?

Hard sci fi requires some use of solar energy, either for fuel mining or solar sailing.

A Dyson lens array could propel a solar sail or provide energy to a distant system.

Shields & lasers

  • Shield sprite
  • Shield contact sprite
  • Shield generator JSON
  • Shield energy
  • Shield replenish
  • Shield UI
  • Laser turrets
  • Hit/miss mechanic

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.