Code Monkey home page Code Monkey logo

Comments (7)

Hampfh avatar Hampfh commented on June 25, 2024 1

I actually really like your two last ideas, I guess it could be possible to split this into two periods, first glowing, and then if say maybe a minute has passed and they still haven't killed each other then the players will be teleported

from datapack_survivalgames.

Geoffry-Skionfinschii avatar Geoffry-Skionfinschii commented on June 25, 2024

The last fight can be an issue, i found it generally extends the game another 20-30 minutes.

Mobspawn rate goes up a large amount anyway due to the smaller spawning area (during games would see at least 10+ mobs in a small area) but additional mobs may not be a bad idea
(?if they are nametagged or flagged in some way does it count towards mob cap?)

Another way to implement this is to reveal both players with glow every few seconds that lasts only a second or two so they get a short 'blip' of the other player temporarily, and still giving ambushes and traps a chance to work.

Arena is a decent idea, as you can place them at opposite ends and give a few seconds to prepare and force them into combat, and this could be spawned above the lobby (or a few hundred blocks away left or right)

from datapack_survivalgames.

Hampfh avatar Hampfh commented on June 25, 2024

I'll make a function to detect when the time has exceeded the max, can I assign you to the blip effect?

from datapack_survivalgames.

Geoffry-Skionfinschii avatar Geoffry-Skionfinschii commented on June 25, 2024

Yep i can work on the blip, will have it done sometime tomorrow probably :)

from datapack_survivalgames.

Hampfh avatar Hampfh commented on June 25, 2024

Cool!

from datapack_survivalgames.

Hampfh avatar Hampfh commented on June 25, 2024

Github is a little weird, turns out I can't assign you unless you comment on the issue, could you do that please. I've opened a separate issue

from datapack_survivalgames.

Hampfh avatar Hampfh commented on June 25, 2024

The first version of the feature has now been implemented, I've created two new states/substates, end_game and sudden_death. End game is first to trigger and will trigger when the timer reaches gamemaxduration. End game will then continue for 2 minutes (subject to change). Finally, sudden death will be activated. This state teleports everybody to a platform in the skies with the dimensions 20x20 here a countdown will start and when it reaches zero the fight begins. This should force players to fight and should prevent games that extend much in time

from datapack_survivalgames.

Related Issues (15)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.