View Issue Details

IDProjectCategoryLast Update
0018081Starward RogueSuggestionJan 6, 2016 8:33 pm
ReporterBluddy Assigned ToChris_McElligottPark  
Status consideringResolutionopen 
Product Version0.207 
Summary0018081: Seed Ideas (involving networking)
DescriptionOne advantage that I think you guys have over the competition is that you have networking baked in pretty heavily into your engine. Correct me if I'm wrong on this.

That means that you can do cool things that take other titles more effort to add. You want to leverage your strength of networking (assuming that it exists in this title).

For example, every one of these titles starts with assuming that you want a random seed each time you play. Spelunky also introduced the idea of a Daily seed, which I think you should do, in addition to Steam leaderboards. Afterbirth really perfected this with Daily boards where you can compare your score to everybody, see your ranking, and compare to just your friends as well. Nuclear Throne is also adding in Dailies, as well as Weeklies (weekend seeds).

What if you went in a different direction? What if there was a daily seed that generated *all* of your runs. You could then have mechs from different dimensions (see my backstory ideas) show up occasionally as ghosts on your runs.

The point is, why should only the Daily be synchronized? Why shouldn't everybody be playing the same set of seeds, every day? Take the starting seed for the day, and every run will advance that seed by one, generating the same set of situations. It's so much more fun to be synchronized to other people's experiences. It means you finish a run, and then you're not in your own world -- you can always compare yourself to others who happened to do that run. And you're competing for speed/score/whatever.

Taking this idea further: players can interact with each others' 'dimensions', a la Dark Souls. You can leave special items: surprise traps, bombs, or rewards, for other players in their run of this seed. You can be kind to them and help them, or you can screw them over to maintain your first place position. These items can be earned in the metagame. So following the flickering ghost of another hydral could be a dangerous proposition.

Moving ghosts between dimensions will require some kind of recording that would turn on briefly and send a snippet to a central server. Perhaps the player could influence that somehow, turning on recording deliberately to create a ghost that misleads other players playing this seed? The first seed of the day could be a big battle. Other seeds of the day perhaps could be ranked by players. There's just so much space here for possibilities once you get rid of the 'always random' assumption.

Also, I think you guys can actually do proper co-op networking. Nobody else in this space does that AFAIK.
TagsNo tags attached.

Activities

Pepisolo

Dec 23, 2015 8:28 pm

developer   ~0043936

One thing I'm disappointed about - I did a thread asking about this a while back -- is that there is no multiplayer. The main reason I'm disappointed is that in the past Arcen have really tried to push for multiplayer in their games, even in games that would not really be suited for it -- there was a quite a serious discussion about a Bionic Dues multiplayer implementation, for example. Heck, I think that there was even some talk about making The Last Federation have some multiplayer features. Now, in a game that you'd imagine is absolutely ideal for multiplayer, there is no talk at all. I'm presuming that this is just because the schedule is pretty tight and the engine is probably not in any way ready for it, which is fair enough, but it is frustrating knowing how pro multiplayer Arcen are.

Dominus Arbitrationis

Dec 23, 2015 11:41 pm

administrator   ~0043938

I think that leaderboards would work well with this, and the daily seed idea would be pretty fun too (Maybe give everyone only one shot at it?).

While the client syncing would be neat, it seems like it would have some issues. Namely, if everyone tried using the recording feature you described, how would that work? It seems like people would be blinded by the thousands of ghosts that appear, or some people would simply never see a ghost or have their ghost seen.

I don't think that letting players ruin another's run would be a good idea, although maybe a opt-in option for that would be nice.

Overall the biggest problem with it that I see though is what happens when the game ceases to be profitable? Sure, that might take years (Hopefully a very long time), but then a cool aspect of the game just doesn't work.

Chris_McElligottPark

Jan 6, 2016 8:33 pm

administrator   ~0043990

We'll see. While I'd love to do something like this, I'm putting myself $40k in debt just to make this game in the first place. Hence no discussion of multiplayer in the 1.0 version, and instead focusing on the solo experience.

Issue History

Date Modified Username Field Change
Dec 23, 2015 7:16 pm Bluddy New Issue
Dec 23, 2015 7:22 pm Bluddy Description Updated
Dec 23, 2015 8:28 pm Pepisolo Note Added: 0043936
Dec 23, 2015 11:41 pm Dominus Arbitrationis Note Added: 0043938
Jan 6, 2016 8:33 pm Chris_McElligottPark Note Added: 0043990
Jan 6, 2016 8:33 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Jan 6, 2016 8:33 pm Chris_McElligottPark Status new => considering