Flatarity is a clone of Planarity, which is a game that requires rearranging progressively more complex graphs. It has some additional features like selecting multiple vertices, rotating and flipping them, etc. I whipped this up in few hours while at work, so the code quality isn't that great.
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
master
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
Code
Latest commit
Git stats
Files
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Flatarity is a clone of the game at http://www.planarity.net, which was written by John Tantalo. This version adds features that I thought were lacking, although it's missing some of the polish that the Flash version has. This version requires the Microsoft .NET framework version 2.0, which can be obtained from: http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5 Features: * Selecting and moving multiple vertices * Flipping and rotating vertices * Zooming and panning the display * Snapping vertices to a grid * Automatic saving and loading of your game and settings * Resizable window * Higher performance (via poorer graphics) Directions: * Left-drag in empty space to start selecting multiple vertices. * Ctrl-click a vertex to toggle whether it's selected. * Ctrl-left-drag to toggle the selection of multiple vertices. * Alt-left-drag to rotate selected vertices around the mouse point. * Right-drag to pan around. * Mouse wheel to zoom in and out. * Press 'H' to horizontally flip the selected vertices around their center. * Press 'V' to vertically flip the selected vertices around their center. * Press 'R' to reset the viewpoint and mark vertices unmoved. * Press 'M' to mark vertices moved. * Press 'G' to change the grid size or turn it off. * Press 'S' to snap selected vertices to the grid. * Press 'C' to select the vertices connected to the vertex under the mouse. This is useful at very high levels where may be difficult to select the vertex you want. * Press 'P' to pause. * Press Enter to check your solution. Credit: Thanks to John Tantalo for the cool game, the inspiration, and the algorithm for generating planar graphs, which I got from here: http://www.johntantalo.com/wiki/Planarity Thanks to Microsoft for the .NET platform.
About
Flatarity is a clone of Planarity, which is a game that requires rearranging progressively more complex graphs. It has some additional features like selecting multiple vertices, rotating and flipping them, etc. I whipped this up in few hours while at work, so the code quality isn't that great.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published