3f66f6a5b3
This keyword is not expanded by Git which means it's not replaced with the correct revision value in the releases made using git-based scripts and it's confusing to have lines with unexpanded "$Id$" in the released files. As expanding them with Git is not that simple (it could be done with git archive and export-subst attribute) and there are not many benefits in having them in the first place, just remove all these lines. If nothing else, this will make an eventual transition to Git simpler. Closes #14487. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74602 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 |
||
---|---|---|
.. | ||
bombs1.cpp | ||
bombs_vc7.vcproj | ||
bombs_vc8.vcproj | ||
bombs_vc9.vcproj | ||
bombs.bkl | ||
bombs.cpp | ||
bombs.dsp | ||
bombs.h | ||
bombs.ico | ||
bombs.rc | ||
bombs.xpm | ||
descrip.mms | ||
game.cpp | ||
game.h | ||
makefile.bcc | ||
makefile.gcc | ||
Makefile.in | ||
makefile.unx | ||
makefile.vc | ||
makefile.wat | ||
readme.txt |
wxWin Bombs by Pasquale Foggia 1. The aim of the program wxWin Bombs is the wxWin implementation of the minesweeper game you find under MSWindows 3.1+. Later the rules of the game will be explained for the lucky ones of you that have never used Windows. 2. Installation If you are reading this file, I suppose you have successfully unpacked the files in a directory of your hard disk :-). You should already have installed wxWin on your system. Now you have to modify makefile.bcc (if a Windows user) or makefile.unx (if you use a real OS) setting the proper values for the directories. Finally, you have to run: make -f makefile.bcc for Windows (nmake if you use a MicroSoft compiler), or: make -f makefile.unx xview for Unix+xview and make -f makefile.unx motif for Unix+motif If you are lucky, you will find the bombs executable, ready to be run. 3. Test Bombs has been tested under the following platforms: PC + MSWindos 3.1 + wxWin 1.60 + Borland C 3.1 Sun SPARCstation 20 + SunOS + xview + wxWin 1.63 + gcc 2.3.3 and all seems to work fine. 4. The author This program has been developed by Pasquale Foggia, a PhD student in Computer Engineering at the "Federico II" University of Naples, Italy. You can contacting him using the following address: foggia@amalfi.dis.unina.it 5. Disclaimer This program is freeware. You can do everything you want with it, including copying and modifying, without the need of a permission from the author. On the other hand, this program is provided AS IS, with NO KIND OF WARRANTY. The author will be in NO CASE responsible for damages directly or indirectly caused by this program. Use it AT YOUR OWN RISK, or don't use it at all. 6. The rules of the game Your aim is to discover all the bombs in a mined field. If you click with the left mouse button on a cell containing a bomb, your game ends. Otherwise, the number of bombs in the 8 neighbour cells will be displayed. When you have clicked all the cells without a bomb, you win. You can also use the right button (or left button+shift) to mark a cell you think hides a bomb, in order to not click it accidentally. 7. Concluding remarks I hope someone of you will enjoy this program. However, I enjoyed writing it (thanks to Julian Smart and all the other wxWin developers). In the near future I plan to implement under wxWin the great 'empire' (is there someone that still remember it?), IMHO one of the most addictive strategy games. If someone is interested, please contact me by e-mail. I beg you pardon for my approximative english. Pasquale Foggia foggia@amalfi.dis.unina.it ------ A note from Julian Smart: Many thanks to Pasquale for the contribution. I've taken the liberty of making a few changes. 1) I've made the status line have a single field so that you can see the 'cells remaining' message properly. 2) I've changed the title from "wxWin Bombs" (which, as a statement, is an unfortunate reflection of the reality of earlier versions of wxWindows :-)) to wxBombs. 3) Added SetClientData to resize the window on Restart; eliminated scrollbars; made the frame unresizable. 4) Added makefile.dos for VC++ 1.x, makefile.wat for Watcom C++.