About Store Forum Documentation Contact
Donations:
345$/mo



Post Reply 
Bobbit
Author Message
yvanvds Offline
Silver Supporter

Post: #1
Bobbit
Hello people.

I've just put a little new game on Google Play. Made with Esenthel of course.

https://play.google.com/store/apps/detai...ute.bobbit

It's a variation on the classic Snake, but more relaxed and a strong focus on the sounds you hear while playing. Please try it out with headphones for the best result.

cheers,

yvan
03-20-2014 11:24 PM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #2
RE: Bobbit
Looks cool

I would recommend making it more sensitive to touch. Currently I need to swipe quite a lot for the snake to move.
I still think that 2 buttons on the screen-turn left/right-are the best for this kind of game

Also there are some texture artifacts on the borders of each circle.
03-21-2014 03:04 AM
Find all posts by this user Quote this message in a reply
yvanvds Offline
Silver Supporter

Post: #3
RE: Bobbit
That is awkward. The swipe system is very responsive on my mobile. This is the code i am using:

PHP Code:
// remember the start position
      
if(MT.bp(0))
      {
         
startPos MT.pos(0);
      }
      
      
// at release compare with the start position and choose the
      // direction which has the biggest distance
      
if(MT.br(0))
      {
         
float xDistance Abs(MT.smoothPos(0).MT.startPos(0).x);
         
float yDistance Abs(MT.smoothPos(0).MT.startPos(0).y);
         
         if(
xDistance yDistance)
         {
            if(
MT.startPos(0).MT.smoothPos(0).x)
            {
               
Worm.h.direction.set(10);
            } else
            {
               
Worm.h.direction.set(-10);
            }
         } else
         {
            if(
MT.startPos(0).MT.smoothPos(0).y)
            {
               
Worm.h.direction.set(01);
            } else
            {
               
Worm.h.direction.set(0, -1);
            }
         }
      }
      
      
// during a swipe take velocity and double check with the
      // previous position to make sure. The final direction will be 
      // corrected at touch release
      
if(MT.b(0) &&  (MT.vel(0).3) && (Abs(MT.vel(0).y) < 2))
      {
         if(
MT.smoothPos(0).previousPos.x)
         {
            
Worm.h.direction.set(10);
         } 
         
previousPos MT.smoothPos(0); 
      } else if(
MT.b(0) &&  (MT.vel(0).< -3) && (Abs(MT.vel(0).y) < 2))
      {
         if(
MT.smoothPos(0).previousPos.x)
         {           
            
Worm.h.direction.set(-10);
         } 
         
previousPos MT.smoothPos(0);

      } else if(
MT.b(0) &&  (MT.vel(0).3) && (Abs(MT.vel(0).x) < 2))
      {
         if(
MT.smoothPos(0).previousPos.y)
         {
            
Worm.h.direction.set(01);
         }
         
previousPos MT.smoothPos(0); 
      } else if(
MT.b(0) &&  (MT.vel(0).< -3) && (Abs(MT.vel(0).x) < 2))
      {
         if(
MT.smoothPos(0).previousPos.y)         
         {
            
Worm.h.direction.set(0, -1);
         }
         
previousPos MT.smoothPos(0);         
      } 

That should allow for almost instant movement. I have noticed a small delay on my girlfriends mobile (an older Galaxy S Advance) but i think the touch input is just less responsive there.

I tried buttons too, but I think that the current system feels a lot more tactile. But ok, perhaps I should implement an option to use buttons instead.

The circle also looks ok to me. It's this image:

   

Are you saying it doesn't look that way on your device?

Anyway, thanks for checking it out.

Regards,

yvan
(This post was last modified: 03-21-2014 11:33 PM by yvanvds.)
03-21-2014 11:25 PM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #4
RE: Bobbit
Hi,

I no longer have the issue of artifacts on the borders of the image. Did you change something in an update? The game is pretty interesting and even a bit addictive, what I like about it is the anticipation about what will the next upgrade be about.

What you must do is to make the shop button either bigger, or just the touch detection area around it bigger, because I tried to tap it first and I missed, so the game started, and I thought, okay, this doesn't do actually anything. Make it more obvious that this is actually a button smile

I've got used to the controls now, so no more complaints about it.
03-26-2014 08:06 AM
Find all posts by this user Quote this message in a reply
yvanvds Offline
Silver Supporter

Post: #5
RE: Bobbit
Thanks for looking at it again.

I didn't change anything about the graphics in the update. Only a bugfix when someone bought the no-advertising feature and still saw adds when there was no network connection.

I'll make the shop button a bit larger. I guess it comes down to how big your device is. (My nexus 5 has a pretty big screen.)

I am very much satisfied with the upgrade system myself. It makes highscores less important. Even a short game will get you closer to your next goal because you can catch a fish. It might not be polished enough just yet, but I think it's an idea with good merit.
03-26-2014 04:02 PM
Find all posts by this user Quote this message in a reply
yvanvds Offline
Silver Supporter

Post: #6
RE: Bobbit
For whoever wants to try this app and doesn't have an android device, I've just put the windows version as a free download in the Esenthel store. If you try it, let me know what you think.
04-09-2014 08:33 PM
Find all posts by this user Quote this message in a reply
Post Reply