An application which emulates the android chain reaction game on PC

Overview

chain_reaction_desktop

An application which emulates the android chain reaction game on PC.
Built using JAVA, GUI built with SWING.
Download the CHAIN_REACTION_2022 zip file from releases and unzip it, run the .exe or .jar file to use the app. To read the source code, read the .java files in the Reprogrammed Games folder.
All files in the main package are java classes which control the backend of the game.
All files in the frontend package represent classes which contruct and control JAVA SWING GUI components.

Side note: The CellButton class in the frontend package is a child of the Cell class, and allows for animated orbs inside the buttons, via
custom painting by overriding the paintComponent() function of the JButton class, and using the parametric form of the equation for
an ellipse to define the locus of the orb painted. More details are provided in the source code files(CellButton.java)

You might also like...

A Minecraft Mod for Fabric which aims to make Block Entity rendering faster and more customizable with almost no compromises.

A Minecraft Mod for Fabric which aims to make Block Entity rendering faster and more customizable with almost no compromises.

Enhanced Block Entities EBE is a 100% client side mod for Minecraft on the Fabric mod loader which aims to increase the performance of block entity re

Dec 30, 2022

A minecraft server plugin which allows user to custom commands. 一个支持你在 MC 服务器自定义指令的插件。

A minecraft server plugin which allows user to custom commands. 一个支持你在 MC 服务器自定义指令的插件。

CustomCommands:自定义指令 CustomCommands 插件也叫 CCS(CustomCommandS)或 Custom-Commands 等,允许自己设置一些指令的格式,以简化输入。 插件 QQ 群:1028582500 作者:椽子。 明城京联合太学,保留所有权利。 请遵循 GNU

Feb 10, 2022

The most powerfull forge server software (not yet) which aims for high capacity and performance on 1.16.5 modded server.

GoldenForge The most powerfull forge server software (not yet) which aims for high capacity and performance on 1.16.5 modded server. Current work Asyn

Sep 3, 2022

Open-source forge mod which provides custom cosmetics for players.

Open-source forge mod which provides custom cosmetics for players.

OpenCosmetics Open-source forge mod which provides custom cosmetics for players. Building gradlew setupDecompWorkspace gradlew idea Testing gradlew ru

May 16, 2021

A Minecraft mod on the Fabric modloader which aims to add some useful vehicles.

A Minecraft mod on the Fabric modloader which aims to add some useful vehicles.

Automobility A Minecraft vehicle mod adding customizable cars. Made for ModFest 1.17 Screenshots Try it out! Recommended to use along with LambdaContr

Dec 15, 2022

A mod for 1.17 which fixes common bugs in Minecraft

Astatine Astatine is a mod for Minecraft which fixes common bugs in the game Astatine uses the Fabric Mod Loader, Forge will not be supported. About A

Jul 21, 2022

Minecraft mod which allows displaying your items to other players in chat.

Show Me What You Got Show Me What You Got is a Minecraft mod for Fabric. When added to the server, it allows players to display their items in chat by

Oct 24, 2022

The loader for mods under Fabric. It provides mod loading facilities and useful abstractions for other mods to use, which is compatible with spigot now

Silk The loader for mods under Fabric. It provides mod loading facilities and useful abstractions for other mods to use, which is compatible with spig

Oct 1, 2022
Releases(1.1.0)
  • 1.1.0(Feb 10, 2022)

    icon
    Chain Reaction(3.0)

    Description

    • Chain Reaction was a game originally designed by Matt-buddy entertainment for android devices, but it's honestly such a great game, that I decided to port it to PC. Enjoy chain reaction, reprogrammed to be a desktop application, and with an added new Explosion mechanic to keep things fresh.

    • The fun part of the game is the unpredictability, where it seems as though one player is winning, but the tables can be turned with just one move!

    Updates

    • This version of chain reaction includes an option for upto 7 AI players!
    • Enjoy testing your chain reaction skills against virtual computer controlled players!

    NOTE: The user will require JAVA(1.5 to 1.9) installed to use this application. Source code(tar.gz)
    Source code(zip)
    Chain-Reaction-Desktop.zip(454.09 KB)
Owner
Nikhil Narayanan
I'm a JAVA desktop app dev, I dabble in web apps every now and then
Nikhil Narayanan
An arcade game project which made using java and swing for graphics

Arcade_Game_Development This is an arcade game project which made using java and swing for graphics. Meteor Dodge Here you have to dodge the meteor an

Md. Shakib Shahariar Junayed 1 May 25, 2022
My Game Engine tested via my Cubecraft Game

My Game Engine tested via my Cubecraft Game Install: mvn -P {your OS name} clean install mvn -P mac clean install mvn -P linux clean install mvn -P wi

null 30 Oct 3, 2022
BattleShip-Game - This repository contains the code of the BattleShip (Bataille Navale) game programmed in Java.

Bataille Navale Auteur : SABIL Mohamed Amine Comment générer la documentation ? Placez vous dans le sous-dossier src : pour générer la documentation d

Mohamed Amine SABIL 1 Jan 4, 2022
Snake-Game - A simple snake game written in java.

What's this? A simple snake game written in java. How to play Download the latest release. Ensure that a compatible java runtime is installed (optimal

Patrick260 4 Oct 31, 2022
The game is a 2D side scrolling system, where a player moves left, right, vertically or diagonally to traverse the game.

The game is a 2D side scrolling system, where a player moves left, right, vertically or diagonally to traverse the game.

Ravi Mandal 7 Sep 11, 2022
A simple puzzle game made with Unity to practice the game engine

A simple puzzle game made with Unity to practice the game engine.

Eyüb Salih Özdemir 1 Mar 30, 2022
A basic representation of the 0-player game, "Game-of-Life", a simple example of basic cellular automata

Game-Of-Life-Basic A basic representation of the 0-player game, "Game-of-Life", a simple example of basic cellular automata. A cellular automaton is a

Nikhil Narayanan 5 Oct 27, 2022
Desktop/Android/HTML5/iOS Java game development framework

Cross-platform Game Development Framework libGDX is a cross-platform Java game development framework based on OpenGL (ES) that works on Windows, Linux

libgdx 20.9k Jan 1, 2023
A Java game development framework that deploys to JVM, HTML5, Android and iOS.

PlayN PlayN is a cross-platform Java game development library written in Java that targets HTML5 browsers (via GWT), desktop JVMs, Android and iOS dev

null 237 Dec 9, 2022
RockPaperScissor Android Game

RockPaperScissor Android Game Intro: Rock paper scissors is a hand game, usually played between two people, in which each player simultaneously forms

Siddhartha Bhattacharjee 1 May 9, 2022