• Horizon: New Worlds to Explore...
    695 replies, posted
  • Avatar of Bynari
  • [IMG]http://i.imgur.com/u1WCPK9.png[/IMG] While similar to Spacebuild 2 in style, Horizon is a whole different animal. Built from the ground up, Horizon uses its own resource networking & environment system, which is both lightweight and easy to use for those who have played similar gamemodes. [i]Features[/i] [b]Life Support[/b] Horizon features a tiered life support system. The basic devices available at the start will get you started, but you will have to explore new worlds to harvest the minerals and resources you'll need to truly thrive! [b]Fully Featured Mining System[/b] Mining is a core aspect of Horizon, and is critical to your offworld survival. Basic life support devices are freely available but are limited- you will have to return to your homeworld to resupply. Advanced devices will allow you to build sustainable habitats on alien worlds (and even the depths of space), but they require special resources & minerals in order to be constructed. You must explore to locate these valuable resources, harvesting from harsh planets and locating rare asteroids- and defend from players who would steal your ore! [b]Crafting & Upgrades[/b] What good is ore if you can't build stuff from it? Horizon's crafting system allows you to build more advanced equipment from the ore that you harvest. By locating rare artifacts and special ore you will also be able to construct upgrade modules, which will allow you to modify existing devices to increase storage, speed up generators, and more! [b]Mapper Friendly![/b] Horizon uses a custom .fgd for mapping, so adding environments is a breeze! Just map your planet, place the hzn_environment entity down and customize the planet using simple drop-down boxes! it couldn't be simpler! Brush-Based environments are available as well, making it easy to customize the environment of your structures [b]Compatibility[/b] As Horizon uses its own resource network & environment systems, existing maps & entities that function under Spacebuild & Resource Distribution will NOT function. Not to worry! I've made it so adding Horizon compatibility to an entity is quick and easy, and I will be porting over several of the old SB2&3 maps, as well as creating new ones! I will make public at release all instructions required make an entity compatible with Horizon. [b]Screenshots & Videos[/b] Mining System: [video=youtube;Pq7z4gm0vi0]http://www.youtube.com/watch?v=Pq7z4gm0vi0[/video] [img_thumb]http://i209.photobucket.com/albums/bb156/bynari/hzn_horizon0006.jpg[/img_thumb] [img_thumb]http://i209.photobucket.com/albums/bb156/bynari/hzn_horizon0004.jpg[/img_thumb] [img_thumb]http://i209.photobucket.com/albums/bb156/bynari/hzn_phase30000.jpg[/img_thumb] More information and screenshots/video to come. Visit the project's Steam Group : [url]http://steamcommunity.com/groups/horizongamemode[/url] [b]Development Snapshots[/b] I have begun releasing preview snapshots of Horizon. You can download the latest snapshot here: [b]Current version is 0.6.1[/b] SVN: [url]https://github.com/zoomsquirrels/Horizon/trunk[/url] Remember to delete your Horizon folder BEFORE updating! Please keep in mind that the gamemode is still incomplete, and I will be updating these snapshots as development progresses. Comments, suggestions and bug reports are welcome! [b]Mapping Kit[/b] Build your own Horizon maps! Includes the .fgd required to place environments (hzn_environment) and several planet templates. [b] Link to the mapping kit is down, will reupload [/b]
  • Avatar of jrj996
  • Whoa that looks awesome, this is what I've always wanted in a spacebuild type gamemode!
  • Avatar of Chewgum`
  • So it is basically spacebuild with other models? How will it play differently? Looking good though.
  • Avatar of Trekkie0
  • Hmm, I see that you have the energy and probably other resources update their values quite quickly
  • Avatar of LauScript
  • Most people are kids that don't want to reveal their age so they won't join a facebook group. Or they just want privacy and don't want to release their real identity. I'd make a steam group if I were you. Is there a planned release for this? Or a WIP release? I'd like to play this it looks good. King'd
  • Avatar of Ronon Dex
  • So lifesupport is tied directly into the gamemode rather than an addon? Seems better than current Spacebuild that requires the addon as well.
  • Avatar of Bynari
  • [QUOTE=Ronon Dex;37276560]So lifesupport is tied directly into the gamemode rather than an addon? Seems better than current Spacebuild that requires the addon as well.[/QUOTE] Yep. I didn't see the point in keeping them separate. It also has the added benefit of not loading any of my scripts when the gamemode isn't active- that way it doesn't interfere with your game when you're not playing Horizon. I've updated the OP with the steam group link: [url]http://steamcommunity.com/groups/horizongamemode[/url]
  • Avatar of Bynari
  • Random asteroid spawn test.... I think I oughta crank it down a bit :/ [img_thumb]http://i209.photobucket.com/albums/bb156/bynari/hzn_horizon0008.jpg[/img_thumb]
  • Avatar of Ronon Dex
  • [QUOTE=Bynari;37276927]Yep. I didn't see the point in keeping them separate. It also has the added benefit of not loading any of my scripts when the gamemode isn't active- that way it doesn't interfere with your game when you're not playing Horizon. I've updated the OP with the steam group link: [url]http://steamcommunity.com/groups/horizongamemode[/url][/QUOTE] Goodo :D If you need help with coding, feel free to contact me.
  • Avatar of Bynari
  • Asteroids! [img_thumb]http://i209.photobucket.com/albums/bb156/bynari/hzn_horizon0009.jpg[/img_thumb] Asteroids present a fun new gameplay mechanic to Horizon. Spawning in random locations, they will drift around the map until they are mined for their ore, or collide with a planet. The smallest asteroids are the ore chunks that you will be harvesting, and can be stored in a mineral crate the same way as planetary minerals. If an ore chunk drifts into a planet's environment, it will burn up in the atmosphere. Medium sized asteroids are the most common, and can be broken into ore chunks with a mining laser. If these collide with a planet, they will explode- killing nearby players and destroying nearby props. On collision there will be a random chance to find one or two ore chunks. Large asteroids are the rarest- and also the most dangerous. Large asteroids drift slowly across the map. They can be split into medium asteroids with mining lasers, however it will take significantly more time and energy to break them. If a large asteroid collides with a planet, watch out! All players and props on the planet will be destroyed, and if the planet is habitable there will be a small chance that the atmosphere will be disabled for a short time. Not to worry though- the chances of armageddon are slim, and planetary shields can be built... for a price. Some will like this feature, some will not. I will include a convar that will allow you to disable planet killers for those that choose to.
  • Avatar of LemONPLaNE
  • I'd be careful with the colliding thing if I were you, at least to begin with. One thing to keep in mind is that in an established system, everything that can collide has already collided. Millions of years ago. However, this doesn't mean that a [I]player[/I] couldn't make an asteroid crash into a planet. Everything is possible with enough thrusters.
  • Avatar of Ronon Dex
  • If they're not very big they should burn up into smaller parts when entering the atmosphere.
  • Avatar of Bynari
  • [QUOTE=LemONPLaNE;37298052]I'd be careful with the colliding thing if I were you, at least to begin with. One thing to keep in mind is that in an established system, everything that can collide has already collided. Millions of years ago. However, this doesn't mean that a [I]player[/I] couldn't make an asteroid crash into a planet. Everything is possible with enough thrusters.[/QUOTE] Yeah, I definitely see the potential for abuse there. I was thinking of making it so they can't be physgunned or toolgunned, preventing players from directly crashing them into stuff
  • Avatar of deathmog
  • This looks incredible! is there any chance of Linux support? I have a linux server i'd love to run spacebuild on but can't - if this is compatible with linux, i'd be thrilled! Edit: Plus it'd become more popular because I believe a lot of servers are linux hosted
  • Avatar of KatNotDinner
  • [QUOTE=Bynari;37300649]Yeah, I definitely see the potential for abuse there. I was thinking of making it so they can't be physgunned or toolgunned, preventing players from directly crashing them into stuff[/QUOTE] It's epic. I love spacebuild and this is my dream gamemode. Asteroids... Just awesome. To prevent abuse, use the physgun hooks or maybe the entities' endtouch hook to remove any props held with the physgun when out of the atmosphere. Also another suggestion, dissallow physugn in space. Generally make it hard to survive. I mean in the current space build I accelerate using noclip and pass from planet to planet without refilling my oxygen.
  • Avatar of Bynari
  • Anyone good with effects? I could use a good explosion effect for asteroid collisions.
  • Avatar of LauScript
  • [QUOTE=Bynari;37302028]Anyone good with effects? I could use a good explosion effect for asteroid collisions.[/QUOTE] Make it have a nova effect I love those things. Btw as for physgunning natural things like asteroids.. You definitely need to make it so users can't physgun or toolgun anything like that. Instead maybe make some sort of on-ship weapon or something to like gravity pull and asteroid or something like that. idk.
  • Avatar of Bynari
  • [video=youtube;ZLMsUZtVfjA]http://www.youtube.com/watch?v=ZLMsUZtVfjA[/video] More testing of the asteroid spawner. There are WAY more asteroids here than you'll see at one time in game- I bumped up the spawn rate to make sure asteroids are spawning correctly, plus I haven't implemented a cap on the total number of asteroids allowed.
  • Avatar of LauScript
  • Any chance of you scripting some sort of asteroid belt that has a chance to form, it'd be like dangerous to navigate but it'd have a lot of ore in it? just an idea.
  • Avatar of aftokinito
  • Use SuperLlama's map repeater to make inf maps or at least, bigger ones. I hate the small maps of gmod in spacebuild. You build a ship and for the time you take of you're already hiting the skybox.
  • Avatar of LemONPLaNE
  • [QUOTE=aftokinito;37321183]Use SuperLlama's map repeater to make inf maps or at least, bigger ones. I hate the small maps of gmod in spacebuild. You build a ship and for the time you take of you're already hiting the skybox.[/QUOTE] I think he would, if it actually worked. SuperLlama has other things to do, he hasn't had time to iron out the bugs.
  • Avatar of deathmog
  • I'm so excited for this, i've been religiously checking this thread - spacebuild has been my favorite gamemode ever since I started playing GMod, and this just makes it 100x cooler.
  • Avatar of Ronon Dex
  • Are you going to make different levels of gravity for each planet? As depending on the size of a planet the gravity strength differs.
  • Avatar of Bynari
  • [QUOTE=Ronon Dex;37345132]Are you going to make different levels of gravity for each planet? As depending on the size of a planet the gravity strength differs.[/QUOTE] Yep! It's not based on planet size, but gravity can be specified in Hammer. Edit: Some screenshots on the Hammer side of things.. for those of you who have mapped for Spacebuild, this is much less of a pain in the ass: [img_thumb]http://i209.photobucket.com/albums/bb156/bynari/env_config.png[/img_thumb] [img_thumb]http://i209.photobucket.com/albums/bb156/bynari/env_wireframe.png[/img_thumb]
  • Avatar of deathmog
  • I know it's probably nowhere near done and whatnot, but do you have any idea of a ballpark estimate for a release date?