Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Parezator

Pages: [1]
1
Projects / Akarun
« on: September 28, 2012, 06:56:45 pm »
Hi,
for a couple weeks ive been working on logic game Akarun (may be not the final name). When its done i will use it as my last year high school project.
Why im posting it undone? I need some feedback.
Especially im looking for:
-How does it look on different displays
-What do you think about control
-Whats the performance on different devices (i used the fps counter from helloworld, so in log you can find the numbers)
-Bugs (when you find one please post log too)
-Ideas
-Text correcting in "How to play" section, im not sure if its clear enough
-How long does it take you to solve the level(s) - i mean how hard do you find them?
-Is it fun to play?

I was thinking about making two versions of the game: Lite (only a few levels) and paid (10Kč  = cca 0,39€) Full(a lot of levels + some new features, new types of blocks or something). I know im not going to make a fortune by this game but i was just curious if its sellable, because may be i would like to make something bigger later. Do you think i should try that?

Now some screenshots:




And apk is here:
http://pokusne.php5.cz/akarun/Qbe.apk

Any help will be appreciated.

2
Support / Object picking - weird behavior
« on: September 09, 2012, 09:38:20 pm »
Hi,
I've read the posts about picking, but i can't get the picking to work properly.
In onChangeSurface i add a cube (like in HelloWorld)
Code: [Select]
cube = Primitives.getCube(10);
cube.calcTextureWrapSpherical();
cube.setTexture("texture");
//cube.translate(0, 0, 0);
cube.strip();
cube.build();
cube.setCollisionMode(Object3D.COLLISION_CHECK_OTHERS);

world.addObject(cube);

In onTouchEvent i am trying to rotate this cube when picked using the code mentioned in almost all topics
Code: [Select]
public boolean onTouchEvent(MotionEvent me) {


xpos = me.getX();
ypos = me.getY();

SimpleVector dir=Interact2D.reproject2D3DWS(world.getCamera(), fb, (int)xpos, (int)ypos).normalize();
Logger.log("touch: x" + xpos + " y"+ypos);
Object[] res=world.calcMinDistanceAndObject3D(world.getCamera().getPosition(), dir, 100000);
Logger.log(""+res[0]);
if(res[1] != null)
{
Logger.log("picked");
Object3D obj = (Object3D) res[1];
obj.rotateX(50);

}
I tried to edit the ignoreIfLarger parameter and collideOffset - Not a significant difference

Problem: The bottom half of visible part of the cube is unpickable (it doesnt response to touches) and it responses even to touches above the cube.
Has anyoned faced this problem or see the solution?
Im using SE X10 mini

Pages: [1]