Official Everybody Edits Forums

Do you think I could just leave this part blank and it'd be okay? We're just going to replace the whole thing with a header image anyway, right?

You are not logged in.

#1 2015-04-30 17:09:57, last edited by den3107 (2016-01-17 18:56:16)

den3107
Member
From: Netherlands
Joined: 2015-04-24
Posts: 1,025

[BETA] [GAMEMODE] [BOT] The Dueler - Back from the dead

The Dueler

Friend or Enemy?

A shift-like gamemode that is reaching it's final form.

   How it works:

The game consists out of rounds and session.
A session consists out of multiple rounds.
Only the survivors of the current round will advance into the next round.

The game uses maps, like in shift/bombot/etc. Where the playable area is 20x15.

Each round a new level is drawn.
Depending on the amount of players, there are at least 2 and up to 4 arena's filled.
Each arena represents a team and all arenas are exact replicates.
An arena is a small mini platformer towards an endpoint (crown).
Every time you make it to the end you score a point for your team (or more when you're the absolute first). You will then be teleported back to the start to try to score more points!
At the end of the round (45 seconds after the first point is scored or 2.5 minutes of total length) all teams' points are compared and teams are eliminated accordingly (depends per gamemode).
All players that survived the previous round (or all if a new session starts) are divided equally (with a possible offset of 1 due to odd numbers of players), but randomly over the new teams/arenas and start at the exact same moment to start the whole thing over again.

Level submissions are open!
See This post for more information.

Current testing world:
Name+link: The Dueler [ON/OFF]
Code: PWLqgVC4xAbEI

If you wish to make suggestions in how the bot works (think commands, what to track, how to operate), post on this thread:
http://forums.everybodyedits.com/viewto … 70#p500170

If you wish to make suggestions in how the game works (think mapsize discussion, ways of balancing, section-method discussion), post here.

Offline

#2 2015-04-30 17:13:16

Creature
Member
From: The Dark Web
Joined: 2015-02-15
Posts: 9,658

Re: [BETA] [GAMEMODE] [BOT] The Dueler - Back from the dead

Dude, you don't need to make 2 topics exactly the same at different sections.
Bot-Assisted level? Post in Rooms.
Público bot? Post in Bots and programming.


This is a false statement.

Offline

Wooted by: (2)

#3 2015-04-30 17:33:06

den3107
Member
From: Netherlands
Joined: 2015-04-24
Posts: 1,025

Re: [BETA] [GAMEMODE] [BOT] The Dueler - Back from the dead

Creature wrote:

Dude, you don't need to make 2 topics exactly the same at different sections.
Bot-Assisted level? Post in Rooms.
Público bot? Post in Bots and programming.

Talking about bots and EE programming: Bots and programming;
Feedback for unfinished maps: Level creation;
Showing off FINISHED maps: Rooms.

Since there are 2 forms of discussion that could be possible, I posted them in 2 sections, because it should be.

Talking about the bot should be taken to the "Bots and programming" section.
Talking about unfinished maps (with this I include gamemodes, like this) should be taken to the "Level Creation" section.

I'm perfectly following the rules and making sure that people that are interested in the bot won't receive any uninteresting (for them) information about the map/gamemode and vice versa.

Offline

#4 2015-05-10 15:34:35, last edited by den3107 (2016-01-17 17:47:03)

den3107
Member
From: Netherlands
Joined: 2015-04-24
Posts: 1,025

Re: [BETA] [GAMEMODE] [BOT] The Dueler - Back from the dead

Bot is now open for level submissions!

Sadly I do not own all blocks!

List of blocks I DON'T own:
List of block amount limits:

Currently key-related and portal blocks are not supported. I am yet to think of what I want to do with them. I am open for suggestions though.

Guidelines:

To submit a level:
• Post the link to your room;
• The grade of the level has to be either in your post or somewhere in your level;
• I either have to be able to get the top-left coordinates of the level or it has to be in your post.

Offline

#5 2015-06-17 17:38:21, last edited by den3107 (2015-06-20 11:41:02)

den3107
Member
From: Netherlands
Joined: 2015-04-24
Posts: 1,025

Re: [BETA] [GAMEMODE] [BOT] The Dueler - Back from the dead

Bot is not in mass-testing phase anymore...

You can still enter the room and testing will still be done, but I will be working more on improvements than on testing.

Testing world:
Name+link: THE DUELER-WORKING..
Code: PWLqgVC4xAbEI

Offline

#6 2015-06-17 21:41:11

rgl32
Member
Joined: 2015-02-15
Posts: 543

Re: [BETA] [GAMEMODE] [BOT] The Dueler - Back from the dead

Well here's my 2 cents since you asked.

There needs to be more than 1 winner without a doubt. Rounds don't last long at all and just annoys everyone, even if they are on the same team because they don't get to actively play it, there's no fun in that. I guess you could put it as a game mode, but also note, all game modes are supposed to be fun, and having just one winner isn't that fun, take that however you want.

Now my idea with actual team work. make some levels or at least have some in there that require cooperation, I know this will be more submittable levels, but it wouldn't hurt to have some of these on here early on, since we have actual team mates, why only have levels that rely on 1 person. (I only mention this if people dont make cooperation levels, if you get enough submissions with these levels it wouldn't be an issue).

