PDA

View Full Version : v 0.2.3 Saper (like Minesweeper in Windows) for Desktop 2.0



Lev_A
26 Jan 2008, 6:57 AM
Pure java-script.
Languages:
- English,
- Ukrainian,
- Russian,
- French (thanks Ytorres (http://extjs.com/forum/member.php?u=5340)) - need update
- Turkis (thanks drony (http://extjs.com/forum/member.php?u=17060)) - need update
- German (thanks qbase (http://extjs.com/forum/member.php?u=23358)) - need update

Demo
http://extjs.keliglia.com/ (Big thanks Ytorres (http://extjs.com/forum/member.php?u=5340) again) ;)

Download
Saper_v0.2.3.zip (http://extjs.keliglia.com/app/dl/Saper/Saper_v0.2.3.zip)

HowTo Install (like Kregator (http://extjs.com/forum/showthread.php?t=19742) and Weather (http://extjs.com/forum/showthread.php?t=22499) from Ytorres (http://extjs.com/forum/member.php?u=5340))
* Unzip the file to the root of your installation.
* Add this (red) lines in :

- default.php :


<!-- MODULES -->
<script type="text/javascript" src="source/modules/layout-window/js/layout-window.js"></script>
<script type="text/javascript" src="source/modules/docs/js/docs.js"></script>
<link rel="stylesheet" type="text/css" href="source/modules/docs/css/docs.css" />

<script type="text/javascript" src="plugins/Saper/locale/saper-en.js"></script>
<script type="text/javascript" src="plugins/Saper/saper.js"></script>
<link rel="stylesheet" type="text/css" href="plugins/Saper/saper.css" />


- DesktopConfig.js


getModules : function(){
return [
new MyDesktop.LayoutWindow(),
new MyDesktop.Docs(),
new MyDesktop.GridWindow(),
new Plugin.DeskWeather(),
new Plugin.Saper(),
new MyDesktop.TabWindow(),
new MyDesktop.AccordionWindow(),
new MyDesktop.subSubMenu(),
new MyDesktop.subMenu(),
new MyDesktop.BogusModule(),
new MyDesktop.Preferences(),
new Plugin.DeskKregator()
];
},

TODO:
- Best results score - php-mysql - keep username, field parameters (columns, rows, bombs), record time and timestamp of recordtime - I still thinking how to prevent from non-real records - for example save time all founded bombs in DB - but it will slow down game due to internet connection. Go to think......

ver 0.2.3
show all bombs at the end of game
fixed bug - when trying to open more than one game

ver 0.2.2
added desktop icon, logo - big thanks to franckxx (http://extjs.com/forum/member.php?u=12208)
minor bugfixes

ver 0.2.1
updated French and Turkis language pack, added German

ver 0.2:
added Configuration menu and custom fields for changing columns/rows/bombs

ver 0.1:
initial release


Screen:
http://extjs.keliglia.com/app/screen/Saper/saper.jpg
http://extjs.keliglia.com/app/screen/Saper/saper2.jpg
http://extjs.keliglia.com/app/screen/Saper/saper3.jpg
http://extjs.keliglia.com/app/screen/Saper/saper4.jpg

Any feed back - welcome ;)

Ytorres
26 Jan 2008, 7:33 AM
Great Job !

Please, install it to my demo-server to provide live demo for others people :)

PS : translation to french here too ;)

qbase
26 Jan 2008, 10:28 AM
Thank You!

i really like it. :)

Foggy
26 Jan 2008, 10:39 AM
Hehe, now i can fritter my time away in ext-desktop too :D
Thanks alot for sharing, works well and is very funny ;)

Ytorres
26 Jan 2008, 12:26 PM
Just test it and... so great ;)
Very great work Lev_A :)

Todo : possible to configure number of lines/rows ? ;)

drony
26 Jan 2008, 1:44 PM
Turkis Translation

Ytorres
26 Jan 2008, 2:00 PM
Anothers suggestions :)

* log into database hightest score per user (user - win time - date of this game)
* add into translation file the window name (in french, it's "d

Lev_A
26 Jan 2008, 7:21 PM
Less than 12 hours of initial release and I can see Saper in German translation on http://jeamy.werk1.at ;) - qbase (http://extjs.com/forum/member.php?u=23358).



* log into database hightest score per user (user - win time - date of this game)

It's in my TODO list - but for now I created "pure" java-script application
[QUOTE=Ytorres;115382]
* add into translation file the window name (in french, it's "d

Ytorres
27 Jan 2008, 12:55 AM
Update French translation to 0.2.

Suggestion : when a user find a bomb, could you show all bombs in the grid ?

Very nice indeed ;)

drony
27 Jan 2008, 12:57 AM
v0.2

qbase
27 Jan 2008, 2:36 AM
and a german translation.

elnove
28 Jan 2008, 12:08 AM
Great work !!!!!

franckxx
5 Feb 2008, 12:54 PM
Hello Lev_A,

Cool, the first Game for the Desktop ! Perfect !
It's look Great ;-)

Lev_A
6 Feb 2008, 7:04 PM
Minor update to ver 0.2.2

qbase
25 Feb 2008, 3:38 AM
german translation update 0.2.2

Lev_A
25 Feb 2008, 6:20 AM
german translation update 0.2.2

german translation - big THANKS again!!! I'll add it to next release

doorsoft
29 Feb 2008, 12:08 PM
Sorry for the question, is very simple... :S

Where i can find and download the Desktop 2.0 web application?

Thank you so much.

franckxx
29 Feb 2008, 3:14 PM
Sorry for the question, is very simple... :S

Where i can find and download the Desktop 2.0 web application?

Thank you so much.

Hi doorsoft,

You can download Desktop 2.0 from MXRacer here : http://qwikioffice.com/download.php

Byebye and...good game !

doorsoft
1 Mar 2008, 12:42 AM
Thank you so much,

I already have this version, but my mistake is because this plugins for Desktop 2.0 : Desk-Kregator and Desk-MailMonitor...

are not for qWikiOffice demo...

Thank you franckxx

qbase
30 Jun 2008, 11:04 PM
Updated german translation.

razor
1 Jul 2008, 8:54 AM
@ doorsoft:

Desktop 2.0 more or less _is_ qWikiOffice.

I have rebuilded Desk-Weather to work in qWikiOffice in merely a few hours, one can easily port Saper to qWikiOffice.


Please see the thread about Desk-Weather for simple instructions.

LeandroC
1 Jul 2008, 12:00 PM
Great Job,

Translation to Spanish here

gogogo521
1 Jul 2008, 10:31 PM
Very nice,I am leaning ExtJs!

Meny
6 Jul 2008, 11:59 AM
Great job,

Translation to Hungarian here

Ytorres
14 Sep 2008, 9:51 AM
Hi all,

I just finish to port Saper for the new qWikiOffice desktop.

You can :

* Download it (http://qo-modules.tuxfamily.org/index.php?option=com_docman&task=cat_view&gid=41&Itemid=58) !
* Report bug for it (http://qo-modules.tuxfamily.org/index.php?option=com_wrapper&view=wrapper&Itemid=65) !
* Test it (http://qo-modules.tuxfamily.org/demo/) !
* Discuss about it (http://qo-modules.tuxfamily.org/index.php?option=com_fireboard&Itemid=54&func=showcat&catid=5) !
* Use SVN to improve it (http://svn.tuxfamily.org/qomodules/saper/trunk/?root=qomodules_saper) !

Enjoy :)

Ytorres
13 Oct 2008, 1:43 PM
Port to qWikiOffice v 0.8.1

* Download it here (http://qo-modules.tuxfamily.org/index.php?option=com_docman&task=cat_view&gid=41&Itemid=58).
* Demo here (http://qo-modules.tuxfamily.org/demo/).