• Register

Killing Horizon is an online hybrid RTS/TPS/FPS game where players can fight for control over large battlefields, gathering planetary resources to expand their faction's hold on the planet. There are several gameplay modes ranging from territory control, and resource gathering, to arcade-like Arena Combat modes to hone your killing skills. The game supports up to 64 players-per-game server, and features an advanced order management system where players can issue orders to each other and gain global experience-points for successfully completing them. Instead of having a single commander, the team's orders will basically be determined by the team and players' willing to complete them. The game also features a wide variety of weapons and vehicles you can use to annihilate the enemy!

I Need YOUR Help!

I'd like to develop Killing Horizon directly with the players. I'll be offering a generous "early adoption", "pre order" version of the game, which will allow you instant early access to the project (plus a full version when completed), and allow me to work directly with you to develop the game into exactly what, you, the players want! I'll be posting weekly updates and Developer Journal updates on the progress of the project. I will also post new builds of the game to the early adopters on a near weekly basis. To stay updated please create a free Radioactive-Software Account and stay tuned to this webpage!

Follow Killing Horizon on Facebook and Twitter!

.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
RSS Articles

I've got a new update on my project Killing Horizon [ KillingHorizonGame.com ], a 64-player-online-RTS/FPS/TPS hybrid wargame! In addition to some great new Concept Artwork, I've implemented a new visual style for the in-game rendering, which is centered upon a 100% dynamic-time-of-day system. Battles can start during the day and then continue into the pitch black only illuminated by the sparsely populated mining outposts. I feel like the new style, while a bit different from the colorful concept art - really goes a long way to creating the feeling of a desolate mining planet on the Battlefield style maps.

While I may prefer this visual style - I wouldn't let the rest of you guys down, who might not enjoy that kind of thing - so I've made this 'dynamic-time-of-day', a map-author-selectable option. The visual styles of a certain map/level is a selectable environment option from the game's World Editor when the map is created and saved. This functionality is a precursor to the detailed/varied environments I want to deliver later in the game's life cycle.

In addition to reworking the primary "look" of the default environment in the game, I've also made progress on a number of other, more gameplay relevant, features of the project. Implementation of a spline based road system, optionally imported from .svg ( Scalable Vector Graphics ) files, which is basically a XML-like markup of shapes/lines/splines...that system had a lot of interesting elements to it's implementation. I also spent some time on an evolutionary/procedural rock formation tool/system that, I can use to add variety to the game environments. Plus a few other miscellaneous things!

New Concept Art
Below you will see the next 3 pieces of concept art for Killing Horizon. The first one shows a Dropship assault - I feel this image represents the game best. The next image shows the dune buggy racing across the martian landscape. The third image shows a Legion posiiton being attacked by Rebel rockets being launched from attacking dune buggies.

Posted Image

Posted Image

Posted Image