Now about teams playing, since I noted that 1 person finishing isn't a good idea. Well first you'll need a timer, either starts at the beginning of the round, or after the first player ends. With this, make each person count as 1 and count up the number of points each team gets at the end of the timer. Now with this, it would only really be fair if teams are always equal, but I think it's a much better judgement on which teams go through if it relies on all the team members effort, rather than just 1 person. Also have to take into account of afk people. Either by automatically making them afk if they didn't move last round or another method you decide to use.

Honestly most other things will probably arise with time, and I don't want to make to early assumptions about some things, so I'll leave it at that. So basically 3 things:
1.) make it so others can finish, with each person accounting for something
2.) make cooperation levels for actual team work and not just people in the same box as you.
3.) equal teams, and dealing with afk people.

Offline

#7 2015-06-17 22:01:50, last edited by den3107 (2015-06-17 22:43:47)

den3107
Member
From: Netherlands
Joined: 2015-04-24
Posts: 1,025

Re: [BETA] [GAMEMODE] [BOT] The Dueler - Back from the dead

rgl32 wrote:

Well here's my 2 cents since you asked.

Honestly most other things will probably arise with time, and I don't want to make to early assumptions about some things, so I'll leave it at that. So basically 3 things:
1.) make it so others can finish, with each person accounting for something
2.) make cooperation levels for actual team work and not just people in the same box as you.
3.) equal teams, and dealing with afk people.

1) The point system is very smart indeed, will make that the classical (standard) gamemode without a doubt.

2) Cooperation isn't possible without the use of keys, I'm not certain yet what I'm wanting to do with them\. There are 3 things you can do with them:
     • Make every arena use the same key colors, though then teams will indirectly help each other too, or it could create a plain chaos. You can use all 6 colors though;
     • Make every team have their own key color. That way each arena has their own doors and gates and won't be influenced by other teams. Downside is there are only 6 colors and a max of 4 teams, meaning that each team can have only a single key color;
     • Make every team have the keys to the doors/gates of another team. Again every team can have only a single key color, but you can sabotage other teams, not cooperate with your own team though.
It is possible to implement all 3, though it'd be a bit hard for all levels to define which method of keys each level uses and then to also read which method each level uses and draw accordingly.

3a) Teams are already made equal as close as possible. 3 teams is preferred over 4 teams and 4 teams is preferred over 2 teams. The offset per team will be 1 max, but no more and no less, so even in the point system it wouldn't be a too massive influence in my opinion. There's also a chance that all the pros are put in one team and the noobs in the other. Bad luck or unfair? Either way I'm not going to make anything to make teams even in how good the players are, that's just too hard and too relative.

