Giter Club home page Giter Club logo

rendezvous's Introduction

Rendezvous

Introduction

Rendezvous is a 2D game of the genre Battle Royale made in Java with the help of the LibGDX framework. The player has to survive on an island with dozens of bots, competing against each other over resources and in smaller and smaller combat zones.

The game was influenced by a number of wonderful games. For example, the camera's projection, position (top down) and movement (that follows the cursor) resembles that of Hotline Miami. Many concepts of PlayerUnknown's Battlegrounds, one of the most popular of the genre, were also adopted. In fact, the military-focused theme arose from that game. The HUD had some influence on how straightforward this element is in Fortnite. Finally, the art of Rendezvous aims at the simplicity of Minecraft graphics.

Screenshots

img1 img2 img3 img4 img5 img6 img7 img8 img9

How to play

Once you start the game, you will be in control of a soldier without any equipment at a random point of the island. Along with you, dozens of bots in the same situation will also be scattered across the map. Then you have to look for crates in and out of any buildings you might encounter. In these crates you will find items that later will be used to eliminate or defend yourself from your enemies.

You may notice a timer at the top of the screen. There is a white circle on the map in which, when the counter reaches zero, a safezone (rendezvous) is created. Everyone outside this zone takes a certain amount of damage until they die. With each round the rendezvous is smaller and the damage from being out of it is greater. Between rendezvous, time is reserved for soldiers to explore the map. Therefore, you must be aware of where to go before the zone is established and, as soon as it disappears, take the opportunity to look for more resources.

Controls

Movement: AWSD

Aim: Mouse

Shooting: Left Mouse Button

Select item: 1-6 or Middle Mouse Button scroll

Interaction: E

Reload: R

Map: M

Configuration

Rendezvous is available in two languages: English and Brazilian Portuguese. The settings menu is not yet implemented, which means that in order to change the game's language, resolution and window mode, it is necessary to edit the file PlayerSettings.java manually.

Download

Rendezvous can be run on Linux, macOS and Windows. For Web, Android and iOS builds to be produced, some adjustments have to be performed.

Useful links

LibGDX

Importing a LibGDX project

Packaging a LibGDX project

Development tools

IntelliJ IDEA: IDE

LibGDX: Game development Java framework

GDX Texture Packer GUI: Texture atlases management

GIMP: Image editing

Spriter: Animations

Tiled: Map creation

rendezvous's People

Contributors

brensio avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

duchien85 bbit8

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.