Announcements

Join the ongoing conversation on Discord: https://discord.gg/city-of-titans-official-633757967899951105

a new Q1 Developer update is live. Take a moment, and check it out.

To purchase your copy of the City of Titans Launcher, visit our store at https://store.missingworldsmedia.com/ A purchase of $50 or more will give you a link to download the Launcher for Windows or Mac based machines.

Beta Question

29 posts / 0 new
Last post
Gluke
Gluke's picture
Offline
Last seen: 1 year 5 months ago
11th Anniversary Badge
Joined: 03/05/2014 - 06:36
Beta Question

Will avatar names be carried over from beta into actual game launch?

"TRUST ME."

Izzy
Izzy's picture
Offline
Last seen: 7 years 6 months ago
kickstarter11th Anniversary Badge
Joined: 10/09/2013 - 11:09
Global Name might... Beta

Global Name might... Beta Created characters... might not. :(

Lothic
Lothic's picture
Offline
Last seen: 1 month 2 weeks ago
kickstarter11th Anniversary Badge
Joined: 10/02/2013 - 00:27
My guess is that global names

My guess is that global names established in beta will carry over to live. But because individual character names aren't unique it shouldn't really matter that much. Remember if my global name is XYZ and yours is ABC we could both have characters named SuperGuy@XYZ and SuperGuy@ABC without any conflict. Locally both our characters would be named "SuperGuy" but they would be internally unique to the game because of our different globals.

CoH player from April 25, 2004 to November 30, 2012
[IMG=400x225]https://i.imgur.com/NHUthWM.jpeg[/IMG]

Gluke
Gluke's picture
Offline
Last seen: 1 year 5 months ago
11th Anniversary Badge
Joined: 03/05/2014 - 06:36
Can anyone say for sure at

Can anyone say for sure at this stage?

"TRUST ME."

Lothic
Lothic's picture
Offline
Last seen: 1 month 2 weeks ago
kickstarter11th Anniversary Badge
Joined: 10/02/2013 - 00:27
Gluke wrote:
Gluke wrote:

Can anyone say for sure at this stage?

I doubt even the Rednames know with 100% certainty yet. But I'm fairly sure what I said about global names matches what's been talked about already. The real question (as Izzy mentioned) is whether they'll do a character wipe from beta to live or not - I don't think names are going to be the issue.

CoH player from April 25, 2004 to November 30, 2012
[IMG=400x225]https://i.imgur.com/NHUthWM.jpeg[/IMG]

Shadow Elusive
Shadow Elusive's picture
Offline
Last seen: 2 years 10 months ago
Developerkickstarter11th Anniversary Badge
Joined: 01/10/2013 - 09:38
We can't confirm yet, sorry.

We can't confirm yet, sorry.

[center]--------------------------[/center]
[center][color=#ff0000]Interior Map Lead and UI Designer[/color][/center]

Asterfix
Asterfix's picture
Offline
Last seen: 9 years 7 months ago
Joined: 09/25/2015 - 19:52
Typically all beta's include

Typically all beta's include character wipes, including names, once the game is launched. I mean even if they had the WoW system of 1 name per server it wouldn't really be fair to the people who couldn't participate in the beta and grab their wanted name. The global name that CO did was super great. I had a guild of people with one name. We all knew eachother outside the game and it was just funny having a Supergroup called "Myr Turbine" and every member was named "Myr Token." Typically SG raids on leveling areas were met with tons of confusion.

"You don't want to know what happens after I put on the goggles" - Chandra Nalaar

Cyclops
Cyclops's picture
Offline
Last seen: 2 years 9 months ago
11th Anniversary Badge
Joined: 04/10/2015 - 17:24
Asterfix wrote:
Asterfix wrote:

Typically all beta's include character wipes, including names, once the game is launched. I mean even if they had the WoW system of 1 name per server it wouldn't really be fair to the people who couldn't participate in the beta and grab their wanted name. The global name that CO did was super great. I had a guild of people with one name. We all knew eachother outside the game and it was just funny having a Supergroup called "Myr Turbine" and every member was named "Myr Token." Typically SG raids on leveling areas were met with tons of confusion.

Agreed. [u]I have NEVER seen a name from Beta transfer to launch day characters.[/u] My fav toon Black Falcon had to be spelled differently: Black Falconn.

[img]https://s15.postimg.cc/z9bk1znkb/Black_Falcon_Sig_in_Progess.jpg[/img]

Lord Nightmare
Lord Nightmare's picture
Offline
Last seen: 5 years 6 months ago
kickstarter11th Anniversary Badge
Joined: 10/02/2013 - 15:44
I HAVE!

I HAVE!

GW2's Closed Beta for Preordered copies carried over into the live servers...

[B]Revenge is motivation enough. At least it's honest...[/B]

Roleplayer; Esteemed Villain
[img]http://www.nodiatis.com/pub/5.jpg[/img]

Lin Chiao Feng
Lin Chiao Feng's picture
Offline
Last seen: 3 months 3 weeks ago
Developerkickstarter11th Anniversary Badge
Joined: 11/02/2013 - 09:27
That's not really a closed

That's not really a closed beta as much as an early launch. The other big reason you wipe down all the beta data is that the release version may have some changes and you'd get strange corruption problems if you kept the beta data.

[i]Has anyone seen my mind? It was right here...[/i]

Lothic
Lothic's picture
Offline
Last seen: 1 month 2 weeks ago
kickstarter11th Anniversary Badge
Joined: 10/02/2013 - 00:27
Cyclops wrote:
Cyclops wrote:

Asterfix wrote:
Typically all beta's include character wipes, including names, once the game is launched. I mean even if they had the WoW system of 1 name per server it wouldn't really be fair to the people who couldn't participate in the beta and grab their wanted name. The global name that CO did was super great. I had a guild of people with one name. We all knew eachother outside the game and it was just funny having a Supergroup called "Myr Turbine" and every member was named "Myr Token." Typically SG raids on leveling areas were met with tons of confusion.

Agreed. I have NEVER seen a name from Beta transfer to launch day characters. My fav toon Black Falcon had to be spelled differently: Black Falconn.

Since it's already been established that the naming system of CoT will follow along the same lines as CO (a global-based naming system) the idea that "you'll have to lose/change your character names from beta to live" is somewhat meaningless.

Yes as people here have pointed out it's very likely (but not 100% certain) that there will be a "character wipe" between beta and live. But because the global naming system will allow every player to use any character name they want there should be absolutely no reason, even assuming we'd have to recreate our characters on the live servers, why you couldn't chose to name those new characters anything you wanted including reusing the exact same names you used during the beta. That's the beauty of a global naming system for MMOs.

CoH player from April 25, 2004 to November 30, 2012
[IMG=400x225]https://i.imgur.com/NHUthWM.jpeg[/IMG]

Cinnder
Cinnder's picture
Offline
Last seen: 3 years 2 months ago
Gunterkickstarter11th Anniversary Badge
Joined: 08/26/2013 - 16:24
I'd be very surprised if

I'd be very surprised if characters carried over from Beta into Live. As for names, I agree that the naming strategy MWM has decided on will avoid most of the traditional problems with names being taken at a character level. At a global level, there was the following perq for contributions of $75 or more: "you’ll get the opportunity to reserve your Global Nickname before the general release". And that includes the $10 perq of access to closed Beta.

Spurn all ye kindle.

blacke4dawn
blacke4dawn's picture
Offline
Last seen: 2 months 4 weeks ago
Joined: 03/28/2015 - 03:02
Cinnder wrote:
Cinnder wrote:

I'd be very surprised if characters carried over from Beta into Live. As for names, I agree that the naming strategy MWM has decided on will avoid most of the traditional problems with names being taken at a character level. At a global level, there was the following perq for contributions of $75 or more: "[b]you’ll get the opportunity to reserve your Global Nickname before the general release[/b]". And that includes the $10 perq of access to closed Beta.

Depending on how they make the integration between their website-accounts and game-accounts (hopefully a single account database used by both) then they would be able to just set it so that ones global name is the same as ones forum handle (CO has it), then resetting that one between beta and live would be foolish. Thus having to reserve it would not be needed since all you would need to do is to create an account , and that should be doable at any time regardless of if you can access the beta or not.

Though they could still opt to have different forum handle and global name but I don't really see the big point behind it.

Lothic
Lothic's picture
Offline
Last seen: 1 month 2 weeks ago
kickstarter11th Anniversary Badge
Joined: 10/02/2013 - 00:27
blacke4dawn wrote:
blacke4dawn wrote:

Cinnder wrote:
I'd be very surprised if characters carried over from Beta into Live. As for names, I agree that the naming strategy MWM has decided on will avoid most of the traditional problems with names being taken at a character level. At a global level, there was the following perq for contributions of $75 or more: "you’ll get the opportunity to reserve your Global Nickname before the general release". And that includes the $10 perq of access to closed Beta.

Depending on how they make the integration between their website-accounts and game-accounts (hopefully a single account database used by both) then they would be able to just set it so that ones global name is the same as ones forum handle (CO has it), then resetting that one between beta and live would be foolish. Thus having to reserve it would not be needed since all you would need to do is to create an account , and that should be doable at any time regardless of if you can access the beta or not.
Though they could still opt to have different forum handle and global name but I don't really see the big point behind it.

I can't really see any direct advantage for MWM to force, on purpose, everyone to have different forum and in-game global names.

On the other hand even if they use the current forum name list to "pre-populate" the in-game global list I would think there would have to be an option for people to make the two names different if they want to. In other words I would think that no matter what people have used for names here in the forum we'd still get to choose a unique global name if you want.

Some people want things like that to be the same; others want it different. I would think MWM will allow for either option.

CoH player from April 25, 2004 to November 30, 2012
[IMG=400x225]https://i.imgur.com/NHUthWM.jpeg[/IMG]

Lord Nightmare
Lord Nightmare's picture
Offline
Last seen: 5 years 6 months ago
kickstarter11th Anniversary Badge
Joined: 10/02/2013 - 15:44
I'd like to correct something

I'd like to correct something.

It wasn't the $75 pledge that let you pre-lock your Global handle, it was the $25.

[B]Revenge is motivation enough. At least it's honest...[/B]

Roleplayer; Esteemed Villain
[img]http://www.nodiatis.com/pub/5.jpg[/img]

Gangrel
Offline
Last seen: 6 days 17 hours ago
11th Anniversary Badge
Joined: 09/15/2013 - 15:14
Cinnder wrote:
Cinnder wrote:

I'd be very surprised if characters carried over from Beta into Live. As for names, I agree that the naming strategy MWM has decided on will avoid most of the traditional problems with names being taken at a character level. At a global level, there was the following perq for contributions of $75 or more: "you’ll get the opportunity to reserve your Global Nickname before the general release". And that includes the $10 perq of access to closed Beta.

I interpreted that as something akin to the headstart that other MMO's have used for their launch. So you would get in *early* (before general release) and able to create/play your character post beta/pre official launch.

I have preordered games and been able to reserve my name in them before general release because of the headstart that some game companies use...

As Lothic said, I can see it not really being a problem with global naming systems in place.

It can also be a case of just a webpage setup so that you "prebook" your global nickname from a webpage from a certain date. Wildstar did something akin to this for their name reservation (which went "interestingly"). The advantage of this is that you *don't* need to have the game downloaded to do it... so removes the advantage of those who are on fast connections from reserving a Global name before anyone else just because their game loads up quicker (or has installed before everyone else).

Quote:

1) I reject your reality.... and substitute my own
2) Not to be used when upset... will void warranty
3) Stoke me a clipper i will be back for dinner
4) I have seen more intelligence from an NPC AI in TR beta, than from most MMO players.

