Skip to content

Dots-X is a game based on the famous Android or iOS Dots, this time it was made in Java through the JavaFX library.

License

Notifications You must be signed in to change notification settings

ToxicSSJ/Dots-X

Repository files navigation

Dots-X

Final project of first semester in EAFIT University (Programming Fundamentals), winner of a GEMIS award. Dots-X is a game based on the famous Android or iOS Dots, this time it was made in Java through the JavaFX library.

Introduction

This game is made in the JavaFX library, where it is used as the main one for the two versions, also it was made in the Java 8 version. For the game was asked to make two versions, the console version and the graphic version, both are explained in two segments in this repository to help understand how it works. It should be noted that the game was developed in the Spanish language, so all the texts will be in that language.

Console Version

This version, is the most complete, works quite well, has only been tested on Windows and Mac, in addition to that must be borne in mind that to run perfectly the terminal must have support for special characters.

Note: The console uses the ANSI Colors format to work correctly.

Features: For the console game, the following features were implemented:

  • Loading Screen
  • Animations
  • Sounds
  • 3 Game Modes
  • Controls
  • Save Game
  • Continue Saved Game
  • Music
  • User Points and Stars
  • Settings
  • Sequence Reading

Console: Original Mode

For the original mode the player has 30 available movements and will be able to perform all the basic functions of the game Dots in addition to the features previously presented. Preview: Original Mode Preview

Console: Infinite Mode

Same as the original, only it is infinite and to finish playing you must press the number 2.

Console: Bomber Mode

This mode is like Bomberman style, now there is a chance that a bomb will appear and when you touch it during a sequence it will remove all the cross dots, and if it hits another bomb it will also explode, doing a chain reaction. It is infinite too.

Preview: Bomber Mode Preview

Graphic Version

This version has a style of synthwave or retrowave, with songs of that style, in addition to having good visual aspects and many animations.

Features: For the graphic game, the following features were implemented:

  • Splash Screen
  • Animations
  • Sounds
  • 1 Game Mode
  • Volume Controls
  • Save Game
  • Continue Saved Game
  • Music
  • Settings
  • Credits
  • 3 Powerups
  • Change the size of the board

Warnings:

  • It has only been tested in Windows and Mac.
  • It is recommended to have a screen resolution of 1366x768.

Splash Preview (Image): Graphic Splash

Menu Preview (Image): Graphic Menu

Graphic: Infinite Mode

This mode has all the characteristics of a common dots, besides having powerups and being infinite, there is a menu in the upper left corner, where you can end, save, abandon and change the volume.

Preview (Image): Graphic Infinite Mode

Download

You can download the version you want from my web page, in the following link: Dots-X Downloads

Credits

Game developer - Abraham Miguel Lora Vargas Music

  • TeknoAXE's Royalty Free Music
  • Morgan David King (MDK)

Font - Dafont (Non-commercial use)

About

Dots-X is a game based on the famous Android or iOS Dots, this time it was made in Java through the JavaFX library.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published