3b) Even though the afk-people sometimes gets you to end up dueling somebody afk, they still also help with getting to higher levels, since there will rarely be enough people to reach a 5th round, when all would be playing (and the scale is 1-6, so the hardest difficulty will be reached almost never).

Thank you for your input, hope I will receive more (from anybody) soon.

Offline

#8 2015-06-18 11:03:10

Opengangs
Member
From: Sydney, Australia
Joined: 2015-06-16
Posts: 84

Re: [BETA] [GAMEMODE] [BOT] The Dueler - Back from the dead

Like I said, good luck with your project. I liked the art in the section you completed, but you should balance that out with gameplay. I can't give you good feedback as I haven't actually "played" the level yet. But feel free to always ask me to test it out, and I'll do so when I get the chance.


Computer Science, Mathematics | Aspiring PhD candidate in theoretical computer science.

Offline

#9 2015-06-18 11:12:40, last edited by rgl32 (2015-06-18 11:13:19)

rgl32
Member
Joined: 2015-02-15
Posts: 543

Re: [BETA] [GAMEMODE] [BOT] The Dueler - Back from the dead

Fair enough with the coop levels, that was more of a side thought anyway, just something to consider.

den3107 wrote:

3b) Even though the afk-people sometimes gets you to end up dueling somebody afk, they still also help with getting to higher levels, since there will rarely be enough people to reach a 5th round, when all would be playing (and the scale is 1-6, so the hardest difficulty will be reached almost never).

While afkers would help people reach higher levels in here, you also have to take into account of the beginning level. If someone gets matched up with multiple people afk they would most likely lose the round if you decide to use the point system with each person, which would make it unfair to have them put into the match.

Offline

#10 2015-06-18 21:22:40, last edited by den3107 (2015-06-23 11:08:55)

den3107
Member
From: Netherlands
Joined: 2015-04-24
Posts: 1,025

Re: [BETA] [GAMEMODE] [BOT] The Dueler - Back from the dead

Last day of mass-testing has passed by... For now!

Together with Nackickwind I made a couple more rooms so the testing won't be as repetitive.
We now have:
     • 1 secret level (ooooh!);
     • 4 grade 1 levels;
     • 2 grade 2 levels;
     • 2 grade 3 levels;
     • 2 grade 4 levels;
     • 1 grade 5 level.
