Desert Bunker

Life Points Calculator for Android

Using the Calculator included with Android is a pain in the ass when you’re likely to only use subtraction for a card game. The Yu-Gi-Oh trading card game is one such game that requires one to keep track of their life points to determine the victor in a ‘duel.’ Still, many players with Android phones seem content with using their Calculator along with the decimal trick to track both players’ LP. I find this to be annoying and unreliable; one wrong click and next thing you know you’re both unsure of each others’ life points. With this in mind, and the dissatisfying lack of options for such an open platform as Android, I built my own life points calculator.

Before getting out my drawing board and 24-pack of Hot Pockets, I wanted to see if anyone would be interested in having a simpler, more intuitive, solution for making sure they don’t lose track of their LP. So, I took a trip to one of the local Yu-Gi-Oh tournaments and asked around. I was surprised by the prevalence of the G1 and myTouch 3G among the crowd. One group of friends all had Android handsets, the G1, myTouch, and a Droid; my perfect target for this survey. As it turns out, they were rather intrigued by the prospect of having an App for their device that could manage their duels and make their lives easier when it came to recording and calculating life points. This was all the incentive I needed to start my project.

And so it became, my first App for Android, an alpha build of my Life Points Calculator:

From LP Calc

This release will only be available on here. It was compiled and tested to run on the Android 1.6 platform, but should work fine on later versions (Please let me know if it doesn’t.) Once all the bugs are hammered out it’ll be available on the market for free.


  • Basic table interface for two players
  • Commonly used LP decrements/increments
  • Reset button for each player

  • Points display trailing decimal digit
  • Does not render correctly in landscape mode
    Fix/Todo list:

  • Store points as integers
  • Fix landscape bug
  • Add saving state
  • Add persistent backlight option
  • Add custom decrement/increment value
  • Add ‘Halve Lifepoints’ button
  • Add monochrome/multicolor support, remove crappy design job, add sexy theme support

Download ‘Life Calculator.apk’ to the root of your SD card. Make sure you have your phone set to install non-market Apps by going to Settings > Application Settings, tick the checkbox next to ‘Unknown sources.’ Use ASTRO file manager or similar to install it.
Next version will be easier to install from the Android Market.

Strictly as a precaution, I am not responsible or liable for any damage to your device or loss of data. This is a test release, therefor I can not offer any support whatsoever.

LP Calc 0.1a

Please leave any suggestions or feedback you may have in the comments below. I am excited to add more features and would like to hear what you have it mind. Thanks for trying it out!