Lothic
Lothic's picture
Offline
Last seen: 1 month 2 weeks ago
kickstarter11th Anniversary Badge
Joined: 10/02/2013 - 00:27
Gangrel wrote:
Gangrel wrote:

Cinnder wrote:
I'd be very surprised if characters carried over from Beta into Live. As for names, I agree that the naming strategy MWM has decided on will avoid most of the traditional problems with names being taken at a character level. At a global level, there was the following perq for contributions of $75 or more: "you’ll get the opportunity to reserve your Global Nickname before the general release". And that includes the $10 perq of access to closed Beta.

I interpreted that as something akin to the headstart that other MMO's have used for their launch. So you would get in *early* (before general release) and able to create/play your character post beta/pre official launch.
I have preordered games and been able to reserve my name in them before general release because of the headstart that some game companies use...
As Lothic said, I can see it not really being a problem with global naming systems in place.
It can also be a case of just a webpage setup so that you "prebook" your global nickname from a webpage from a certain date. Wildstar did something akin to this for their name reservation (which went "interestingly"). The advantage of this is that you *don't* need to have the game downloaded to do it... so removes the advantage of those who are on fast connections from reserving a Global name before anyone else just because their game loads up quicker (or has installed before everyone else).

One advantage of the "slow development process" of CoT is that there should literally be many months between when this game first starts open betas and when it will likely offically "launch". One would think they'll have plenty of time to handle all of these "prelaunch" reserved global naming issues during that time.

Having a webpage to allow the Kickstarters who paid for the early access to "prebook" global names during this period would seem to be among the simplest ways to handle this. Something like that could even be done before the betas begin.

CoH player from April 25, 2004 to November 30, 2012
[IMG=400x225]https://i.imgur.com/NHUthWM.jpeg[/IMG]

Radiac
Radiac's picture
Offline
Last seen: 1 year 5 months ago
kickstarter11th Anniversary Badge
Joined: 10/19/2013 - 15:12
Personally, I would be in

Personally, I would be in favor of sun-setting this entire forum when the game rolls out and just restarting a new one with better graphics, controls, etc, then make everyone's new official forum name equal to their in-game global, so everyone knows who everyone is.

One thing that made "people tracking" a little difficult in CoX was the fact that you didn't necessarily know who was who if they were playing a fairly new alt. I would assume CoT will have at least the option of showing the global somewhere above the avatar's head (maybe where the badge used to be in CoX, maybe in line with the "first name", I don't know).

I think having your global tied to your account and then forcing that same global to be the name that you, the owner of that account, MUST use for all official game business (including transactions with other players, forum posts, purchases in the Starmart, etc) is a good idea. It gives people an incentive to not earn a bad reputation for themselves, lest they have to buy a new copy of the game for $50 and start over to re-anonymize.

R.S.O. of Phoenix Rising

Foradain
Foradain's picture
Offline
Last seen: 1 month 6 days ago
kickstarter11th Anniversary Badge
Joined: 10/25/2013 - 21:06
blacke4dawn wrote:
blacke4dawn wrote:

Depending on how they make the integration between their website-accounts and game-accounts (hopefully a single account database used by both) then they would be able to just set it so that ones global name is the same as ones forum handle (CO has it), then resetting that one between beta and live would be foolish. Thus having to reserve it would not be needed since all you would need to do is to create an account , and that should be doable at any time regardless of if you can access the beta or not.

This is somewhat easier said than done. When Perfect World took over Cryptic (makers of Champions Online), and integrated the forums, it seems they took the list of account handles that weren't already forum handles and reserved them. Then nobody could just snag someone else's handle. Nor could some players make a forum account with their own handle without moderator intervention.

To some extent, this can be handled by offering the chance to make both accounts, forum and game, at the same time. Or just having the one account, (edit: as suggested by blacke4dawn) flagged as "purchased the box" or "not purchased the box", and have a box registration page for those who already have forum accounts to enter the code from their box, although there may be problems with that approach, as well.

Edit: http://www.arcgames.com/en/forums/championsonline/#/discussion/comment/1790619, for anyone interested. IIRC, my issue was that I wanted to use their unified game launcher, which required merging my account, which I couldn't do because my handle was reserved... If MWM ever needs to integrate two account lists, I hope they do it better than PW did.

Foradain, Mage of Phoenix Rising.
[url=https://cityoftitans.com/forum/foradains-character-conclave]Foradain's Character Conclave[/url]
.
Avatar courtesy of [s]Satellite9[/s] [url=https://www.instagram.com/irezoomie/]Irezoomie[/url]

Lothic
Lothic's picture
Offline
Last seen: 1 month 2 weeks ago
kickstarter11th Anniversary Badge
Joined: 10/02/2013 - 00:27
Radiac wrote:
Radiac wrote:

Personally, I would be in favor of sun-setting this entire forum when the game rolls out and just restarting a new one with better graphics, controls, etc, then make everyone's new official forum name equal to their in-game global, so everyone knows who everyone is.
One thing that made "people tracking" a little difficult in CoX was the fact that you didn't necessarily know who was who if they were playing a fairly new alt. I would assume CoT will have at least the option of showing the global somewhere above the avatar's head (maybe where the badge used to be in CoX, maybe in line with the "first name", I don't know).
I think having your global tied to your account and then forcing that same global to be the name that you, the owner of that account, MUST use for all official game business (including transactions with other players, forum posts, purchases in the Starmart, etc) is a good idea. It gives people an incentive to not earn a bad reputation for themselves, lest they have to buy a new copy of the game for $50 and start over to re-anonymize.

I'm not necessarily against the idea of both names (forum and global) having to be automatically the same.

But if MWM wanted to go as far as to force everyone's forum name and in-game global name to be the same then they might as well take everyone's current forum name and "pre-reserve" it as their in-game globals right now. Then whenever any new player signed up from now on their single name choice would automatically become both their forum and global name.

Of course that might defeat any meaning the "Kickstarter perq to reserve your global name" thing had. What would have been the purpose of paying to get your name reserved if the Devs just linked it all together right now?

CoH player from April 25, 2004 to November 30, 2012
[IMG=400x225]https://i.imgur.com/NHUthWM.jpeg[/IMG]

Radiac
Radiac's picture
Offline
Last seen: 1 year 5 months ago
kickstarter11th Anniversary Badge
Joined: 10/19/2013 - 15:12
I would just take this forum

I would just take this forum down and replace it with a brand new one, then let that new one populate with players as people make accounts. If you were in on the Kickstarter that got you "early name reservation" as a perq, you get that by being allowed into the system earlier to make a new account before other (non Kickstarter) people can beat you to the name(s) you might want.

There's no guarantee that everyone that has an account on here now would A) actually make a new account when the game rolls out, AND B) actually want their current forum name to be their global. People could change their minds, decide to give their account activation code to someone else, etc. Some people could have two separate accounts even, so you'd need to deal with that too.

R.S.O. of Phoenix Rising

Fireheart
Fireheart's picture
Offline
Last seen: 11 months 2 days ago
11th Anniversary Badge
Joined: 10/05/2013 - 13:45
It might be useful to let

It might be useful to let everyone pre-register for a staged induction of names. I, for one, would be extremely irritated if someone were to snatch my name away, just because I didn't have the money, at that time, to contribute to the Kickstarter.

Be Well!
Fireheart

blacke4dawn
blacke4dawn's picture
Offline
Last seen: 2 months 4 weeks ago
Joined: 03/28/2015 - 03:02
Foradain wrote:
Foradain wrote:

blacke4dawn wrote:
Depending on how they make the integration between their website-accounts and game-accounts (hopefully a single account database used by both) then they would be able to just set it so that ones global name is the same as ones forum handle (CO has it), then resetting that one between beta and live would be foolish. Thus having to reserve it would not be needed since all you would need to do is to create an account , and that should be doable at any time regardless of if you can access the beta or not.

This is somewhat easier said than done. When Perfect World took over Cryptic (makers of Champions Online), and integrated the forums, it seems they took the list of account handles that weren't already forum handles and reserved them. Then nobody could just snag someone else's handle. Nor could some players make a forum account with their own handle without moderator intervention.

The big problem there was that they were merging two independently built DB's into one larger one. That will always be a bigger problem compared to building it from scratch, since even though the DB's serve the same purpose (validate accounts) they could have been built completely different.

Quote:

To some extent, this can be handled by offering the chance to make both accounts, forum and game, at the same time. Or just having the one account, (edit: as suggested by blacke4dawn) flagged as "purchased the box" or "not purchased the box", and have a box registration page for those who already have forum accounts to enter the code from their box, although there may be problems with that approach, as well.

Considering that they will have to flag any form of purchase (and at the least separate them by permanent and temporary) then having a flag for the base game wouldn't be that big of an effort.

Quote:

Edit: http://www.arcgames.com/en/forums/championsonline/#/discussion/comment/1790619, for anyone interested. IIRC, my issue was that I wanted to use their unified game launcher, which required merging my account, which I couldn't do because my handle was reserved... If MWM ever needs to integrate two account lists, I hope they do it better than PW did.

I do not see why MWM would build two different account systems considering I do not see why we wouldn't have access to the cash shop on their website (so we can top up stars or make purchases). I also don't really see any benefit to doing it like NCSoft did either, with several distinct game accounts under one master account.

Radiac
Radiac's picture
Offline
Last seen: 1 year 5 months ago
kickstarter11th Anniversary Badge
Joined: 10/19/2013 - 15:12
Fireheart wrote:
Fireheart wrote:

It might be useful to let everyone pre-register for a staged induction of names. I, for one, would be extremely irritated if someone were to snatch my name away, just because I didn't have the money, at that time, to contribute to the Kickstarter.
Be Well!
Fireheart

If there is a "name grab" time period for Kickstarter supporters, I would make each global name require a new account activation to get it, at least just for that. There's no reason to let one Kickstarter person reserve like 500 global names just to hold people hostage for the names.

Also, assuming it is "one name per new account made" during the Kickstarter Supporter New Account Name Goldrush, I would be in favor of giving name priority to people based on the level of support they pledged to the KS. But then I was "Fashionista plus Mogul" so I'd make put pretty well in that, personally. I think that would allow me to make two accounts, actually. I'll have to ask, my friends who wants the other one and what they want their global to be.

Maybe some time before the game rolls out to the general public they can have a phased roll out for the KickStarter VIPs, like the way airlines fill planes. Platinum members first, then gold level, etc. you could give each support level it's own week to make a new account with a name. That way if your name got taken, it was taken by someone who paid at least as much as you did (approximately) for it and is using it as their one and only account name. Or one of their 2 global account names, depending on the level of support, if I'm remembering that right.

In any event, I promise not to use Fireheart, Lothic, Redlynne, Darth Fez, or anything else from these forums that I'm aware of being "taken". :)

R.S.O. of Phoenix Rising

Radiac
Radiac's picture
Offline
Last seen: 1 year 5 months ago
kickstarter11th Anniversary Badge
Joined: 10/19/2013 - 15:12
NCSoft did the "one big

NCSoft did the "one big account, several sub-accounts" thing because they had several different games running, each of which required or allowed it's own account for that game. At least I assumed that was why they did it.

R.S.O. of Phoenix Rising

Kiyori Anoyui
Kiyori Anoyui's picture
Offline
Last seen: 5 months 2 weeks ago
kickstarter11th Anniversary Badge
Joined: 10/10/2013 - 11:03
I believe they would probably

I believe they would probably do a character wipe, luckily they gave out first dibs to the global name, but those who missed it might get another opportunity with this second chance event, whenever it will be.

As far as the a new website is concerned, I would love to see something akin to what dotabuff is to Dota 2. Where you login with your steam name and all your matches/ranks/stats/etc... are all there linked to the website/forum. An all-in-one is the way to go. Everything linked together makes things so much more convenient. Imagine if things in the game were linked to a website, like the avatar builder, or chatrooms. You could stay in touch and have access to the "game" even if you weren't at a suitable computer to play it on. Being able to buy items and put them on your character remotely would be pretty cool. An all-in-one opens up a lot of doors.

The Carnival of Light in the Phoenix Rising
"We never lose our demons, we only learn to live above them." - The Ancient One

Avatar by lilshironeko

Lord Nightmare
Lord Nightmare's picture
Offline
Last seen: 5 years 6 months ago
kickstarter11th Anniversary Badge
Joined: 10/02/2013 - 15:44
...Wait, the Global

...Wait, the Global reservation came already? Are you sure you're not mistaking it with something else, Kiyori?

[B]Revenge is motivation enough. At least it's honest...[/B]

Roleplayer; Esteemed Villain
[img]http://www.nodiatis.com/pub/5.jpg[/img]

blacke4dawn
blacke4dawn's picture
Offline
Last seen: 2 months 4 weeks ago
Joined: 03/28/2015 - 03:02
Radiac wrote:
Radiac wrote:

NCSoft did the "one big account, several sub-accounts" thing because they had several different games running, each of which required or allowed it's own account for that game. At least I assumed that was why they did it.

I think it was more due to them allowing several game accounts for the same game under one master account that made them choose that system.

Kiyori Anoyui
Kiyori Anoyui's picture
Offline
Last seen: 5 months 2 weeks ago
kickstarter11th Anniversary Badge
Joined: 10/10/2013 - 11:03
Lord Nightmare, I'm just

Lord Nightmare, I'm just talking about in the future, sorry for the confusion. I just mean it's good to know that the KS peeps will be able to reserve their names, even though I know no one will pick mine lol

The Carnival of Light in the Phoenix Rising
"We never lose our demons, we only learn to live above them." - The Ancient One

Avatar by lilshironeko