Comment thread: Welcome to Future Perfect

HughHugh CameramanSan Francisco, CA Join Date: 2010-04-18 Member: 71444Super Administrators, Forum Admins, Forum Moderators, NS2 Developer, NS2 Playtester, Reinforced - Silver, Reinforced - Onos, WC 2013 - Shadow, Subnautica Developer, Pistachionauts Posts: 1,769 admin
Comment system currently functioning below optimal levels. This is the comment thread for the article: http://unknownworlds.com/futureperfect/welcome-future-perfect-2/

The fastest way to contact me is via @hugh_jeremy on Twitter! Add me on Steam: Strayan. I do not check forum PMs.
Keep up to date on what is going on with: Unknown Worlds | Natural Selection 2 | Subnautica
Chat with the UWE team on Twitter | The best way to be notified about Subnautica updates is to sign up to our development newsletters
Flayra
«1

Comments

  • Soul_RiderSoul_Rider Mod Bean Join Date: 2004-06-19 Member: 29388Members, Constellation, Squad Five Blue Posts: 4,268 Advanced user
    WoW, I am looking forward to this. I can't believe you have updated Spark to be a component based engine. I have been looking for a component based engine with a good renderrer for editing, and now there will be one... eventually :D.
    Games:Subnautica Fan Game Mods: GorgeCraft & CTF & Proving Grounds Website: andysoulrider.uk
    Twitter: @AndySoulRider Twitch: Twitch.tv/SoulRider YouTube: Youtube.com/user/IamSoulRider/videos

    Capitalisation is the difference between helping your Uncle Jack off a horse and helping your uncle jack off a horse.
    Knowledge is gained through listening, Understanding is gained through discussion.
  • HughHugh Cameraman San Francisco, CA Join Date: 2010-04-18 Member: 71444Super Administrators, Forum Admins, Forum Moderators, NS2 Developer, NS2 Playtester, Reinforced - Silver, Reinforced - Onos, WC 2013 - Shadow, Subnautica Developer, Pistachionauts Posts: 1,769 admin
    @Soul_Rider get's FIRST BLOOD ... comment.
    The fastest way to contact me is via @hugh_jeremy on Twitter! Add me on Steam: Strayan. I do not check forum PMs.
    Keep up to date on what is going on with: Unknown Worlds | Natural Selection 2 | Subnautica
    Chat with the UWE team on Twitter | The best way to be notified about Subnautica updates is to sign up to our development newsletters
  • Sir_zinoSir_zino England Join Date: 2014-10-09 Member: 198901Members, Reinforced - Supporter Posts: 151 Advanced user
    Well...Thats looks awesome! Not exactly what i expected the secret project to be but still looks really awesome!
    "if you decide to go real world diving, it's not like a video game. For example, you only get one life. But on the plus side, there aren't any exploding fish."-Squeal_Like_A_Pig,2014
    FlayraAurOn2
  • Soul_RiderSoul_Rider Mod Bean Join Date: 2004-06-19 Member: 29388Members, Constellation, Squad Five Blue Posts: 4,268 Advanced user
    @Hugh‌ I've bought it already as well, looking to have some fun with this :D
    Games:Subnautica Fan Game Mods: GorgeCraft & CTF & Proving Grounds Website: andysoulrider.uk
    Twitter: @AndySoulRider Twitch: Twitch.tv/SoulRider YouTube: Youtube.com/user/IamSoulRider/videos

    Capitalisation is the difference between helping your Uncle Jack off a horse and helping your uncle jack off a horse.
    Knowledge is gained through listening, Understanding is gained through discussion.
  • HusarHusar Join Date: 2012-11-11 Member: 169523Members, Reinforced - Shadow Posts: 137 Advanced user
    Interesting project there. As I understand an enhanced/overhauled spark engine is being used for Future Perfect? Can we expect that the NS2 dev team has access to those enhancements and can build them into NS2? Or is it to different to retrofit NS2 for that @Max?
    Intel Core i7-3770K not (yet?) over clocked
    AMD HD7870 OC version
    Corsair 16GB DDR3 RAM 1600MHz
  • Soul_RiderSoul_Rider Mod Bean Join Date: 2004-06-19 Member: 29388Members, Constellation, Squad Five Blue Posts: 4,268 Advanced user
    It has been expressed previously, that the changes to spark would require a complete from scratch rewrite of NS2. Spark has gone from an entity hierachy structure to a Component based system, and the 2 are completely different.

    IMHO, a component based system is far and away the better choice for game engines.
    Games:Subnautica Fan Game Mods: GorgeCraft & CTF & Proving Grounds Website: andysoulrider.uk
    Twitter: @AndySoulRider Twitch: Twitch.tv/SoulRider YouTube: Youtube.com/user/IamSoulRider/videos

    Capitalisation is the difference between helping your Uncle Jack off a horse and helping your uncle jack off a horse.
    Knowledge is gained through listening, Understanding is gained through discussion.
  • HusarHusar Join Date: 2012-11-11 Member: 169523Members, Reinforced - Shadow Posts: 137 Advanced user
    edited November 2014
    Soul_Rider wrote: »
    It has been expressed previously, ...
    That implies that I have to be a regular reader of the UWE forums and has a somewhat an undertone of "you should know better". But my intuition tells me that you probably wrote that answer like a 100 times.
    Thank you for your patience and your quick answer.

    P.S.: Why is a component based engine better? I can imagine that it gives the devs more flexibility but does it amp up also the performance? If it already has been discussed here give me a link and make your life easier. ;)
    Intel Core i7-3770K not (yet?) over clocked
    AMD HD7870 OC version
    Corsair 16GB DDR3 RAM 1600MHz
  • MurphyIdiotMurphyIdiot NS2 programmer Join Date: 2008-04-17 Member: 64095Members, Super Administrators, NS2 Developer, Subnautica Developer, Pistachionauts, Future Perfect Developer Posts: 246 admin
    I wouldn't say it is strictly better but it does have some advantages.

    WARNING: It's about to get technical!

    The main thing I would point out is maintenance.

    NS2 had a deep hierarchy of "classes" of objects that inherited functionality from each other.

    It looked something like this:

    Object->Actor->AnimatedActor->LiveActor->LiveScriptActor->Player->Marine->Exo

    The problem comes when you want to add another type of LiveActor (something that has health points and can die) but that isn't animated.

    LiveActor inherits from AnimatedActor so that simply isn't possible. Maybe there are bugs now or perhaps you are synchronizing animation data across the network that you aren't actually using.

    With a component based architecture, you would have components for each of those bits of functionality. These components are not directly related to each other so if you don't need animation, remove the animation component.

    There is a really strong sense of component and entity independence in Future Perfect which allows us to optimize, debug, and implement features in really simple ways.
    DecoyHusarBeigeAlert
  • BruteBrute Join Date: 2009-06-10 Member: 67778Members, Squad Five Blue, Reinforced - Shadow, WC 2013 - Shadow Posts: 138 Fully active user
    This is exactly the thing I was waiting for, and I did not even know it.
    Are you planning to add more payment methods? Because right now it requires either a paypal or an amazon account, which I don't have.
  • Soul_RiderSoul_Rider Mod Bean Join Date: 2004-06-19 Member: 29388Members, Constellation, Squad Five Blue Posts: 4,268 Advanced user
    I didn't mean it condescendingly, but was informing how I came about the information, post text never comes off well.

    As for component based engines, I have been working with one, and I totally love the flexibility of the component system, for me it is a much better fit for games design, but hey, it's my opinion :)

    I am really looking forward to see what power you have given to modders. :D

    I am going to run a stream for a little while shortly giving first impressions...
    Games:Subnautica Fan Game Mods: GorgeCraft & CTF & Proving Grounds Website: andysoulrider.uk
    Twitter: @AndySoulRider Twitch: Twitch.tv/SoulRider YouTube: Youtube.com/user/IamSoulRider/videos

    Capitalisation is the difference between helping your Uncle Jack off a horse and helping your uncle jack off a horse.
    Knowledge is gained through listening, Understanding is gained through discussion.
    Husar
  • InsaneInsane Anomaly Join Date: 2002-05-13 Member: 605Members, Super Administrators, Forum Admins, NS1 Playtester, Forum Moderators, NS2 Developer, Constellation, NS2 Playtester, Squad Five Blue, NS2 Map Tester, Subnautica Developer, Pistachionauts, Future Perfect Developer Posts: 3,912 admin
    Brute wrote: »
    This is exactly the thing I was waiting for, and I did not even know it.
    Are you planning to add more payment methods? Because right now it requires either a paypal or an amazon account, which I don't have.

    If you choose the PayPal option and click through, there's an option to "Pay with a debit or credit card" that doesn't require you to make a PayPal account.

  • BruteBrute Join Date: 2009-06-10 Member: 67778Members, Squad Five Blue, Reinforced - Shadow, WC 2013 - Shadow Posts: 138 Fully active user
    Insane wrote: »
    If you choose the PayPal option and click through, there's an option to "Pay with a debit or credit card" that doesn't require you to make a PayPal account.

    When you do that, you are required to think of a paypal password, so I guess it wants to create a new paypal account for me.
  • Dictator93Dictator93 Join Date: 2008-12-21 Member: 65833Members, Reinforced - Shadow Posts: 657 Fully active user
    Darn, my game crashes as soon as I click it.
  • MaxMax Technical Director, Unknown Worlds Entertainment Join Date: 2002-03-15 Member: 318Super Administrators, Retired Developer, NS1 Playtester, Forum Moderators, NS2 Developer, Constellation, Subnautica Developer, Pistachionauts, Future Perfect Developer Posts: 1,737 admin
    Husar wrote: »
    Interesting project there. As I understand an enhanced/overhauled spark engine is being used for Future Perfect? Can we expect that the NS2 dev team has access to those enhancements and can build them into NS2? Or is it to different to retrofit NS2 for that @Max?
    I've integrated a few bug fixes back into NS2, but a lot of what we've been doing isn't applicable. We are however working on some new rendering features that the CDT has asked about (like directional light shadows) that we're going to try and get into NS2.
    Max McGuire
    Technical Director, Unknown Worlds Entertainment
    BeigeAlertDecoyHusarCarNagE1
  • SquishpokePOOPFACESquishpokePOOPFACE -21,248 posts (ignore below) Join Date: 2012-10-31 Member: 165262Members, Reinforced - Shadow Posts: 1,577 Advanced user
    My dreams of creating a perfect utopia with Goodthink citizens will be one step closer! Doubleplus good!
    To be fair, you have to have a very high IQ to play Natural Selection 2. The gameplay is extremely subtle, and without a solid grasp of military strategy and advanced mathematics you won't even win a single game. Theres also the game's nihilistic outlook, which is deftly woven into the game. The maps and artwork draw heavily from Riddley Scott's Alien franchise, for instance. The players understand this stuff, they have the intellectual capacity to truly appreciate the depth of the game, to realise that it's not just great, that it also says something about LIFE. As a consequence people who dislike Natural Selection 2 truly ARE idiots. of course they wouldn't appreciate, for instance, the humour in the Marines' existential catchphrase "how do I get to be so good", which itself is a cryptic reference to the high degree of intelligence required to play the game as intended. I'm smirking right now just imagining one of those addlepated simpletons scratching their heads in confusion when spectating a game. What fools... how I pity them. And, yes, by the way, i DO have a Fade tatoo. And no, you cannot see it. it's for the ladies' eyes only, and even then they have to demonstrate that they are within 50 hive skill points of my own (preferable lower) beforehand. Nothin personnel kid.
    Hugh
  • BeigeAlertBeigeAlert Texas Join Date: 2013-08-08 Member: 186657Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester, Squad Five Blue, Squad Five Silver, NS2 Map Tester, Reinforced - Diamond, Reinforced - Shadow, Subnautica Playtester, Pistachionauts Posts: 2,818 admin
    I think this game is a great idea. I fondly remember back in the day making maps for starcraft and warcraft III... I hardly played any melee games.
  • deathshrouddeathshroud Join Date: 2010-04-10 Member: 71291Members Posts: 1,187 Advanced user
    edited November 2014
    i think this is an amazing idea, some of my favorite gaming moments were played on operation flashpoint on a lan, i used to make up these insane levels and games for us to play. I would share the games i made but i dont want anyone stealing my ideas like how spy party stole 1 of them

    1 game, 1 person played as a hunter and the rest played as civilians, the map boundries were in a city area. The goal was for the hunter to kill the civilians however he only had a few rounds, 6 shots for 3 civilians. The map was filled with npc civilians walking and driving around and players would mimic the ai in order to blend in and not become a target. There was a goal area the civilians had to reach and a time limit the hunter had to kill them in or something.

    It was just silly fun spy party shares a striking resemblance to it and its probably just coincidental :)
    AQ-Brainfood
  • MurphyIdiotMurphyIdiot NS2 programmer Join Date: 2008-04-17 Member: 64095Members, Super Administrators, NS2 Developer, Subnautica Developer, Pistachionauts, Future Perfect Developer Posts: 246 admin
    Soul_Rider wrote: »
    I am going to run a stream for a little while shortly giving first impressions...

    What is your Stream URL?
  • 2cough2cough Rocky Mountain High Join Date: 2013-03-14 Member: 183952Members, Reinforced - Shadow, WC 2013 - Supporter Posts: 1,024 Advanced user
    Boy, you guys have been busy!
    Benson
  • KoruyoKoruyo AUT Join Date: 2009-06-06 Member: 67724Members, Reinforced - Shadow Posts: 1,702 Fully active user
    edited November 2014
    What should I be able to do in the current state of the project?

    Not sure if only the editor works (which is cool enough), or if there is something wrong...

    Testing my editor map, or trying out one of the existing ones either ends up in showing a black screen (usually after moving a tiny bit, everything just goes black) - game still runs and lets me disconnect via console etc, or only lets me fly around.

    The player spawner seems to be broken(assertion failed), and lots of things don't load/are not found/are not pre-loaded... edit: also ran out of state diffs comes up a lot.

    Edit: Log
    http://pastebin.com/6zT98QsR
    Post edited by Koruyo on
  • BensonBenson Join Date: 2012-03-07 Member: 148303Members, Reinforced - Shadow, WC 2013 - Shadow Posts: 1,296 Advanced user
    edited November 2014
    And now we wait for someone clever to remake NS2 in future perfect!

    j/k, but seriously I love games that let you make your own scenarios!
    If we are to be damned, let us be damned for what we really are. - Capt. Jean Luc Picard
    Nordic
  • KalopsiaKalopsia Join Date: 2003-05-15 Member: 16331Members, Reinforced - Shadow Posts: 502 Advanced user
    Allowing players to change the environment on the fly is awesome.

    Sub space is my favorite map so far :D
    ns2_nothing remake Thread | Workshop
    ns2_waterdome Thread | Workshop

    Kalopsia Lerk Play Videos
  • MaxMax Technical Director, Unknown Worlds Entertainment Join Date: 2002-03-15 Member: 318Super Administrators, Retired Developer, NS1 Playtester, Forum Moderators, NS2 Developer, Constellation, Subnautica Developer, Pistachionauts, Future Perfect Developer Posts: 1,737 admin
    Koruyo wrote: »
    What should I be able to do in the current state of the project?

    Not sure if only the editor works (which is cool enough), or if there is something wrong...
    I think that's due to a bug which has been fixed. Can you try with the latest version on Steam? I just pushed a new build up a few minutes ago.

    Max McGuire
    Technical Director, Unknown Worlds Entertainment
  • KoruyoKoruyo AUT Join Date: 2009-06-06 Member: 67724Members, Reinforced - Shadow Posts: 1,702 Fully active user
    Works now :)

    Needed to delete the FuturePerfect Appdata folder and reinstall with the new patch. (maybe it would have worked earlier, forgot about trying to delete the appdata folder until now)
  • NazoNazo Such Is Life in The Zone Join Date: 2010-12-16 Member: 75720Members, Reinforced - Silver, Reinforced - Shadow, WC 2013 - Gold Posts: 293 Fully active user
    So does Future Perfect have a Trello for following development like NS2 / Subnautica?
  • runeknrunekn Danmark Join Date: 2014-10-25 Member: 199117Members Posts: 13 Fully active user
    Nazo wrote: »
    So does Future Perfect have a Trello for following development like NS2 / Subnautica?

    https://trello.com/b/IOspnbWW/future-perfect
  • AurOn2AurOn2 COOKIES! FREEDOM, AND BISCUITS! Australia Join Date: 2012-01-13 Member: 140224Members, Forum Moderators, NS2 Playtester, Forum staff Posts: 2,130 mod
    Much Pistachionauts. Wow.
    Send me a private message if you need me to kill someone "help" with anything.

    The very existence of flamethrowers proves that sometime, somewhere, someone said to themselves, “You know, I want to set those people over there on fire, but I’m just not close enough to get the job done.” - George Carlin.

    Youtube Channel for Sydney Music
  • ComproxComprox *chortle* Canada Join Date: 2002-01-23 Member: 7Members, Super Administrators, Forum Admins, NS1 Playtester, NS2 Developer, Constellation, NS2 Playtester, Reinforced - Shadow, WC 2013 - Silver, Subnautica Developer, Subnautica Playtester, Pistachionauts Posts: 6,615 admin
    Heh, I forgot I had set people involved with the project to that name on the forums. Oh well, it's good for now. Project Pistachio was the working name for a while.
    NAPT
  • ezekelezekel Join Date: 2012-11-29 Member: 173589Members, NS2 Map Tester Posts: 1,383 Advanced user
    This looks very cool, but judging by the status of it right now it looks like it's a bit too advanced for me to play around with.

    I get the explanation but basically this is going to be something similar to GMOD eventually with a much bigger feature list? Basically we make our own map, players can make scripts/events, and we just make random games to play with each other just using the game itself.

    Or can it go further and people can actually use it to publish a working independent title? I hope in the next 5-6 years I learn enough programming to start doing some cool stuff with things like these! need to finish learning java first though :{
  • Dictator93Dictator93 Join Date: 2008-12-21 Member: 65833Members, Reinforced - Shadow Posts: 657 Fully active user
    My game just refuses to launch. Shame :(
«1
Sign In or Register to comment.