Categorised as: Android, Games, Software


  1. […] This post was mentioned on Twitter by Martin Kinsman. Martin Kinsman said: New Android app for YGO players: […]

  2. Gene Worley says:

    I can’t subscribe to your RSS feed. Can you help?

  3. Алексей says:

    Давно искал такой ответ

  4. Alyse Bidner says:

    I surely like your website design its so nice and clean, easy to read.

  5. MARTINEZ says:

    Excellent share. Thanks for informing us.

  6. Tommie Bertog says:

    Could it be possible if I link to this blog, from my blog? I’m planning to find as many pieces of good info as I am able.

  7. mozeos says:

    Hi, colleague! I like your blog, it’s so friendly! I think it’s pretty popular, isn’t it?

  8. TGS says:

    Aw, this was a really professional post. In theory I’d like to write like this too – taking time and real effort to make a good article… but what can I say… I procrastinate alot and never seem to get something done.

  9. Michal Henjes says:

    I am an student and i am willing to publish some part of this post to my university blog,can i do so.Also just need your permission just mail me if you are happy about it. i think this post will be helpful for the information i am wanting to publish.

  10. MarkSpizer says:

    great post as usual!

  11. dwighty says:

    i am typically scurrying throughout the net most of the morning as a result I choose to read a ton, which isnt normally a good factor as some of the blogs I look at are made up of unnecessary garbage copied from different sites a trillion times, nevertheless I have to give you credit this website is really quite informative and also possesses a lot of unique material, therefore kudos for breaking up the phenomena of simply just duplicating other individual’s blogs and forums, take care

  12. Socco says:

    Interesante, yo cotizaciуn en mi sitio mбs tarde.

  13. Randy Grant says:

    oh man, what a cool site you have

  14. Suchmaschine says:

    Ein wirklich gelungener Artikel. Super!

  15. serrated-knife says:

    I like this site and saw it on Bing search. Thanks for blogging about this and looking forward to reading more on your site.

  16. Han Krapfl says:

    Great Site You Have! I really like your clean, smooth design.

  17. Jolene Howton says:

    Yeah, I like what the series presumes to do. I merely hope they don’t run out of time once again and have to finish the series when it is just reaching the climax…like with Sora no Woto. I also wouldn’t position it on the same level as Yojouhan, but maybe second or 3rd among all the anime this season. It has guts and it is fun to observe. A small spot of Bond, a tiny bit of Indie Jones…It’s simply reasonably entertaining and I haven’t viewed some anime have that combination.

  18. Carol Rollerson says:

    A disc has 1 track (stream) of MPEG-2 constant bit rate (CBR) or variable bit rate (VBR) compressed digital movie. A restricted version of MPEG-2 Primary Profile at Primary Level (MP@ML) is utilized. SP@ML can also be supported. MPEG-1 CBR and VBR movie is also allowed. 525/60 (NTSC, 29.97 interlaced frames/sec) and 625/50 (PAL/SECAM, 25 interlaced frames/sec) video display systems are expressly supported. Coded frame rates of 24 fps progressive from film, 25 fps interlaced from PAL video, and 29.97 fps interlaced from NTSC movie are typical. MPEG-2 progressive_sequence isn’t allowed, but interlaced sequences can contain progressive pictures and progressive macroblocks. In the case of 24 fps source, the encoder embeds MPEG-2 repeat_first_field flags into the video stream to make the decoder either perform 2-3 pulldown for 60Hz NTSC displays (actually 59.94Hz) or 2-2 pulldown (with resulting 4% speedup) for 50Hz PAL/SECAM displays. In other words, the player doesn’t “know” what the encoded rate is, it simply follows the MPEG-2 encoder’s instructions to produce the predetermined display rate of 25 fps or 29.97 fps. This is 1 of the primary causes you will find two kinds of discs, one for NTSC and 1 for PAL. Really few players convert from PAL to NTSC or NTSC to PAL.

  19. Million abstauben says:

    Merely want to say your article is awesome. The lucidity in your post is simply impressive and i can take for granted you are an expert on this field. Well with your permission allow me to grab your rss feed to keep up to date with future post. Thanks a million and please keep up the effective work.

  20. Leon Buresh says:

    pretty useful stuff, overall I think this is worth a bookmark, thank you

  21. Sudie Sewall says:

    you know your stuff, thank you alot, great read.

  22. pete says:

    nice post. thanks.

  23. Monte Willaert says:

    I found your blog on Google and read a few of your other posts. I just added you to my Google News Reader. Keep up the good work. Look forward to reading more from you in the future.

  24. Galaga says:

    Hi everybody, if you’re encountering problems with the page loading, it might not just be your browser. Make sure you clear your cookies and try to reload the webpage. That might make it work better.

  25. Lazaro Osterhouse says:

    I am an student and i am willing to write some part of this post to my university blog,can i do so.Also just want your permission just mail me if you are happy about it. i guess this post will be helpful for the info i am wanting to publish.

  26. Kenny Rouleau says:

    I was deeply glad to unearth this site.I wanted to thanks you for the benefit of this serious presume from!! I once enjoying every scarcely touch of it and I have you bookmarked to look into out recent stuff you post.

  27. Babara Okamoto says:

    I loved the way you exlained things. Much better many here, Regards Lola

  28. Jackeline Hizkiya says:

    Thank you for your article. Really Cool.

Leave a Reply