Skip to content

dpvb/survival

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Survive

Table of Contents

Description

Survive is a Minecraft Minigame made to freshen up the PVP experience in 1.19. Players start with nothing when they join the server, and they are prompted to jump into the Arena--a custom-made map--including different points of interest and extraction points.

To get loot, the Player will join this Arena and look for different tiers of chests. From these chests, players can find items that will aid in their combat against other players looking to do the same. By killing other Players, one is rewarded with Tokens which can be used at various NPCs located in the Arena to upgrade your items or to spawn Airdrops which can give high-tiered items. Be careful though, dying in the arena will cause you to lose the stuff you acquired and send you back to the hub.

After acquiring some loot and killing some Players, Players can extract at one of the few extraction points in the Arena to go back to the Hub. There, they can upgrade their loot or store their items for future runs by interacting with NPCs--all in the safety of the hub.

What was your motivation?

  • Survive is quite a bit of a passion project of mine. I love working with Java, and I love to make games, so writing this plugin for a Minecraft server is one of the best solutions I have available to me. What's kept me going is wanting to make a fun game experience for those who may come to play this game, and it also fills one of my desires to create a game that is of this style.

Why did you build this project?

  • Survive is a passion project of mine that brings a lot of different aspects of games that I enjoy. The looting, player vs player action, and the infinite feeling gameplay loop is one that I quite enjoy, and creating this in the form of a Minecraft server plugin allows me to bring this idea to life.

What did you learn?

  • I learned how to develop intricate systems that interact with each other to provide an enjoyable playing experience for the players while maintaining optimal server performance. A lot of the design that went into these systems was aimed to develop a plugin that wouldn't heavily affect the server performance in an effective way, so I would definitely say that learning how to deliver a plugin that worked quickly and efficiently was quite beneficial to me.

Credits

/dpvb

/ms5984

/noellerjd

About

PvP Minigame

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages