![]() ![]() This is useful for removing atoms with a value or position that is difficult to cause fusion. When a player receives a "-" atom, he/she must click on an atom to delete it from the ring. This process can cause two or more atoms to fuse, creating a combo, thus scoring more points. This will cause the two atoms to fuse, leaving behind an atom of higher value and points are scored. When a player receives a "+" atom, he/she should move it between two atoms of identical value. Each turn, the player must move his/her atom to the ring by clicking on an area between two atoms, and his/her atom is replaced by a new one. Run the client program from Clion, and when the game interface window opens, click on "1 Player".Ī ring of atoms will appear on the screen with the player's atom appearing in the centre. To play a single player game, the server does not need to be running. If your machine haven't had the boost library and sfml library, you should install them to run our game (I can't remember that boost is automatically installed in the virtual or not, but the sfml should be installed manually by this: sudo apt-get install libsfml-dev) We haven't provided the function to check IP and Port so the correct IP and Port must be entered. The server is currently coded to run on port 6996. For convenience, please use localhost as IP. To start a multiplayer game, the interface will prompt the user to enter a port and IP address. ![]() The project can now be compiled and run using Clion. Click on "Application" in the sidebar and for "Target:" choose "atomas_server" and click "OK". In order to run the server or client, first click "Run"->"Edit Configurations" in the file menu bar. This project has been tested on the Debian image provided by the lecturer using VirtualBox. To setup the server or client, open project using Clion. This repository contains the Client for playing a single or multiplayer game of Atomas.The goal of the project was to create a clone of a popular puzzle game Atomas, with the addition of online multiplayer functionality.Atomas is a famous mobile game which we remade it to be a computer game. This is an Atomas game which we wrote in C++ language.This project was completed by me and my partner-Bui Viet Phuong.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |