Jump to content

  • Log In with Google      Sign In   
  • Create Account

Starbase Citadel

High Speed Gaming Network

Posted by , 04 April 2014 - - - - - - · 957 views

For various reasons (mostly relating to being unhappy with the main UI -- the basic feel of piloting starships and firing weapons was not satisfying) I stopped working on Starbase Citadel months ago, the project is on-hold.

The last few months, I've been working on a new project which is to create a High Speed Gaming Network, fueled by personally facing severe lag when playing League of Legends.

The goal is to create a commercial service that will substantially reduce lag and disconnects for League of Legends players, and ultimately other games and possibly apply to general internet usage as well.

The application is only for Windows Desktop. It reduces packet loss by sending redundant UDP packets-- very similar to how Halo sends 2 redundant packets for each "real" data packet. In addition, just by placing the proxy/tunnel servers on high quality hosts, it allows the user to upgrade the routes to more premium providers. Further route optimization techniques are planned in Phase 2.

At this point I believe I have the UDP side working, at least it passes my internal tests. However, League of Legends requires the TCP IP Address to be the same as the one UDP traffic uses, so I need to tunnel TCP as well. I'm making steady progress on the TCP aspect, but it is more complex than the UDP tunnel as it requires low level packet injection that simulates TCP handshaking.

New website, Halfway through Alpha I

Posted by , 23 March 2013 - - - - - - · 988 views

I continue to plan to occasionally post in Game Design, as the feedback I've gotten has been fantastic!

However, as this post is more of a status update than any particular question, I've created a journal. Picking up from this task list, https://www.gamedev.net/topic/637588-starbase-citadel-minimum-viable-product/, I made some progress the last few months.

Alpha I Version

Human Frigate
  • Torpedoes: collision detection / damage [complete]
  • Ability: Shield Flare [complete]
  • AI

Regelos Destroyer
  • Ability: Repeat Laser Blast [complete]
  • AI

Bases: Art + AI for each of the following
  • Human Starbase
  • Regelos Starbase
  • Human Citadel
  • Regelos Citadel

  • Add energy indicator to main screen [complete]
  • Subtract more energy for faster movement as well as laser use [complete]
  • Disallow lasers or fast movement when out of energy, shields max at half [complete]

General Gameplay
  • Friendly versus Enemy (no friendly fire), display team color
  • Stats: Display these small icons around each ship on tactical map: Hull, Shield, Energy
  • Display remaining game objects on strategic window
  • Add borders to game world / fix size

  • capturing enemy planets mechanism
  • seeding planets: assign ownership of planets at game start [complete]
  • display team ownership of each planet on tactical and strategy map [complete]
  • defense grid
  • repair/fuel stations

Player Slot Management
  • 20 players per team [complete]
  • victory conditions (server reset)
  • players entering / leaving game conversions with AI [complete]
  • quit button [added disconnect/menu instead]

The goal for the Alpha I version is a minimal, but fully playable game suitable for a small group of early testers.

January 2017 »

151617 18 192021

Recent Entries