Skip to content

BlankRose/EverybodyEdits2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🙃 Everybody Edits 2 🏜

Top Language Supported Code Size Last Commit

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/


Progress Showcases

Version 0.8 Version 0.6

Compilation

Before compiling the project, you will need two libraries, there are listed below with the versions used and tested:

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 compilation
  • fullclean: Clear all objects files AND remove the final executable aswell
  • remake: Rebuild from scratch the project (Equivalent: make fullclean all)
  • run: Execute the binary, compiling it before hand if necessary
  • run-leak: Execute with leak-sanitizer, compiling aswell if necessary
  • debug: Displays all targetted files and dependacies by the projects

NOTICE: If your library is located anywhere specific, you should change the variable SEARCHDIR


Game's Controls

Here's a list of all available controls:

Movements :

  • [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

Construction :

  • [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

Developper :

  • [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

About

Recreation of an online Flash sandbox game which got discontinued

Resources

License

Stars

Watchers

Forks