Everybody Edits is originally a Flash game, where the limits is only bounds to the players' creativity.
This project will be an attempt of its sequel, after it has been shutdown upon the end of Abode's support for Flash, but will be remade for a better availability and cross-plateform, using CPP as its base language, with SMFL for graphics and Nholomann's JSON for configurations which are also cross-plateforms.
I'm also aware lots of other poeple are tyring to remake it aswell, yet this is my attempt.
Note: Most of the assets currently used comes from the original game, so the credits goes to their original creators!
Link to Original Game: https://everybodyedits.com/
Version 0.8 |
Version 0.6 |
|---|
Before compiling the project, you will need two libraries, there are listed below with the versions used and tested:
SFML: Graphic library (2.6.0) (https://www.sfml-dev.org/)Nholomann JSON: Utility library (3.11.2) (https://github.com/nlohmann/json) - INCLUDED
The project is using Makefiles to compile, with the following rules defined to simplify the compilation:
all: Compile the project into a binary (DEFAULT_GOAL)clean: Clear all objects files created during compilationfullclean: Clear all objects files AND remove the final executable aswellremake: Rebuild from scratch the project (Equivalent:make fullclean all)run: Execute the binary, compiling it before hand if necessaryrun-leak: Execute with leak-sanitizer, compiling aswell if necessarydebug: Displays all targetted files and dependacies by the projects
NOTICE: If your library is located anywhere specific, you should change the variable SEARCHDIR
Here's a list of all available controls:
[Escape]: Exit the game[Up]or[W]: Move upward[Left]or[A]: Move to left[Down]or[S]: Move downward[Right]or[D]: Move to right
[Numpad 0]: Select empty tile (Destroys)[Numpad 1]to[Numpad 4]: Select tile style[0]to[9]: Select tile color[Numpad 5]: Select spawn point[Numpad 6]to[Numpad 9]: Select gravity tile[Left Click]or[Right Click]: Place selected tile[Middle Click]: Copy hovered tile to selection
[G]: Godmode (Freely move around)[I]: Switch gravity towards up[J]: Switch gravity towards left[K]: Switch gravity towards down[L]: Switch gravity towards right

