New app: Form-N-Fun
This commit is contained in:
parent
795ae6ea72
commit
5127baaa28
55
metadata/com.formfun.yml
Normal file
55
metadata/com.formfun.yml
Normal file
|
@ -0,0 +1,55 @@
|
|||
Categories:
|
||||
- Games
|
||||
License: MIT
|
||||
SourceCode: https://github.com/Rohithkvsp/Form-N-Fun
|
||||
IssueTracker: https://github.com/Rohithkvsp/Form-N-Fun/issues
|
||||
|
||||
AutoName: Form-N-Fun
|
||||
Summary: Draw a custom maze on paper and play it on your device using the accelerometer
|
||||
Description: |-
|
||||
Form ‘N’ Fun is an android maze game based on real time computer vision.
|
||||
The user draws a custom maze on a white piece of paper and the device
|
||||
camera creates graphics according to the geometric shape and ball allowing
|
||||
the user to play using the accelerometer. The app uses contours algorithms
|
||||
in OpenCV to detect maze that is drawn on the paper and JBox2d engine for
|
||||
simulating the rigid bodies.
|
||||
|
||||
In order to use Form-N-Fun, you also need to install the OpenCV Manager application.
|
||||
|
||||
RepoType: git
|
||||
Repo: https://github.com/Rohithkvsp/Form-N-Fun.git
|
||||
|
||||
Builds:
|
||||
- versionName: '1.0'
|
||||
versionCode: 1
|
||||
commit: v1.1
|
||||
subdir: app/
|
||||
sudo:
|
||||
- apt-get update || apt-get update
|
||||
- apt-get install ninja-build
|
||||
gradle:
|
||||
- yes
|
||||
srclibs:
|
||||
- opencv@4.1.0
|
||||
rm:
|
||||
- opencv-java/build/
|
||||
- app/libs/jbox2d-library-2.2.1-ds.jar
|
||||
prebuild:
|
||||
- mkdir $$opencv$$/platforms/android/build/
|
||||
- echo 'buildscript { repositories { google() } }' >> ../build.gradle
|
||||
- sed -i -e 's#/Users/rohithkvsp/Documents/Android/openCV-android-sdk-4.1.0#$$opencv$$/platforms/android/build/OpenCV-android-sdk/#'
|
||||
src/main/jni/Android.mk
|
||||
- sed -i -e "s#files('libs/jbox2d-library-2.2.1-ds.jar')#'org.jbox2d:jbox2d-library:2.2.1.1'#"
|
||||
build.gradle
|
||||
scandelete:
|
||||
- app/src/main/jniLibs/
|
||||
build:
|
||||
- pushd $$opencv$$/platforms/android/build/
|
||||
- python ../build_sdk.py --ndk_path $$NDK$$ --sdk_path $$SDK$$
|
||||
- popd
|
||||
ndk: r16b
|
||||
|
||||
AutoUpdateMode: Version v%v
|
||||
UpdateCheckMode: Tags
|
||||
CurrentVersion: '1.0'
|
||||
CurrentVersionCode: 1
|
2
srclibs/opencv.txt
Normal file
2
srclibs/opencv.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Repo Type:git
|
||||
Repo:https://github.com/opencv/opencv.git
|
Loading…
Reference in a new issue