maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   [Announce] Maezer 1.0 *Beta* (https://talk.maemo.org/showthread.php?t=57909)

Blaizzen 2010-07-06 13:13

[Announce] Maezer 1.0 *Beta*
 
3 Attachment(s)
Greetings forum

**UPDATE**
I've just uploaded a new version of Maezer to extras devel. This version allows the creation of larger maps with the ability to scroll through while playing or manually (center on the ball or not). It also looks better :p.

Any feedback is appreciated :D



I've half finished a very simple game using the accelerometer, and thought I might share the original code and see what you guys think :) Its also been uploaded to Extras-Devel under "maezer" :D

Description: A simple accelerometer controlled Maze game. You control the small red circle by tilting the phone and make it move around the maze till it finds the green box. There is a simple timer, and the ability to make new random maps or reset the current one.

Attachment 12582
Attachment 12581


Future changes/Updates/Todo List:
  • Optify the deb [done]
  • Add options to change the map size, cell width etc [done]
  • Add pretty pictures :p [doneish]
  • Upload to garage [uploaded to extras-devel]
  • Add a seed to the random generator as it now generates the same maps every time. [done]
  • Make it use openGL to speed up rendering
  • Re-enable the timer [done]
  • Fix bug that causes the ball to speed up when game is paused multiple times
  • Remove that annoying hand cursor [done]

So please give it a try (usual extras-devel warnings apply), and tell me what your think :D and if there's any ideas, changes, bugs, anything.

Thanks

Full change log found here :)
Package page: http://maemo.org/packages/view/maezer/

Last Updated: July 9 2010

Credits: http://www.mazeworks.com/mazegen/mazetut/index.htm for the how to on building maps, http://azerdark.wordpress.com/2009/03/29/588/ for more help,http://wiki.forum.nokia.com/index.ph..._N900_using_Qt for accelerometer, and last but not least Emil (friend) who helped me with a variety or problems.

inkirby 2010-07-06 13:25

Re: [Announce - beta] Maezer
 
Look like I've found one more time-killing app!

rmerren 2010-07-06 13:36

Re: [Announce - beta] Maezer
 
Looking forward to getting this from the repository!

Wichall 2010-07-06 13:46

Re: [Announce - beta] Maezer
 
yeah will definitely install this when it hits the repos :)

F2thaK 2010-07-06 13:52

Re: [Announce - beta] Maezer
 
y wait.. ........

It nice to see an aussie making stuff for the N900 :D


heres a youtube vid for everyone ..

http://i3.ytimg.com/vi/JZe27u0fQtw/hqdefault.jpg
http://www.youtube.com/watch?v=JZe27u0fQtw

F2thaK 2010-07-06 14:57

Re: [Announce - beta] Maezer
 
*bump* .........

tho 2010-07-08 21:50

Re: [Announce - beta] Maezer
 
Installed this game, but I am unable to find it in the app list.

tho 2010-07-09 04:55

Re: [Announce - beta] Maezer
 
Thank you for the quick fix, the new version works great.

Blaizzen 2010-07-09 08:43

Re: [Announce - beta] Maezer
 
Quote:

Originally Posted by tho (Post 745696)
Thank you for the quick fix, the new version works great.

Thanks :D

I was actually still testing it :p, but glad it works :D. Guess its now a good time to announce, its up in extras-devel :D
(Link to package in first post :) )

Blaizzen 2010-07-29 13:09

Re: [Announce] Maezer 1.0 *Beta*
 
New version has been uploaded to Extras-Devel. Full details in first post.

Any feedback is appreciated :D

WorldKaoss 2010-07-29 13:22

Re: [Announce] Maezer 1.0 *Beta*
 
I ain't able to move the dot. :(

Blaizzen 2010-07-29 13:33

Re: [Announce] Maezer 1.0 *Beta*
 
Quote:

Originally Posted by WorldKaoss (Post 769194)
I ain't able to move the dot. :(

Hi, can you please give me a bit more information about the issue. Does the ball not move at all from the starting location or did it move and now stopped? Also have you tried tilting the phone alot, sometimes it will get stuck and needs a great tilt to make it move again.

Does anyone else get this error? :(

tnhh 2010-07-29 13:34

Re: [Announce] Maezer 1.0 *Beta*
 
Looks good! I can move the red circle using the accelerometer. But there is a hand on the screen which moves when I touch the screen - looks like a mouse pointer. Is there any way to get rid of this?

Blaizzen 2010-07-29 13:37

Re: [Announce] Maezer 1.0 *Beta*
 
Quote:

Originally Posted by tnhh (Post 769209)
Looks good! I can move the red circle using the accelerometer. But there is a hand on the screen which moves when I touch the screen - looks like a mouse pointer. Is there any way to get rid of this?

I've been trying to get rid of it, but hadn't had a chance to research properly. I shall hopefully have it gone by the next update :)

WorldKaoss 2010-07-29 13:43

Re: [Announce] Maezer 1.0 *Beta*
 
I restarted the device and now it works fine!

I like it. Finished the maze 2 times already :D

Blaizzen 2010-07-29 13:59

Re: [Announce] Maezer 1.0 *Beta*
 
Quote:

Originally Posted by WorldKaoss (Post 769222)
I restarted the device and now it works fine!

I like it. Finished the maze 2 times already :D

Woot, Glad its working fine now :D



Also, a new version is being uploaded with a quick fix for the cursor and window title. About the cursor, I used setCursor(0); but it keeps giving errors of invalid cursor. It still runs fine and without any issues, but just wondering if anyone knows a better way to hide it.


Edit: *shakes fist* damn window title! :mad:

tho 2010-07-29 19:05

Re: [Announce] Maezer 1.0 *Beta*
 
2 Attachment(s)
I have an issue with the latest version (1.0.2).
When the ball reaches the finnish point, the application exhibits high cpu usage and does not proceed to the next level.

DaSilva 2010-07-29 19:12

Re: [Announce] Maezer 1.0 *Beta*
 
Can you improve this game to something more like Labyrinth? It is a very similar idea but more challenging.

F2thaK 2010-07-30 01:29

Re: [Announce] Maezer 1.0 *Beta*
 
nice update

icon still needs work
and id like to hide menu bar
and screen backlight should stay on

cheers

navsin 2010-07-30 03:30

Re: [Announce] Maezer 1.0 *Beta*
 
Tried the latest version, it seems to have greal potential. Here's my feedback to improve it:

1) Backlight doesn't remain on.
2) Timer should be visible in the game. Currently it isn't.
3) When the ball reaches the green square. it does not jump to next level.

Thanks!

Zekahz 2010-07-31 10:00

Re: [Announce] Maezer 1.0 *Beta*
 
Quote:

Originally Posted by navsin (Post 769822)
Tried the latest version, it seems to have greal potential. Here's my feedback to improve it:

1) Backlight doesn't remain on.
2) Timer should be visible in the game. Currently it isn't.
3) When the ball reaches the green square. it does not jump to next level.

Thanks!

Exactly i love the game but that are things i also miss. auto-generating maps would also be nice.

Blaizzen 2010-07-31 14:47

Re: [Announce] Maezer 1.0 *Beta*
 
Quote:

Originally Posted by tho (Post 769515)
I have an issue with the latest version (1.0.2).
When the ball reaches the finnish point, the application exhibits high cpu usage and does not proceed to the next level.

I have a feeling its due to the way I check for collisions, which i've been meaning to change now for a while but just never got it working properly. But I will look into that issue. Thanks


Quote:

Originally Posted by f2thak (Post 769785)
icon still needs work
and id like to hide menu bar
and screen backlight should stay on

Yeah, the icon really needs to be changed, will try fix it soon. As for the backlight and the menu bar, I'm currently trying to figure out how to keep the backlight on (found a few examples using dbus, but not sure if thats the best method or not), and the menu bar will be gone once i figure out how to add buttons to the QGraphicsView :)

Quote:

Originally Posted by navsin (Post 769822)
1) Backlight doesn't remain on.
2) Timer should be visible in the game. Currently it isn't.
3) When the ball reaches the green square. it does not jump to next level.!

The timer will be implemented once i figure out how to add back buttons etc to the QGraphicsView since i'll need to display it in a widget of some sort. In the mean time, I might try to implement it into the main bar title. And I can't believe the idea to progress to a new map once finished didn't occur to me :o will be added to new version.

Quote:

Originally Posted by Zekahz (Post 771249)
Exactly i love the game but that are things i also miss. auto-generating maps would also be nice.

Sorry I may have misunderstood, can you explain what you mean by auto-generating maps please. :)

Quote:

Originally Posted by DaSilva (Post 769525)
Can you improve this game to something more like Labyrinth? It is a very similar idea but more challenging.

There is a free version of Labyrinth in the ovi store. I may in the future decide to implement something similar to it, but at the moment I won't be able to include it due to time constraints and there's already a much better version made :o

Thanks for the suggestions guys :D

Blaizzen 2010-08-02 11:56

Re: [Announce] Maezer 1.0 *Beta*
 
New version is out :D
  • Fixed collision checking to check for surrounding 6 boxes only, not all map - speed increase
  • Changed the painting method to just paint the area that was changed - massive speed change
  • Backlight now stays on thanks to http://talk.maemo.org/showpost.php?p=694421&postcount=5 and another thread i can't find now :(
  • Timer now implemented again and displays as the window title
  • When map finishes, option for a new game/map is given


When people test the backlight aspect of the game, can anyone report back if their backlight stays on? Sometimes my backlight behaves, and sometimes it stays on even after closing the app. Thanks

F2thaK 2010-08-02 12:02

Re: [Announce] Maezer 1.0 *Beta*
 
cheers.....updating...........................

Blaizzen 2010-08-02 12:15

Re: [Announce] Maezer 1.0 *Beta*
 
Sorry guys, there was an issue and the same version as before was uploaded. Will try upload again.

edit: FIXED :D


All times are GMT. The time now is 20:32.

vBulletin® Version 3.8.8