15,896,730 members
Sign in
Sign in
Email
Password
Forgot your password?
Sign in with
home
articles
Browse Topics
>
Latest Articles
Top Articles
Posting/Update Guidelines
Article Help Forum
Submit an article or tip
Import GitHub Project
Import your Blog
quick answers
Q&A
Ask a Question
View Unanswered Questions
View All Questions
View C# questions
View C++ questions
View Javascript questions
View Visual Basic questions
View Python questions
discussions
forums
CodeProject.AI Server
All Message Boards...
Application Lifecycle
>
Running a Business
Sales / Marketing
Collaboration / Beta Testing
Work Issues
Design and Architecture
Artificial Intelligence
ASP.NET
JavaScript
Internet of Things
C / C++ / MFC
>
ATL / WTL / STL
Managed C++/CLI
C#
Free Tools
Objective-C and Swift
Database
Hardware & Devices
>
System Admin
Hosting and Servers
Java
Linux Programming
Python
.NET (Core and Framework)
Android
iOS
Mobile
WPF
Visual Basic
Web Development
Site Bugs / Suggestions
Spam and Abuse Watch
features
features
Competitions
News
The Insider Newsletter
The Daily Build Newsletter
Newsletter archive
Surveys
CodeProject Stuff
community
lounge
Who's Who
Most Valuable Professionals
The Lounge
The CodeProject Blog
Where I Am: Member Photos
The Insider News
The Weird & The Wonderful
help
?
What is 'CodeProject'?
General FAQ
Ask a Question
Bugs and Suggestions
Article Help Forum
About Us
Search within:
Articles
Quick Answers
Messages
Articles / Mobile Apps / Android
Go to Article
Stats
Revisions (6)
Java
Mobile
Android
EnigmaPuzzle for Android
Michael Hodel
Rate me:
Please
Sign up or sign in
to vote.
4.98/5 (55 votes)
17 Nov 2014
CPOL
16 min read
96.1K
12.7K
114
Enigma Puzzle for Android – a game as difficult as the Rubik's cube
EnigmaPuzzle.zip
__MACOSX
._EnigmaPuzzle
EnigmaPuzzle
._.DS_Store
._EnigmaPuzzle
._EnigmaPuzzle.xcodeproj
._EnigmaPuzzleTests
._Logo.png
EnigmaPuzzle.xcodeproj
._project.pbxproj
._project.xcworkspace
._xcuserdata
project.xcworkspace
._contents.xcworkspacedata
._xcuserdata
xcuserdata
._michael.xcuserdatad
michael.xcuserdatad
._WorkspaceSettings.xcsettings
xcuserdata
._michael.xcuserdatad
michael.xcuserdatad
._xcdebugger
._xcschemes
xcschemes
._EnigmaPuzzle.xcscheme
._xcschememanagement.plist
EnigmaPuzzle
._.DS_Store
._arrow_left_64.png
._Base.lproj
._bulb_on_64.png
._de.lproj
._en.lproj
._EnigmaPuzzle-Info.plist
._EnigmaPuzzle-Prefix.pch
._Images.xcassets
._level0s0.png
._level0s1.png
._level1s0.png
._level1s1.png
._level2s0.png
._level2s1.png
._level3s0.png
._level3s1.png
._level4s0.png
._level4s1.png
._level5s0.png
._level5s1.png
._level6s0.png
._level6s1.png
._level7s0.png
._level7s1.png
._level8s0.png
._level8s1.png
._level9s0.png
._level9s1.png
._main.m
._MHAppDelegate.h
._MHAppDelegate.m
._MHBaseScene.h
._MHBaseScene.m
._MHButton.h
._MHButton.m
._MHEnigmaBlock.h
._MHEnigmaBlock.m
._MHEnigmaBoard.h
._MHEnigmaBoard.m
._MHEnigmaDisc.h
._MHEnigmaDisc.m
._MHEnigmaFrame.h
._MHEnigmaFrame.m
._MHEnigmaGame.h
._MHEnigmaGame.m
._MHEnigmaResult.h
._MHEnigmaResult.m
._MHEnigmaScene.h
._MHEnigmaScene.m
._MHEnigmaSetup.h
._MHEnigmaSetup.m
._MHGameHelp.h
._MHGameHelp.m
._MHGameScene.h
._MHGameScene.m
._MHSelectItem.h
._MHSelectItem.m
._MHSettings.h
._MHSettings.m
._MHSetupHelp.h
._MHSetupHelp.m
._MHSetupScene.h
._MHSetupScene.m
._MHViewController.h
._MHViewController.m
Base.lproj
._Localizable.strings
._Main_iPad.storyboard
._Main_iPhone.storyboard
de.lproj
._InfoPlist.strings
._Localizable.strings
._Main_iPad.strings
._Main_iPhone.strings
en.lproj
._InfoPlist.strings
._Localizable.strings
Images.xcassets
._.DS_Store
._AppIcon.appiconset
._LaunchImage.launchimage
AppIcon.appiconset
._Contents.json
._Logo120.png
._Logo152.png
._Logo29.png
._Logo40.png
._Logo58.png
._Logo58-1.png
._Logo76.png
._Logo80.png
._Logo80-1.png
LaunchImage.launchimage
._Contents.json
._ipad.png
._ipad2.png
._iphone.png
._iphone2.png
EnigmaPuzzleTests
._de.lproj
._en.lproj
._EnigmaPuzzleTests.m
._EnigmaPuzzleTests-Info.plist
de.lproj
._InfoPlist.strings
en.lproj
._InfoPlist.strings
EnigmaPuzzle
.DS_Store
EnigmaPuzzle.xcodeproj
project.pbxproj
project.xcworkspace
contents.xcworkspacedata
xcuserdata
michael.xcuserdatad
UserInterfaceState.xcuserstate
WorkspaceSettings.xcsettings
xcuserdata
michael.xcuserdatad
xcdebugger
Breakpoints_v2.xcbkptlist
xcschemes
EnigmaPuzzle.xcscheme
xcschememanagement.plist
EnigmaPuzzle
.DS_Store
arrow_left_64.png
Base.lproj
Localizable.strings
Main_iPad.storyboard
Main_iPhone.storyboard
bulb_on_64.png
de.lproj
InfoPlist.strings
Localizable.strings
Main_iPad.strings
Main_iPhone.strings
en.lproj
InfoPlist.strings
Localizable.strings
EnigmaPuzzle-Info.plist
EnigmaPuzzle-Prefix.pch
Images.xcassets
.DS_Store
AppIcon.appiconset
Contents.json
Logo120.png
Logo152.png
Logo29.png
Logo40.png
Logo58.png
Logo58-1.png
Logo76.png
Logo80.png
Logo80-1.png
LaunchImage.launchimage
Contents.json
ipad.png
ipad2.png
iphone.png
iphone2.png
level0s0.png
level0s1.png
level1s0.png
level1s1.png
level2s0.png
level2s1.png
level3s0.png
level3s1.png
level4s0.png
level4s1.png
level5s0.png
level5s1.png
level6s0.png
level6s1.png
level7s0.png
level7s1.png
level8s0.png
level8s1.png
level9s0.png
level9s1.png
main.m
MHAppDelegate.h
MHAppDelegate.m
MHBaseScene.h
MHBaseScene.m
MHButton.h
MHButton.m
MHEnigmaBlock.h
MHEnigmaBlock.m
MHEnigmaBoard.h
MHEnigmaBoard.m
MHEnigmaDisc.h
MHEnigmaDisc.m
MHEnigmaFrame.h
MHEnigmaFrame.m
MHEnigmaGame.h
MHEnigmaGame.m
MHEnigmaResult.h
MHEnigmaResult.m
MHEnigmaScene.h
MHEnigmaScene.m
MHEnigmaSetup.h
MHEnigmaSetup.m
MHGameHelp.h
MHGameHelp.m
MHGameScene.h
MHGameScene.m
MHSelectItem.h
MHSelectItem.m
MHSettings.h
MHSettings.m
MHSetupHelp.h
MHSetupHelp.m
MHSetupScene.h
MHSetupScene.m
MHViewController.h
MHViewController.m
EnigmaPuzzleTests
de.lproj
InfoPlist.strings
en.lproj
InfoPlist.strings
EnigmaPuzzleTests.m
EnigmaPuzzleTests-Info.plist
Logo.png
EnigmaPuzzleApp_src.zip
.classpath
.project
.settings
org.eclipse.jdt.core.prefs
AndroidManifest.xml
assets
bin
classes.dex
classes
ch
adiuvaris
enigma
Block.class
Board$eDirection.class
Board$eDisc.class
Board$Move.class
Board.class
BoardView$eState.class
BoardView.class
EnigmaPuzzle$1.class
EnigmaPuzzle.class
Figure.class
GameHelp.class
GamePrefs.class
GameThread.class
R$attr.class
R$drawable.class
R$id.class
R$layout.class
R$string.class
R.class
EnigmaPuzzle.apk
res
drawable-hdpi
help.png
icon.png
levdown.png
levup.png
newgame.png
resetgame.png
settings.png
drawable-ldpi
help.png
icon.png
levdown.png
levup.png
newgame.png
resetgame.png
settings.png
drawable-mdpi
help.png
icon.png
levdown.png
levup.png
newgame.png
resetgame.png
settings.png
resources.ap_
gen
ch
adiuvaris
enigma
R.java
proguard.cfg
project.properties
res
drawable-hdpi
help.png
icon.png
levdown.png
levup.png
newgame.png
resetgame.png
settings.png
drawable-ldpi
help.png
icon.png
levdown.png
levup.png
newgame.png
resetgame.png
settings.png
drawable-mdpi
help.png
icon.png
levdown.png
levup.png
newgame.png
resetgame.png
settings.png
layout
help.xml
settings.xml
values
strings.xml
values-de
strings.xml
xml
src
ch
adiuvaris
enigma
Block.java
Board.java
BoardView.java
EnigmaPuzzle.java
Figure.java
GameHelp.java
GamePrefs.java
GameThread.java