New Visual Style "Dynamic-Time-Of-Day"
Like I said before, this new 100% dynamic time of day allows me to have the lights on the mining facilities 'click' on at a certain time, and really adds to the feeling of immersion you get in the game [ multiply it with the Oculus VR dev kit ]. These screenshots are at a very low texture resolution ~10% of actual size [ again this type of thing doesn't matter with a lower resolution VR dev kit ]. I snapped them on my dev machine a while ago. Trust me, I will go through and pile on the post-processing and anti-aliasing and create 'glamor shots' later on ;-) haha... if you want to see more, please visit the game's website @ KillingHorizonGame.com ...

The first image shows a Legion base/shield through the fog-of-war, as viewed in the RTS mode. The second screenshot shows a Rebel sniper outside a command point. The third screenshot shows a command point, full of resources, with a Rebel shield in the background.

So the main difference between the below screenshots and the ones in the last update/entry would be the sky and lighting system. In the below screenshots the sun ( or nearest star, hell I could have 4 suns... ) is totally dynamic and moves across the sky in real-time...when it gets dark due to the sun/light source being below the horizon - the lights ( if there are any ) on the vehicles and environment props 'click' on. I can't wait to further explore this ... I'll post a lot more about this
in the future.

*NOTE: THESE ARE PRE-ALPHA WORKS-IN-PROGRESS

Posted Image

Posted Image

Posted Image

Vehicle Physics and Ragdoll Physics
I've tackled the physics in a big way, essentially re-writing the entire system(s) over a few weeks. It really produced great results. I'm running very smoothly on my min-spec machine with 64 player controllers and ~16 vehicles, +100s of props. All of that is occurring on a massive, physically simulated terrain and environment collision mesh [ dynamic/keyframed]. It looks like everything is holding together and all kinds of funny situations can occur using the dynamic testing tools I've integrated into my game engine. I'll let you guess what happens when you drive a battle tank into a dense crowd of human soldiers ...

Posted Image

Road System Progress
One issue I've had with my previous game, was the massive landscapes not being connected in any meaningful way. Also the sheer size of the maps was a huge issue. My solution is two-fold, first I've got an entire "Dropship" system for delivering soldiers and equipment around the battlefield, see the above concept art. I will discuss the Dropships at a later date. The second element to solve the size of the maps is a decent infrastructure/system that defines, and allows, clear movement/flow between "points of interest" on the battlefield.

Some of the screenshots below are taken from OLD version of my World Editor, but they show the imported .svg road path, as well as AABB bounding information which is useful for AI navigation, and various other algorithms. I basically generate a AABB around the entire 'road' (spline), and it's point-list representation 'clusters'(vertices). The pathfinding implications of such large maps and detailed accuracy is pushing the limits of the systems I'm using, but I've got some soutions worked out.

Enough yapping - here are some images of my road system in-game/in-engine/in-editor ... the last 3 screenshots show what it looks like when I generate geometry down the spline/road curves and apply a "road" texture. I plan on having many available road textures, and options for the map/level/world authors. The last 2 screenshots ALSO show some environment settings other than the "dynamic-time-of-day" I've described above...

*NOTE: THESE ARE PRE-ALPHA WORKS-IN-PROGRESS

Posted Image

Posted Image

Posted Image

Posted Image

Posted Image

Posted Image

Procedural/Evolutionary Rock System Progress
I've also been making progress on rock formations to represent shapes in between the 100,000s of small rocks placed around the world - and the large mountains made up of the terrain. I needed to be able to blend an arbitrary mesh with my terrain's hieghtmap system. I started by generating a procedural evolutionary skeleton beneath the rock and "shrink wrapping" the mesh around the procedural skeleton, that got very complicated very quickly. I will describe it in detail someday... I designed the rock subdivision gene pools and rule sets to be randomly generated. This system while cool, took a lot of work and produced mediocre results.

So I've still got that all into the game, but I've switch to a MUCH simpler noise based solution. These are totally randomly generated with the click of a button, within the World Editor. You specify the size and the noise model and strength of the rock formation ... the tool then builds and randomizes the rock. You can slide the "bump" around the terrain in real-time :-D

These rocks are about the size of a *very* small house.

*NOTE: NO SHADER IS APPLIED TO THIS ROCK

Posted Image

*NOTE BELOW REPRESENTS THE UN-MODIFIED STARTING MESH FOR THE ROCKS

Posted Image

1,000,000 Views @ Gamedev.net Developer Journal
Wow, I guess it has been since 2005 that I've been tracking my game development journey and progress on Gamedev.net [ Gamedev.net ] ... recently when I logged in I noticed the journal has surpassed 1,000,000 views - so thanks a lot for all the support guys. I hope people out there can take *something* away from all my entries, and posts about my work.

Posted Image

I've personally received so much information and support from the Gamedev.net community I really want to thank you guys again for everything. Also, if any member of the Gamedev.net community ever has questions/inquiries about game development - I'm always available to talk, if you want to e-mail me questions [ dgreen@radioactive-software.com ] or post anything in the comments section below, or on my website's forum [ RadioactiveSoftware.com ] I'll be sure to get back to you ASAP. Anything I can do to give back to the game development community that has given me so much.

Thanks a lot, I'll keep you guys updated on all the progress of the project! As usual please keep updated on social media!!

Facebook- Facebook.com
Twitter- Twitter.com

- Dan

Killing Horizon Update - 9/18/2013 - Massive Progress!

Killing Horizon Update - 9/18/2013 - Massive Progress!

News 2 comments

Hey guys, I've got an update on my latest project Killing Horizon, my epic 64-player-online-RTS/FPS/TPS hybrid! I've been working almost 24/7 on the game...

Killing Horizon Update - 8/15/2013 - AI, Animations, Prototype Maps, etc.

Killing Horizon Update - 8/15/2013 - AI, Animations, Prototype Maps, etc.

News

This is first update for my new project, Killing Horizon, the last week was a mixed bag of progress on nearly every aspect of the project. Primarily improving...

Announcing Killing Horizon and RadioactiveSoftware.com

Announcing Killing Horizon and RadioactiveSoftware.com

News 4 comments

I'd like to announce my new project, a game called Killing Horizon. I've also created a much needed new website for my company, Radioactive-Software...

Post comment Comments  (0 - 10 of 18)
SweetRamona
SweetRamona - - 5,114 comments

Any news on this?

Reply Good karma Bad karma+1 vote
faycalki
faycalki - - 165 comments

I can't help but notice you in a lot of comments sections in mods that I check.

So I thought i'd say Hi!

Reply Good karma Bad karma+2 votes
Wookienator
Wookienator - - 1,023 comments

(buried)

Only 64 players per server? No interest

Reply Good karma Bad karma-5 votes
dgreen02 Creator
dgreen02 - - 50 comments

Maximum of 64 player-per-server obviously. You can play offline, or with 1-63 of your friends. AI will take over for missing humans.

There is no storyline / single player mode at the moment...if that's your issue :-)

Reply Good karma+2 votes
Wookienator
Wookienator - - 1,023 comments

Thanks for responding...No. It is just this awesome concept pressed into a 64 player multiplayer game. 64 players only is something I personaly find very unsatisfying and boring. I am more used to Planetside's 2 scale when it comes to large battlefields and ressource managment. 256+ is something I would certainly look forward to. Greetings

Reply Good karma Bad karma+3 votes
dgreen02 Creator
dgreen02 - - 50 comments

Well, I can do 1024 players per server. I wrote the entire tech, so I can change all aspects. There would be logistical issues of simply testing the 1024 player functionality, etc. There are many reasons why I went with 64 players. Maybe if the game is a great success I can release versions of the game server to people with "uber-machines/uber-connections" to run a 1024 player server. It will be chaos on 9km^2 battlefields though lol.

Also simply sending that amount of data from the server to a low-speed client will severely limit the experience. So I'd have to auto-kick slow clients that can't handle the experience. Trust me, I share your ambitions for player counts - but at this time, I just don't think it's feasible for a one-man-show like me to tackle it before getting everything working with 64 players ( and maybe by that time 50mpbs client connections will be as common as 56kbps were ;-p ).

Reply Good karma+3 votes
Hesky1
Hesky1 - - 39 comments

How close to the concept art do you think the game will look like in the end?

Reply Good karma Bad karma+2 votes
dgreen02 Creator
dgreen02 - - 50 comments

Really depends how much interest there is in the project - and how many of those people want to see it look *just* like the concept art. There are screens I've not posted yet, that look much more like the concept artwork.

Reply Good karma+2 votes
nightovizard
nightovizard - - 1,462 comments

This looks amazing!

Reply Good karma Bad karma+4 votes
dgreen02 Creator
dgreen02 - - 50 comments

Thanks man, and thanks for all the support!

Reply Good karma+2 votes
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

X

Latest posts from @killing_horizon, @therealdgreen

Working on a lot of new stuff, everything I have worked on has been bought by venture capitalists and publishers -… T.co

Dec 11 2020 by therealdgreen

RT @Killing_Horizon: Making progress on smaller detail rocks and finalizing a few other visual elements. Also working on gameplay system… T.co

Mar 4 2018 by therealdgreen

Making progress on smaller detail rocks and finalizing a few other visual elements. Also working on gameplay system… T.co

Mar 4 2018 by killing_horizon

RT @Killing_Horizon: Early rock rendering. Specularity needs to be tweaked, and smaller rocks will be spawned around the camera, also ti… T.co

Feb 17 2018 by therealdgreen

Early rock rendering. Specularity needs to be tweaked, and smaller rocks will be spawned around the camera, also ti… T.co

Feb 17 2018 by killing_horizon

RT @Killing_Horizon: Early rock rendering. Smaller rocks will be spawned around the camera. All shaders still work in progress.… T.co

Feb 17 2018 by therealdgreen

Early rock rendering. Smaller rocks will be spawned around the camera. All shaders still work in progress.… T.co

Feb 17 2018 by killing_horizon

RT @Killing_Horizon: Resource barrels are placed inside the energy outposts (20 per map). The barrels need to be physically moved to you… T.co

Feb 15 2018 by therealdgreen

Resource barrels are placed inside the energy outposts (20 per map). The barrels need to be physically moved to you… T.co

Feb 15 2018 by killing_horizon

RT @Killing_Horizon: Testing "instanced" resource barrel rendering - 8000 resource barrels in a floating matrix in the sky :-)… T.co

Feb 13 2018 by therealdgreen