"penki" - light painting - Android Apps and Games

Light Painting App
Credits to xaffron
xaffron said:
Aurora Bulb v1.0
Quick and dirty. Just does the Droid Sans font, but user configurable shutter period, camera timer, text to show and color.
Just like Penki, works best when the shutter is open for 15-30 seconds, at f/8 and larger apertures.
The capability is there for rendering bitmaps, but it's locked right now because I haven't worked out the kinks yet.
Take a few photos and post back... let me know if it works well!
Click to expand...
Click to collapse

Should be a lot of fun to make!

Aurora Bulb v1.0
See if this one works...
Aurora Bulb v1.0
Quick and dirty. Just does the Droid Sans font, but user configurable shutter period, camera timer, text to show and color.
Just like Penki, works best when the shutter is open for 15-30 seconds, at f/8 and larger apertures.
The capability is there for rendering bitmaps, but it's locked right now because I haven't worked out the kinks yet.
Take a few photos and post back... let me know if it works well!

Here's one I took...
Looks pretty OK to me.

done really well thanks!
there are only some very minor issues
1. Usability... when getting my phone and camera ready I accidentally touched the text button instead of the go button. I would suggest having a main page with a big go button and the settings available through the menu button.
2. A tutorial in the beginning would be nice. I was confused at first because I was unsure of how to hold my phone. Users might not know what you mean by pass distance.
3. Although the tip at the end is useful, perhaps you could have a checkbox so you could "never see this tip again "
4. Good luck. Marvellous effort I must say
Sent from my HTC Desire using XDA App
EDIT : the L's seem to be a bit wide although it may be the way im holding it...
EDIT2 : colour picker!!!

Thanks!
Will definitely consider using the context menu rather than the pref screen. The pref screen was so much easier to code, however, so the menu/go button will take a bit.
As for the tutorial, I'm way ahead of you - an XDA friend is looking into the tutorial for me right now, and depending on what he finds, we might be able to squeeze a tutorial in (even though that would easily double the size of the apk!)
The checkbox/color picker suggestions are definitely noted... these should be low-hanging fruit. (I'm thinking of kanging CyanogenMod code for the latter)
I actually read about Dentsu London's project on Giz before I saw your post, so I jumped on the chance to bring Android to parity with iOS. Thanks for inspiring the app, Shokwaav!

xaffron said:
Will definitely consider using the context menu rather than the pref screen. The pref screen was so much easier to code, however, so the menu/go button will take a bit.
As for the tutorial, I'm way ahead of you - an XDA friend is looking into the tutorial for me right now, and depending on what he finds, we might be able to squeeze a tutorial in (even though that would easily double the size of the apk!)
The checkbox/color picker suggestions are definitely noted... these should be low-hanging fruit. (I'm thinking of kanging CyanogenMod code for the latter)
I actually read about Dentsu London's project on Giz before I saw your post, so I jumped on the chance to bring Android to parity with iOS. Thanks for inspiring the app, Shokwaav!
Click to expand...
Click to collapse
haha yes I saw this on gizmodo too im surprised the tutorial would double the apk! when I manage to get some decent looking photos ill post them up here
Sent from my HTC Desire using XDA App

Version 1.0.3 out...
Version 1.0.3 is out on the market.
Pretty significant changes, I think if you like bulb photography, you'll like the app!
Thanks to Shokwaav for the initial nudge, and to Nemuro for artistic help.

Related

[UPDATED] An opengl ES 2.0 livewallpaper - Space Chase

Hello world,
here's a demo i wrote to test the opengl es 2.0 ndk code.
i plan to make it a real wallpaper with options, but if you want to test it, here's the apk
--EDIT
apk updated to the beta version.
i'm gonna sell this on the market, but i give a free beta to xda members
just a quick view of the features :
-adjust star speed, size, density, rotation
-double tap to engage hyperspace
-single tap to fire
-auto fire mode
-change craft after each hyperspace
- 8 crafts so far (x-wing,y-wing,tie-fighter,tie-advanced,tie-bomber,tie-vader,millenium falcon,tyridium shuttle)
-auto hyperspace after 25 laser shots
-customizable laser color
and maybe a few more, it's late and i don't remember everything.
Oh i forgot to mention, it's almost all native code, using glsl shaders, so it should be verry cool with the cpu (but not the gpu )
unixseb said:
Hello world,
here's a demo i wrote to test the opengl es 2.0 ndk code.
i plan to make it a real wallpaper with options, but if you want to test it, here's the apk
Click to expand...
Click to collapse
Wow. Well done man. Looking great, can't wait to see the end result. Keep on keeping on.
That's pretty awesome. Looks like Star Wars hyperspace. Just missing a tilting Millennium Falcon in the foreground.
Just missing a tilting Millennium Falcon in the foreground.
Click to expand...
Click to collapse
i was planning a X-wing
Will we get to see a random transition in and out of hyperspace?
Works pretty well, there are some stutters when switching orientation
Seriously good job. My stomach started to turn after a few seconds, but that kind of stuff always gets me a bit sick to my stomach and really means you did some fantastic work.
Impressive. Swiping is still very fluid. It needs slowing down and probably other options but I expect you have those in mind. Can't wait to see a 'finished' version
This is gonna be great im going to keep an eye on this!
Nice. So glad I went for Droid instead of the TP2 I wanted.
Sweet i can't wait
Oh my god!! It`s incredible... Keep on going man.
I want to see this in my homescreen all the time under my icons and widgets!
It`s amazing...
I forgot to mention that the apk contains an activity and à live wallpaper, you can already have it behind your icons
Thankyou guy. Simply I have not search in the live wallpapers picker. It`s
awesome to see this in the desktop without slowing down so much. Keep the
good work.
Thank`s for all.
Nice one. The ability to set the speed would be nice.
Shows 0% cpu usage with SeePU, vmstat shows an average 22% user-cpu usage, 0% in sleep mode.
well, i worked a bit on this one and it became something
i've updated the attached apk to the first post.
i will sell this on the market but i give xda members a free beta.
the craft tilting is a bit too nervous so far, and it lacks a few setting, but it is close from it final version.
just let me know if you like it
remove spaceship
hey, i think u did a great job with that wallpaper, i just have a little suggestion, is it possible to add the option to remove the spaceship? keep it up!
yes, it is already in the full version
uff..got FC...and loop at reboot.
Maybe because of my test2&mods...
Nevermind,nandroid..
Edit: sorry, it wasn´t your livewallpaper that caused the trouble, but I put Wysie´s mod and TA Pro new patch together, this caused the loop!
Edit: Awesome Livewallpaper!!!
Wow, this actually works and looks great on the Droid. Very smooth.

[App] LifeDropper - the eyedropper tool for real life. [Now on the Android Market!]

As the title would suggest, this is LifeDropper - the eyedropper tool for real life.
LifeDropper is designed to determine the colour of objects in the real world, and then present you with what it finds.
Instructions are provided when you open the app. Please leave feedback and make feature requests! Bug reports are extremely welcome!
Important note regarding feedback: when providing feedback, please include your phone model, Android version, ROM version (if applicable), and a link to the logcat (preferably posted on www.pastebin.com). If you don't know how to provide log information, please don't ask for directions in this thread.
Another important note regarding feedback: be brutal. If you hate the icon, tell me. If you hate the layout of something, tell me. If you hate the name, tell me. If you hate the concept...don't tell me that. Also tell me good things. Lots of good things.
Without further ado,
Market Version
Happy tagging!
Great app! Very unique, I love it! Keep up the good work my man
Hey,
great idea!
Taking screens and analyizing colors seems to work for me, but upon saving and sharing, app crashes .
(replace 'xx' with 'tt', since i can't post links yet)
Log for save-crash:
hxxp://pastebin.com/9FhrUMNc
Log share-crash:
hxxp://pastebin.com/XB3U6xVE
Suggestion(s):
- change camera overlay (the bright rectangle in camera view)'s size, so that it reflects the number of pixels being analyized. (e.g. 1px analyzed: only cross, 144px -> 12*12 rectangle, 2500px = 50*50rectangle (you get the point )
- make color values selectable (text), so you can copy/paste them somewhere else.
Besides that, great concept, icon is ok aswell .
Cheers!
EDIT:
almost forgot:
phone: Samsung Galaxy S2
android: 2.3.3
rom: XWKE7
Awesome! Thanks for the feedback and the logcat! I'll look into the issues you're getting. I assume you are using a different locale than en_CA or en_US (as it appears you are from Germany), and that's where the share issue is coming from. I was considering having the size change for the overlay, I think that'll be a definite feature now.
As for the save error, I'm confused. The logs don't appear to be showing me anything. Everything seems to be going fine and then suddenly my Activity is force finished. I'll need to do some more investigating in that department.
EDIT: The share logcat confuses me as well, even though I'm sure I know what the issue is. I think the developer of your ROM has set the log level to very low.
Yep locale setting seems to be the problem. After switching it from de_DE to en_US saving and sharing are working fine.
Seems like everything from verbose upwards is being logged, i could give you a filtered log if needed?
(Fyi it's the stock rom if thats any helpful)
Sent from my GT-I9100 using XDA App
That's alright. If changing the locale solved the issue, then the locale is the problem
Would you be so kind as to post some screenshots of the app in order to entice users?
Thanks!
I'll try to get some screenshots as soon as possible, unfortunately my phone's battery exploded. I have a new one on the way and it should be here in the coming days. If anyone else would like to post some screenshots they're welcome to!
(I've tried to take some through the emulator, but they don't work because a) I'm testing a camera-oriented app on the camera-less emulator, and b) the camera uses a surface which updates while the screenshot is being taken so they end up breaking.)
screens attached
Great App ideia, will follow this one up close congrats man
this is a great app idea but fc's on my droid incredible. i would love to have this app too.
Problem parsing the package
Motorola atrix 4g on bell
Post added to the XDA front page. Hope this gets your great app some exposure.
Shoudn't you have some way to calibrate the colors with a graycard? A color is highly dependent on the light that is emitted on it. A red object in daylight will give a diferent color than the same red object in fluorescent TL light...
@dirtsky are you using the en_US or en_CA locale?
@marko! I would suggest trying to redownload, I haven't heard of this issue as of yet.
@willverduzco thanks! There have been 300 downloads since last night thanks to the article!
@michaelarnauts I'm aware, but the thing is, LifeDropper is designed to capture colours as they are seen. If you see a colour under light, LifeDropper is viewing it in the same light.
An update that fixes the saving/sharing FC (due to locale) is now in the first post.
Wow, wonderful application! Working great on stock Droid Incredible... Few force closures now and then but still very useful!
@Cellulah is there any way you could provide a logcat for the FCs you're getting?
This is really cool. I bet someday you could do live updating with histogram data in the camera view!
Sent from my Thunderbolt das BAMF remix
@rycheme glad you like the concept! Awesome idea! I'm looking into doing capturing without having to take a picture (like Barcode Scanner).
Remember, if you like the app, mash the share button!
The next update will include linking to the currently under-construction LifeDropper site for the share feature, so the link at the end will be a link to your colour.
i'm sure i'm not alone on this... I'd really appreciate it if my camera could focus on the middle portion before taking the picture....
i would also really love this if there was a way to calibrate this stuff... maybe print out
100% cyan box... 100% Magenta.....100% Yellow... and whatever other colour might be necessary...
by the way ... this is an amazing App!!!
If it comes to the market ...i'll definitely buy it...
Phone: Samsung Vibrant w/ Custom Rom

[BETA] Touch Blocker - suppress touch events on HC and ICS

Touch Blocker Beta - a simple but useful app that makes holding and using your device easier
There are two basic functions:
- create dead zones where touches do not register
- filter the screen when reading in low light
Click to expand...
Click to collapse
We are already in a relatively stable Beta release - whats left now is adding new features and making it all look pretty. You can follow this process at the thread here.
Please be sure to write suggestions - we are looking forward to engaging the community and building a useful and nifty application that many will enjoy!
Dont forget - im looking for suggestions, so please think what the app is missing and let me know wither through the app or by writing here. Thanks in advance
Market link
https://play.google.com/store/apps/details?id=fahrbot.apps.touchblocker
Screens
Debugging
If you experience issues, the best way to help is by reproducing them and then clicking "write to us" - be sure to include a description of your error or we may not read the logs.
Weve actually done a lot of testing on this device, but suggestions are very welcome and of course we havent tried it on all the roms
This maybe usefull for devices with a strange acting displays (ex. my Nexus some time) or devices with a small border.
BUT whats the benefit for my Transformer?
I mean i got a HUGE frame to hold it in tab only mode, and dock for watching movies and text stuff.
xyellx said:
This maybe usefull for devices with a strange acting displays (ex. my Nexus some time) or devices with a small border.
BUT whats the benefit for my Transformer?
I mean i got a HUGE frame to hold it in tab only mode, and dock for watching movies and text stuff.
Click to expand...
Click to collapse
Thats something youll have to find for yourself...
Anything to report?
I have some suggestions.
It would be nice if it could switch between landscape and portrait mode. Because my bars are too small in portrait mode.
I had some problems with cropping the size of the blocked area. You might want to improve the area where you have to touch or give an indicator what exactly the user has to do.
I like the idea. However it would be cooler if would be intelligent like the XOOM 2. Which can tell the difference between a finger and the palm. Especially because I have all my icons on the side of the screen.
I already have something like it on the to do list!
How is it coming along? I find cant live without this app now
xyellx said:
This maybe usefull for devices with a strange acting displays (ex. my Nexus some time) or devices with a small border.
BUT whats the benefit for my Transformer?
I mean i got a HUGE frame to hold it in tab only mode, and dock for watching movies and text stuff.
Click to expand...
Click to collapse
It's great when you have a 10 month old baby watching Elmo's World in the car who likes to grab the screen every 3 seconds and keep backing out of DICE player!
Thanks, enjoy! And keep the suggestions coming.
A new release is imminent!
1.0.2.8
New configuration interface
Split shake and notification controls
Fixed many minor bugs from the logs
1.1.3.5
Improved shake sensitivity
Added toast toggles
Reworked UI to be quicker
The only thing that drives me crazy is the system tray when I'm using an app or playing a game. I keep hitting that and the menu overlaps any controls I'm using on screen.
I think the system tray menu should be a long press to open. I'm hardly wanting to open it up often anyway.
player911 said:
The only thing that drives me crazy is the system tray when I'm using an app or playing a game. I keep hitting that and the menu overlaps any controls I'm using on screen.
I think the system tray menu should be a long press to open. I'm hardly wanting to open it up often anyway.
Click to expand...
Click to collapse
What system tray? Im not sure i understand...
Anything to report?
Any issues to report?
trying this out.sounds like its perfect for note taking with the stylus
Sent from my LG-P999 using Tapatalk 2
Oh? Hows that...?
Anything to report?
Anything to report? Issues or suggestions?

[APP][4.0+] CyanogenMod's Calculator

Market Link: https://play.google.com/store/apps/details?id=com.android2.calculator3
Direct Download: https://www.dropbox.com/s/fnnppr2ojkigm3x/%28market%29%20Calculator_v4.0.apk
Calculator
Calculator is focused on extending the traditional 4 function calculator, keeping its simplicity while still adding features used in higher level math. It uses the original Android calculator as a base.
The project was started by me in June 2012 and by October 2012 it was accepted into CyanogenMod. Since then, users of the app have helped greatly in cleaning up the ui, improving the matrix features, and translating the app into all the languages currently available. Without them, this app would be nowhere near as polished as it's become.
Because the app is intended as a full replacement, it's recommended that you hide your default calculator by either disabling it (v4.1+) or using a custom launcher. Otherwise, the similar app names may prove confusing.
Calculator has the following features and more:
-Basic arithmetic
-Trigonometry
-Complex numbers
-Graphs for X,Y functions
-Matrices
-Hexadecimal and Binary support
-Widget for lockscreen and launcher
-History of previous calculations
-Themeing support
The app is completely open source and the source can be downloaded at: https://github.com/Xlythe/android_packages_apps_Calculator/tree/ics
Note: The pictures below are old and from the beta test. Check out the market link for more current pictures.
Xlythe said:
Features:
Addition, subtraction, multiplication, division. Really, if I broke this I'm sure you guys would find a way to give me negative stars.
Click to expand...
Click to collapse
This totally made me LOL. Thanks for starting work on this. It's about time someone improve upon the stock calculator (which is just an embarrassment in its stock state for a utility on a smartphone of all things).
I'll keep a watch out for this
wow. looks promising so far, cant wait to see where this app goes
THANK YOU VERY MUCH.........u literally saved me from carrying my Clucky TI-84 calculator
Sent from my cm_tenderloin using Tapatalk 2
Seems to work (only tested the Stock Functions)
One thing that dont work:
on Stock Google Calculator youre able to drop down the Panel to see your last functions you did .
(sry english isnt my main language so its kinda hard to explain what i mean exacly)
If you dont know what i mean, ill try to send you some screens tomorrow
I think I know what you mean, but some pictures would be very helpful. [: If I broke it, I can fix it this weekend.
To Everyone:
Which is less confusing? Having an X and a Y key or having an X and a Y= key?
hi nice looking app, however is it possible to show the last few calcuations (history mode)? looking for something simliar to the default windows 7 calculator.
That's what blutlust is asking about too [: I think I may have broken it because I remember it being there before. I'll try to fix it tomorrow or Saturday.
ill send you the screens in a message because i didnt post enough to implent them in this post.
to your question about the x - y key :
if the button give you the solution of the equalation, then x = would be better
You meant like that? I don't remember that in the CM9 app. Is that someone elses mod?
Either way, I can add it to this one too now that I know what it looks like.
-------------
About the Y, Y= thing. Actually, I'll ask this. How many of you couldn't figure out how to graph?
Sent from my Nexus 7 using xda app-developers app
Yeah i meant like this, i posted on the Screens.
This is the Stock Calculator on Samsung Galaxy S 2 , just the color are modified to fit the ICS Theme
About the Graphs, they arent necessary for me at work, but functions like sin,cos,hex,bin,dez are important.
1.1's been released. It's almost entirely focused on matrices.
Change Log:
-Cross and dot product
-Matrices scroll downwards instead of left and right
-Spacing added between panels in Tablet mode
-Small tweaks to the matrix popup
I'll focus on a pull-down for history next. And blutlust, you want buttons to turn the answer into Hexadecimal or Binary?
Edit:
Does anyone know of an open source project for pull-downs like the notification bar? Or an app that uses them?
Yeah, this Buttons would be Nice for Sure
(only if you want to do this)
I dont remember any Opensource Project with this dropdown menü, but if it helps, ill send you my Calculator Apk, so you can take a look.
Sure, that'd be great. It would let me play with it and see how its done. [:
I added logic for turning the answer into Hex and Bin so it'll be in the next release.
Sent from my Nexus 7 using xda app-developers app
Ill send you a PM with download Link for Calculator.
One more Suggestion/Tipp :
Is it only possible to show the answer in bin & hex or is it possible to calculate in bin & hex
For example : 0001+000e =000f or
0000 0010 + 0000 0001 + 0000 0001 = 0000 0100
Thx btw for Hex and Bin implementation
Alright, I'll have to add a toggle: Hex, Bin, Dec, as well as A, B, C, D, E, and F buttons. Otherwise I won't know if 10+10 equals 20 or 100.
The apk won't install on my Nexus 7 so I'm going to see if I can't flash it in recovery.
Alright, I'll have to add a toggle: Hex, Bin, Dec, as well as A, B, C, D, E, and F buttons. Otherwise I won't know if 10+10 equals 20 or 100.
Click to expand...
Click to collapse
Sounds really good .
Cant wait to test it at all
Hopefully Samsung didnt play around on this apk for the Calculator
Thats the only i thing why i think, the apk wont install on your Nexus.
If the Trick with flashing dont work, i dont know any other Calculator who support/got a Drop-Down History :|
Gah, I've been silent for a while, sorry. I found a few bugs in my Hex app and felt obligated to fix them. So that and work have been eating up my time. The ETA for the next update will probably be Sunday or Monday since birthdays are lazy days and mine's tomorrow.
The plan for the next release is:
New panel for containing A,B,C,D,E,F,Hex,Dec,Bin
The plan for the release after next is:
Settings page with option to turn off panels
History pulldown (I hope. Haven't figured out how to do this yet)
Thanks for the support and advice / feature requests are all welcome! (Doesn't mean I'll actually do it, but hey, definitely welcome!)
Then, have a nice Party tomorrow and take the time you need
Good things take time to work flawless :thumbup:
Alright, there's a page for Hexadecimals in the code. I at least got that far. I didn't finish the logic for switching into Hexadecimal or Binary though (it's maybe 50% complete). Ah well, ya'll get an update on Tuesday or Wednesday.
To make up for it, here are some pictures:

[GAME][4.0+] Shape Rotate

Hi guys
I am a software engineering student, eager xda reader and in my (little) free time i like to mess around with my android phone. So i developed a little game over the last half year. It's called Shape Rotate.
I wanted to do a simple but new game, not another flappy bird clone. So finally i put the first version online in the playstore yesterday, here is a short description:
In my game you always see two equal shapes, in random rotations. Your task is to rotate the outer shape so that it is equally aligned to the inner one - once they are aligned equally tap the screen anywhere to get the next one. That sounds easy, but since time is not on your side (you gain some extra time every time you get the two shapes aligned identically) it gets really tricky once the shapes are not that obvious any more. The goal is to survive as long as you can.
It would be really great if you check it out, i would really appreciate feedback (or, even better: positive reviews )
Here is the playstore link: Shape Rotate in google play
It is of course free (no in-app purchases or what-so-ever), and i plan to add a lot more different shapes in the future! I attached some screenshots of the app, and i also added a demo video in the playstore description.
Great game. Has great potential to be a time waster. There does seem to be some lag between the shape changes that can prematurely end your game. Get that timing down and you've hit a home run.
As for some suggestions to add. Maybe have levels to unlock similar to an angry birds setup. In level one hand similar shapes with minimal colors, next thing to unlock, add another shape or two with an additional color. Thus making each level progressively harder.
ph37rd said:
Great game. Has great potential to be a time waster. There does seem to be some lag between the shape changes that can prematurely end your game. Get that timing down and you've hit a home run.
As for some suggestions to add. Maybe have levels to unlock similar to an angry birds setup. In level one hand similar shapes with minimal colors, next thing to unlock, add another shape or two with an additional color. Thus making each level progressively harder.
Click to expand...
Click to collapse
Thx for your feedback! Regarding the lags, may i ask which device you are using?
I tested it on several devices from an I9000 to my Nexus 4. The only lag i found was that on older devices it takes some time to start the game, but once it displays the first shape i haven't found any lag :s
Yes i already thought about such a thing - creating different "shape packages" and unlocking them time after time. That is definitely a good suggestion for the future and i will soon start working on this. This now is just a first version where i wanted to check out how the game mechanics work and how people react to it.
Varjo said:
Thx for your feedback! Regarding the lags, may i ask which device you are using?
I tested it on several devices from an I9000 to my Nexus 4. The only lag i found was that on older devices it takes some time to start the game, but once it displays the first shape i haven't found any lag :s
Yes i already thought about such a thing - creating different "shape packages" and unlocking them time after time. That is definitely a good suggestion for the future and i will soon start working on this. This now is just a first version where i wanted to check out how the game mechanics work and how people react to it.
Click to expand...
Click to collapse
I'm running on an N4 with KK 4.4.4 and hellscore b47, most kernel settings default.
To be sure I'm understood, I solve one shape and before the transition to the next set of shapes, there is a noticeable pause.
This is a good concept. There’s a lag also when rotating the outer shapes. Though this might be because of my slow samsung galaxy tab.
Overall, this is a good gameplay.
https://docs.google.com/file/d/0B48cqoutz8n3dDFnbTJvRm1XOVU/edit?usp=docslist_api
There should be an mp4 video to illustrate the lag.
Seems there may be an issue with the timer as well.
ph37rd said:
https://docs.google.com/file/d/0B48cqoutz8n3dDFnbTJvRm1XOVU/edit?usp=docslist_api
There should be an mp4 video to illustrate the lag.
Seems there may be an issue with the timer as well.
Click to expand...
Click to collapse
hm, well it could be that what you think is a lag is actually my poor description and/or implementation?
The playing mechanics should be: you rotate the outer shape so that it is correctly aligned. IF it is so, then you tap anywhere on the screen to "submit" it. if it is correct you get the next shapes.
(The reason why it cannot "auto submit" the moment it is correctly aligned is because then it would be trivial, you would just rotate it until it snaps in - thats why you need that extra "next shape please"-tap)
The possible rotation is actually split into 12 different angles, so there are 11 different angles with which shapes can appear.
The best way to control it is to drag with a finger on the border of the screen (or use two fingers as in normal rotation gestures). you have to drag the finger a bit until the shape snaps in to the next one.
so could it be that it's because i didn't explain the intended controls enough? If so, do you have any suggestions to improve that, or how to better explain the way to play it?
really really appreciating your feedback btw :good:
Varjo said:
hm, well it could be that what you think is a lag is actually my poor description and/or implementation?
The playing mechanics should be: you rotate the outer shape so that it is correctly aligned. IF it is so, then you tap anywhere on the screen to "submit" it. if it is correct you get the next shapes.
(The reason why it cannot "auto submit" the moment it is correctly aligned is because then it would be trivial, you would just rotate it until it snaps in - thats why you need that extra "next shape please"-tap)
The possible rotation is actually split into 12 different angles, so there are 11 different angles with which shapes can appear.
The best way to control it is to drag with a finger on the border of the screen (or use two fingers as in normal rotation gestures). you have to drag the finger a bit until the shape snaps in to the next one.
so could it be that it's because i didn't explain the intended controls enough? If so, do you have any suggestions to improve that, or how to better explain the way to play it?
really really appreciating your feedback btw :good:
Click to expand...
Click to collapse
I may not have read it if you wrote it. When initially testing something like this I go for intuitive. The extra tap isn't.
What about doing the the auto next based on a touch release. You know when the shape is being rotated, the screen is being touched. Can you detect when a finger is removed? There would be no more rotation and wouldn't allow just spinning randomly to get it to snap as you describe.
EDIT:
Looking it up it's called a touch event using MotionEvent class with ACTION_DOWN and ACTION_UP
ph37rd said:
What about doing the the auto next based on a touch release. You know when the shape is being rotated, the screen is being touched.
Click to expand...
Click to collapse
That is actually a quite interesting suggestion! I tried it out, and it feels kind of nice. it also makes the game easier, maybe i have to reconsider the additional time gain... I created a debug build, would be nice if you would download and try it and tell me what you think ( you have to deinstall the appstore version first, since this one is signed with my local debug key)
It now checks the correct alignment each time you lift your finger from the screen.
Edit: i think that is a gamebreaker because it makes the game way to easy. you just have to swipe very quickly on the border, and due to the "auto" check you always get the alignment correct very quickly.
another version would be this one. here it is also checked on touchUp but if the alignment is wrong it jumps back in the initial state. that makes it even a bit harder, but also requires more focus and looking.
what do you think?
OK, going to leave this one up to you. I didn't catch a difference between the two in how they play. The first one appears to be snappier and jerky, as opposed to the second one being smoother and slower.
Either way, you nailed what I was saying. What do you think? I think this is far more intuitive. Now you just need to figure out the levels of difficulty.
The ultimate would be to have the shapes and colors auto generated with random attributes. You would not have to map anything out, the app would automagically create them.
Ok i found some issues that caused the touch input to be way to sensitive or way to unresponsive - that fixed i got some feedback that the overall control is way better now (especially on high res devices).
ph37rd said:
Either way, you nailed what I was saying. What do you think?
Click to expand...
Click to collapse
I still like the idea, but it brings some new issues that i need to figure out. Once you got the current control mechanism people don't think to much about it - so i'm not quite sure if it is really that much benefit. I will test that out over the next iterations and try gathering more feedback (about the current control and about how much people think it's good/bad).
ph37rd said:
The ultimate would be to have the shapes and colors auto generated with random attributes. You would not have to map anything out, the app would automagically create them.
Click to expand...
Click to collapse
That is the second big point on my todo list. but i don't really know how to start.
The best way that comes to my mind is to define different "base shapes" that are then just colored randomly. but that again would require alot of different base shapes to keep up a good variety?
at the moment i add hand drawn shapes with each update (around 170 now and using .gif its not that of a size problem anymore)

Categories

Resources