And the numbers occasionally increase (won't update this list anymore).

Remember that level submissions are still open!
Want to make your own level?

See this post for more information about how to create and submit your own levels!

Since testing is finished I will work on the following features before testing again:
     [] Ability for operators (currently only me) to define what the next level will be;
     [-] A new gamemode!
          [] Elimination (Only the team with least points is eliminated);
          [] Possibly I will also work on: Teamstrike (The first team of which 75% of the team members manages to reach the exit, continues and eliminates all other teams!);
     [] Ability for operators (currently only me) to define what the next gamemode will be;
     [] Little bit of balancing;
     [] Fixing auto-afk system implementation;
     [] work on ability for the players to vote which level will be drawn for the next level:
          [-] Command is '!votelevel 1-0' to vote for level 1-0;
          [-] When 51% of all potential players (players not afk and not in god mode) vote for the same level, the vote will pass, otherwise voting will start over for the next round;
               [-] 51% because at 50% it's possible for 2 maps to have the exact same amount of votes;
     [] work on ability for the players to vote what the gamemode for the next game will be:
          [-] Command is '!votegm Classic' to vote for the Classic gamemode;
          [-] Saying '!votegm' shows you all possible gamemodes;
          [-] When 60% of all potential players (players not afk and not in god mode) vote for the same gamemode, the vote will pass, otherwise voting will start over for the next game;
     [] Work on a room with all levels organized so you can practice there (some levels might be slightly edited to make it possible to practice them properly);
     [] Moar levels!

Remember that if you have any thoughts about the bot, improvements or additions you are free to post or pm them!

Offline

#11 2015-06-23 11:43:01, last edited by den3107 (2015-06-23 13:05:34)

den3107
Member
From: Netherlands
Joined: 2015-04-24
Posts: 1,025

Re: [BETA] [GAMEMODE] [BOT] The Dueler - Back from the dead

Bot is in "moar mass-testing!"-phase!

There have been made a couple changes in the room as to the bot, the changelog can be found inside the room!

Remember that level submissions are still open!
Want to make your own level?

See this post for more information about how to create and submit your own levels!

Testing world:
Name+link: [ON] THE DUELER-TEST
Code: PWLqgVC4xAbEI

Offline

#12 2015-08-23 19:39:31, last edited by den3107 (2015-09-04 15:10:59)

den3107
Member
From: Netherlands
Joined: 2015-04-24
Posts: 1,025

Re: [BETA] [GAMEMODE] [BOT] The Dueler - Back from the dead

And thus, The Dueler has risen again!
With new content too!

Some might have seen me testing already, anyways, here's the changelog:
• Indicator lines that indicate what team currently has the most points (the color indicates the team);
• Saying my name (den3107) will give me a notification. Just in case I'm doing other stuff and people need my help;
• Fixed !stop command bugs (operator-only);
• Voting on the gamemode that's currently in progress will give you a message telling you so;
• The 'time remaining' after somebody scored a point is now variable. It follows the following formula: 25 + round * 5 (in seconds);
• There is now a max time a round can take! It's 2.5 minutes, but can always change if it's too long/short;
• Fixed 'points pet team'-list message at the end of a round;
• (Finally) fixed a bug with the messages when a tie occurs in certain scenarios.

Remember that level submissions are still open!
Want to make your own level?

See this post for more information about how to create and submit your own levels!

Offline

#13 2015-09-03 21:29:20

AmdS
Member
From: Brazil
Joined: 2015-05-27
Posts: 2,384
Website

Re: [BETA] [GAMEMODE] [BOT] The Dueler - Back from the dead

Love the bot. Really very. But I dislike the chat system... It's kinda spamming. Fix it ^^

Offline

#14 2015-09-03 22:05:20

den3107
Member
From: Netherlands
Joined: 2015-04-24
Posts: 1,025

Re: [BETA] [GAMEMODE] [BOT] The Dueler - Back from the dead

AmdS wrote:

Love the bot. Really very. But I dislike the chat system... It's kinda spamming. Fix it ^^

I've been thinking about this myself too.
Would you think simply sharing less information would be better, or making the messages shorter? (or both for that matter)

Offline

#15 2015-09-03 22:19:23

soulrunner
Member
Joined: 2015-03-10
Posts: 185

Re: [BETA] [GAMEMODE] [BOT] The Dueler - Back from the dead

Welp. Here's a level. Read sign.
http://everybodyedits.com/games/PWKQaTBruZb0I


l141.gif

Offline

#16 2015-09-04 14:21:20, last edited by den3107 (2015-09-04 14:25:46)

den3107
Member
From: Netherlands
Joined: 2015-04-24
Posts: 1,025

Re: [BETA] [GAMEMODE] [BOT] The Dueler - Back from the dead

Thanks for the level submission, looks great!

Sadly grade 5 and 6 levels haven't been played so far due to not enough people being online.
Obviously I could always force the levels now and then.

If you ever feel like making more, please do!

Offline

#17 2015-09-04 15:10:16, last edited by den3107 (2015-09-04 15:10:57)

den3107
Member
From: Netherlands
Joined: 2015-04-24
Posts: 1,025

Re: [BETA] [GAMEMODE] [BOT] The Dueler - Back from the dead

The bot is getting closer and closer to being completed!

New changelog:
• The score tracker has finally been implemented!
     ♦ Say !score to get your total wins and ever score points.
• Swiggity Swooty, operators are gonna ban dat booty (operators now have the ability to ban players).
• The optin/optout commands have been added.
     ♦ They work the same as !afk, but don't put you inside the afk-box, so you can still move around freely without being put inside the game.
• The Dueler has a crew now!
     ♦ Subscribe to it to receive a news notification when The Dueler is turning on.
• Checkpoints are now removed at the end of the round, so you no longer can get stuck inside a level.

Remember that level submissions are still open!
Want to make your own level?

See this post for more information about how to create and submit your own levels!

Offline

#18 2015-09-04 17:32:20

AmdS
Member
From: Brazil
Joined: 2015-05-27
Posts: 2,384
Website

Re: [BETA] [GAMEMODE] [BOT] The Dueler - Back from the dead

den3107 wrote:
AmdS wrote:

Love the bot. Really very. But I dislike the chat system... It's kinda spamming. Fix it ^^

I've been thinking about this myself too.
Would you think simply sharing less information would be better, or making the messages shorter? (or both for that matter)

Use the pm command? And do short messages:

When the game starts: [BOT] - New level/round is starting. Made by: [playername]
When the levels ends: [BOT] - Level finished! New level starting. Made by: [playername]
Just it, nothing more :/

Offline

#19 2015-09-04 18:44:39

den3107
Member
From: Netherlands
Joined: 2015-04-24
Posts: 1,025

Re: [BETA] [GAMEMODE] [BOT] The Dueler - Back from the dead

The message telling the players how long it will take before the end of the round is pretty helpful too.

the points list was also requested by many players, so yeah...

Offline

#20 2016-01-17 20:28:45, last edited by den3107 (2016-01-26 15:51:42)

den3107
Member
From: Netherlands
Joined: 2015-04-24
Posts: 1,025

Re: [BETA] [GAMEMODE] [BOT] The Dueler - Back from the dead

And then I returned from the dead! Kinda....

I'm back to optimize and update my bots: Mazer and The Dueler!
The Dueler will be the first to be put on the table.

What does this mean? Quite important things actually!
• My bots currently use a massive amount of CPU, optimizing them will allow me to run both bots (and potentially more) simultaneously;
• It also means that I'm working on the bots again, which means that once again I'm looking for suggestions for stuff to add and improve;
• My template will be perfectionated quite some, meaning I could more easily make new bots, if and when I will have (or get) new ideas.

Sadly there is also a downside:
With optimization might come a couple bugs, but they should be fixed rapidly.

Sadly the general 'slowness' in my bots is due to the "block place speed limit", so it won't mean that drawing or general speed of the bot will noticeably improve.

Now obviously I won't just optimize the bot... Updates will come with it too!

You can find the list of the next planned features for The Dueler here:
[] Fix spawnpoints at end of a round;
[] Decrease the amount of spam the bot currently does; Once again...
[…] More maps; Hopefully of decent quality...
[…] The ability for operators to forcefully end a round, resulting every team to lose;
     [–] This is to speed things up when all the players agree they can't do the current map.
[…] The ability for operators to forcefully let a team win/lose;
     [–] Above reason and for when a team is afk.
[] Player vote-kick system:
     [–] Using a command, the players can vote to kick a certain player, ideal for when hackers are present and operators are afk;
     [–] At least 50% of the room will have to vote for the vote to be legal. When a vote is legal, 50% of the votes have to be positive for the said player to be kicked;
     [–] A vote first has to be started using the following format: !votekick [username];
          [–] Only a single votekick can be active at a time.
          [–] You can vote yes or no on that player using the following command: !votekick [y|n]
     [–] A vote lasts for 5 minutes, after which will be checked if the vote is legal and if it passed or not.
[] More command prefixes:
     [–] Currently just "!", but will be extended to include "." and "\".
[] Indication of what gamemode is currently being played.

Extra non-planned feature:
[] Game starts automatically when enough players are available!


Remember that level submissions are still open and that I'm always looking for more improvements for the gamemode!
Want to make your own level?

See this post for more information about how to create and submit your own levels!

Offline

den31071453058925576334

Board footer

Powered by FluxBB

[ Started around 1714728308.9901 - Generated in 0.190 seconds, 12 queries executed - Memory usage: 1.72 MiB (Peak: 1.98 MiB) ]