Content-Length: 251747 | pFad | http://github.com/NiceRingNode/Bejeweled3-EasyX/blob/main/README.md

60 Bejeweled3-EasyX/README.md at main · NiceRingNode/Bejeweled3-EasyX · GitHub
Skip to content

Latest commit

 

History

History
9 lines (9 loc) · 826 Bytes

README.md

File metadata and controls

9 lines (9 loc) · 826 Bytes

Bejeweled3-EasyX

A rough application mocking classic game Bejeweled3 using C++ and Easyx

This is a visual studio project, which was written and run using VS2019.

First you should install Easyx, a highly encapsulated graphics library. See more about this library here. Then double click file Bejeweled3.sln(recommended using VS2019 to open it). Set the C++ standard to C++14(or higher). Then just click the build option and the game will be successfully run.

Notice that this can only be run on Windows, for it uses some library that uniquely belong to Windows.

The master logic is in the file bejewled_board.hpp, some algorithms are used such as BFS in the game, yet some functions are not implemented. The game can play music and adjust volume, which is implemented using MCI apis.









ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/NiceRingNode/Bejeweled3-EasyX/blob/main/README.md

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy