maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   [Announce] Demine (https://talk.maemo.org/showthread.php?t=75370)

mmlado 2011-07-31 16:50

[Announce] Demine
 
Demine is a clone of the popular game minesweeper written in QT/QML. It's in beta status and under development.

http://projects.developer.nokia.com/demine
https://gitorious.org/demine

It's one of the apps in MeeGo Coding Competition 2011 in the games category.

It's available through Meamo extras (0.0.1) or devel (0.1.0).

Screenshots:
http://mmlado.com/demine1.png
http://mmlado.com/demine2.png

Shinigamijim 2011-08-01 00:48

Re: [Announce] Demine
 
Cool, lets us know when is on the Repos.

strange1712 2011-08-01 06:40

Re: [Announce] Demine
 
I was upset there was no good Minesweeper game for Maemo. The one called FindMine (I think) was not intended for serious usage, it isn't fast enough for being interesting (time gestures must be out of any Minesweeper game), and the one included with Simon Tatham's Portable Puzzle Collection works better and would be perfect if the ctrl as right click actually worked. I don't know yet if this new game will have an improvement in this aspect, but I think these are things you could consider.
Thanks for devloping for Meego and Maemo!

MeeGoExperts 2011-08-01 11:39

Re: [Announce] Demine
 
Cool. Look forward to seeing this when it gets released. Feel free to let me know when its available on twitter @meegoexperts

Thanks :-)

nicholes 2011-08-01 14:08

Re: [Announce] Demine
 
any screen shot!!!!!???

mmlado 2011-08-01 14:43

Re: [Announce] Demine
 
Quote:

Originally Posted by nicholes (Post 1062301)
any screen shot!!!!!???

Screenshots added to the first post.

rfeese 2011-08-01 15:08

Re: [Announce] Demine
 
Please choose better colors for those of us with color vision problems. (The shades of red and green you are using have almost the same brightness).

http://joshblog.net/2010/02/18/addre...n-game-design/

TomppaS 2011-08-01 16:47

Re: [Announce] Demine
 
Nice game! Waiting it to test it from extras-devel (I'm just too lazy to compile from source :)). Just asking are there some neat animations and explosions when you fail? I would love to see them! Also I think that the graphics are kinda dull. Just add some gradients and better flag. But anyway you have done a great work!

mmlado 2011-08-01 18:02

Re: [Announce] Demine
 
Quote:

Originally Posted by rfeese (Post 1062355)
Please choose better colors for those of us with color vision problems. (The shades of red and green you are using have almost the same brightness).

http://joshblog.net/2010/02/18/addre...n-game-design/

Thank you.
In my defence, that should be brown. :(
If you look into the source (no need to understand): http://projects.developer.nokia.com/...core/Field.qml in lines 62 and 81 it writes brown and green.
I'll try fixing the colors. It will be available in the source. Only don't know if this counts for a bug fix, so it can be uploaded, because of the competition.

mmlado 2011-08-01 18:49

Re: [Announce] Demine
 
Quote:

Originally Posted by TomppaS (Post 1062392)
Nice game! Waiting it to test it from extras-devel (I'm just too lazy to compile from source :)). Just asking are there some neat animations and explosions when you fail? I would love to see them! Also I think that the graphics are kinda dull. Just add some gradients and better flag. But anyway you have done a great work!

Thank you.
Package is available in Maemo Extras devel repository (edited first post). Some things are missing from it, like bug tracker link. Don't know how to submit fixed package for the same version number. :( But that won't get into way when installing. Didn't plan to submit this version to testing.
No fancy things in it yet, for two reasons:
1) The main goal was to make it work, until the competition.
2) I'm not a good designer, as you can see. I'm a developer :) and I try to make it fancy.

The green should be the grass, and the brown (that looks like red) should be the ground when you "dig" a hole to get the mine. :)

rfeese 2011-08-01 23:41

Re: [Announce] Demine
 
Quote:

Originally Posted by mmlado (Post 1062423)
Thank you.
In my defence, that should be brown. :(
If you look into the source (no need to understand): http://projects.developer.nokia.com/...core/Field.qml in lines 62 and 81 it writes brown and green.
I'll try fixing the colors. It will be available in the source. Only don't know if this counts for a bug fix, so it can be uploaded, because of the competition.

Thanks for your efforts.

I guess that demonstrates my problem (I thought the brown was red). The flags are actually a little difficult to see too. Overall, I think if you could just use colors with more difference in brightness it would make the game a little more accesible for everyone.

TMarki 2011-08-02 10:50

Re: [Announce] Demine
 
Quote:

Originally Posted by mmlado (Post 1062441)
Don't know how to submit fixed package for the same version number. :(

Isn't that the whole point of version numbers? You change something and up the version number.

BTW 0.0.0 is also seems a bit silly, I'd call 0.0.0 a version where the source files are still empty. :)

mmlado 2011-08-02 12:14

Re: [Announce] Demine
 
Quote:

Originally Posted by TMarki (Post 1062738)
Isn't that the whole point of version numbers? You change something and up the version number.

BTW 0.0.0 is also seems a bit silly, I'd call 0.0.0 a version where the source files are still empty. :)

I don't want to increment the version number. It's still the same app. What I would like to do is... When some apps have -maemo-1, -maemo2, etc after the version number. Cant find where to set that. :( It can stay like this until next version. Bug fix url is missing from the package.

I'm counting version numbers for public releases. So when a new version is available for the public, the version number is incremented.

TMarki 2011-08-03 15:23

Re: [Announce] Demine
 
Quote:

Originally Posted by mmlado (Post 1062777)
I don't want to increment the version number. It's still the same app. What I would like to do is... When some apps have -maemo-1, -maemo2, etc after the version number. Cant find where to set that. :( It can stay like this until next version. Bug fix url is missing from the package.

Just append it to the version number in the debian/changelog file, like demine (0.0.0-maemo1).

Quote:

Originally Posted by mmlado (Post 1062777)
I'm counting version numbers for public releases. So when a new version is available for the public, the version number is incremented.

Even then, now you have two public releases. One with the bug, one without. Why not increment the last number?

Do you think you'll need 3 numbers for public releases? How many releases are you planning? ;)

Just being picky, good job though :)

vi_ 2011-08-03 15:25

Re: [Announce] Demine
 
Does it include the xyzzy cheat??

http://www.collegehumor.com/video/22...er---the-movie

mmlado 2011-08-03 17:37

Re: [Announce] Demine
 
Quote:

Originally Posted by TMarki (Post 1063524)
Just append it to the version number in the debian/changelog file, like demine (0.0.0-maemo1).

Thank you. Will change it as soon as I have little time... to change it and test the deb. :)

Quote:

Originally Posted by TMarki (Post 1063524)
Even then, now you have two public releases. One with the bug, one without. Why not increment the last number?

The application is still the same, no need for incrementing. That's why I was looking for package version.

Quote:

Originally Posted by TMarki (Post 1063524)
Do you think you'll need 3 numbers for public releases? How many releases are you planning? ;)

The SDK is working with three numbers, major, minor and patch. I thought when I finish the game, it will have version 1.0.0, but now that Google and Mozilla... and even Linux have changed the game, I'm not sure any more. :D
Maybe I'll change it to two numbers for version.
What is the opinion of others on version numbers subject?

mmlado 2011-08-03 17:38

Re: [Announce] Demine
 
Quote:

Originally Posted by vi_ (Post 1063526)

I'm not certain about that cheat. If you describe it I can implement it and add it to options. :)

Thank you for the video. :D

don_falcone 2011-08-03 18:11

Re: [Announce] Demine
 
Quote:

Originally Posted by mmlado (Post 1063602)
The SDK is working with three numbers, major, minor and patch. I thought when I finish the game, it will have version 1.0.0, but now that Google and Mozilla... and even Linux have changed the game, I'm not sure any more. :D
Maybe I'll change it to two numbers for version.
What is the opinion of others on version numbers subject?

Major minor patch is well established and helps technically adept users clearly determining the version status ("freshness") and compatibility of a a package. How clear is "Chrome 247" and "Office Suite 2013" anyway? There seems quite some uproar about Mozilla's approach in copying Google over version numbering. For pure "users" (here: "user" as in "consumer"), version numbers don't matter.

Perhaps have a read for further confusion/ clarity. :D

TomppaS 2011-08-03 19:04

Re: [Announce] Demine
 
Yeah tested the game. Nice work. You might want to make the game fullscreen. It should boost performance especially when player reveals many tiles. But then you should make custom window controls but it shouldn't be so hard.

vi_ 2011-08-03 21:00

Re: [Announce] Demine
 
Quote:

Originally Posted by mmlado (Post 1063603)
I'm not certain about that cheat. If you describe it I can implement it and add it to options. :)

Thank you for the video. :D

I guess you are not old school win3.1 winmine.exe player then!

mmlado 2011-08-04 05:41

Re: [Announce] Demine
 
Quote:

Originally Posted by vi_ (Post 1063699)
I guess you are not old school win3.1 winmine.exe player then!

No. I got in regular contact with computers during the second part of the 90's. Started with Windows 95, although I see the cheat is present there too. I was never big on cheating, no challenge in that. :)

I found the cheat on wikipedia. It can be implemented. ;)
There will be problems with phones without keyboard. :( It won't be that interesting if the virtual keyboard pops up.

purceywise 2011-08-04 13:55

Re: [Announce] Demine
 
Works really well.

I would love;

a difficulty option (increase mine percentage / playing field area).
High score board (time taken / bombs on map)

mmlado 2011-08-04 14:46

Re: [Announce] Demine
 
Quote:

Originally Posted by purceywise (Post 1064052)
a difficulty option (increase mine percentage / playing field area).
High score board (time taken / bombs on map)

In the plans.
Only until the competition has ended it's feature-freeze, only bug-fixes.

mmlado 2011-08-21 18:59

Re: [Announce] Demine
 
New version is available in extras-devel, 0.0.1.
It contains only minor bugfixes, for the game to work correctly.
  • Fixed adding multiple mines to same fields
  • Fixed setNeighbors always added fields, fixed to always start with empty neighbors
  • Use parameters for calculations
  • Bug report link added to package

mmlado 2011-08-22 09:13

Re: [Announce] Demine
 
I promoted demine to testing repository, because the competition will last a little longer, and I guess this version can reach Extras before I can make improvements to it.
Please test it, see if there are any problems and vote.
http://maemo.org/packages/package_in.../demine/0.0.1/

mmlado 2011-09-02 05:26

Re: [Announce] Demine
 
Quarantine to go to extras has ended. Two more votes needed.
Please, if you have a little time use the following guidelines to check the package and vote here: http://maemo.org/packages/package_in.../demine/0.0.1/

mmlado 2011-09-02 18:41

Re: [Announce] Demine
 
Demine can be downloaded from extras repository. Thank you all for your support.

mmlado 2011-11-24 07:10

Re: [Announce] Demine
 
MeeGo Coding Competition ends today. Don't forget to vote.

Update is coming sometime next week.

mmlado 2011-11-27 20:01

Re: [Announce] Demine
 
The competition is over.
As promised new release, 0.1.0, can be downloaded from extras-devel repository.

Changes:
  • Colors made color-blind friendly (I hope)
  • Dialog color changed to black
  • Table jumps to zero coordinates when game starts
  • Menu added, through main window, with options new game and options
  • Number of rows, columns and mines can be changed in options

and some other changes in the background. Working on harmattan version too, and some things needed to be changed to work on both platforms.

Feedback is appreciated.
I'll leave it in extras-devel for a week or two. If it's bug-free promote it to testing and extras. By the time it reaches extras, hopefully will have enough material to release new version.

mr_pingu 2011-11-27 21:55

Re: [Announce] Demine
 
We can only vote when it's in extra-testing, right? Or is that my blindness?

Jus install v0.0.1 and I like it =) Will install the new version later and report

mmlado 2011-11-27 22:15

Re: [Announce] Demine
 
Quote:

Originally Posted by mr_pingu (Post 1129748)
We can only vote when it's in extra-testing, right? Or is that my blindness?

Yes, you can vote when it's in extras-testing, to promote it to extras.
I'm leaving it in devel, to test the packaging. It installs everywhere and doesn't crash.

Quote:

Originally Posted by mr_pingu (Post 1129748)
Jus install v0.0.1 and I like it =) Will install the new version later and report

Thank you, it's good to hear that.

mmlado 2011-12-02 20:10

Re: [Announce] Demine
 
As there were no complaints on the packaging, I've promoted the package to testing repository.

If You would like to help, please, follow these guidelines:
http://wiki.maemo.org/Extras-testing/QA_checklist

If everything checks out, You can vote here:
http://maemo.org/packages/package_in....0-fremantle0/

Thank you.

mr_pingu 2011-12-02 22:52

Re: [Announce] Demine
 
The gaming is still good =) But can't you make the save and cancel of the option menu make more buttonlike?

Right now it are black buttons and the background is fading black, which results in that the buttons borders become invisible, only the text left... Maybe you can also make it a bit more nativelooking buttons? Make the whole option menu a bit more native maemo5 if you can.

I only give suggestions, as I am not a programmer, I have no knowledge to determine how hard these requested features are to implement.

Temporal 2011-12-06 16:48

Re: [Announce] Demine
 
Hi, sorry for anything, but after the last update the demine icon in my machine disappeared (the icon, not the shortcut). I tried to find the "demine.png" file but I was unable to.

Is it a problem just in my machine? If it is so, can I get the demine icon so I can place in the folders hicolor or something like that? Thanks.

mmlado 2011-12-07 20:40

Re: [Announce] Demine
 
Quote:

Originally Posted by Temporal (Post 1134079)
Hi, sorry for anything, but after the last update the demine icon in my machine disappeared (the icon, not the shortcut). I tried to find the "demine.png" file but I was unable to.

Is it a problem just in my machine? If it is so, can I get the demine icon so I can place in the folders hicolor or something like that? Thanks.

The icon is missing from the package. Thank you for reporting this.
I'll try fixing it ASAP.

Home page for Demine is here: http://projects.developer.nokia.com/demine although it's been down for a while.
You can also find the source mirrored here: https://gitorious.org/demine

mmlado 2011-12-09 05:58

Re: [Announce] Demine
 
Missing icon fixed and new package uploaded to devel repository.
I'll promote it to testing when the quarantine is over.

mmlado 2011-12-09 11:19

Re: [Announce] Demine
 
Fixed package, missing app icon, is available from extras-testing.

If You would like to help, please, follow these guidelines:
http://wiki.maemo.org/Extras-testing/QA_checklist

If everything checks out, You can vote here:
http://maemo.org/packages/package_in....0-fremantle0/


All times are GMT. The time now is 12:53.

vBulletin® Version 3.8.8