~ CalmoSoft Fifteen Puzzle Game ~
Here is a 15-Puzzle Game program I wrote in Visual Prolog 6.1 two years ago.
The program uses scrollbars, it is possible save, open and replay the game.
To run it in Visual Prolog 7.0 delete from VDE :
vip7edit.lib
vip7vpi.lib.
CalmoSoft Fifteen Puzzle Game - video
Greetings,
Gal Zsolt
CalmoSoft
The program uses scrollbars, it is possible save, open and replay the game.
To run it in Visual Prolog 7.0 delete from VDE :
vip7edit.lib
vip7vpi.lib.
CalmoSoft Fifteen Puzzle Game - video
Greetings,
Gal Zsolt
CalmoSoft
- Attachments
-
- CalmoSoft_Puzzle.zip
- CalmoSoft Puzzle in Visual Prolog 7.0
- (29.55 KiB) Downloaded 3953 times
Last edited by CalmoSoft on 1 Sep 2023 17:25, edited 58 times in total.
~ CalmoSoft Fifteen Puzzle Game ~
CalmoSoft Fifteen Puzzle Game in Visual Prolog 7.0
CalmoSoft Fifteen Puzzle Game - video
Greetings,
Gal Zsolt
CalmoSoft
CalmoSoft Fifteen Puzzle Game - video
Greetings,
Gal Zsolt
CalmoSoft
- Attachments
-
- CalmoSoft_Puzzle_20070502.zip
- CalmoSoft Puzzle in Visual Prolog 7.0
- (31.21 KiB) Downloaded 3234 times
Last edited by CalmoSoft on 29 Sep 2023 19:21, edited 20 times in total.
~ CalmoSoft Fifteen Puzzle Game ~
CalmoSoft Fifteen Puzzle Game in Visual Prolog 7.1
CalmoSoft Fifteen Puzzle Game - video
Greetings,
Gal Zsolt
CalmoSoft
CalmoSoft Fifteen Puzzle Game - video
Greetings,
Gal Zsolt
CalmoSoft
- Attachments
-
- CalmoSoft_Puzzle_20070725.zip
- CalmoSoft Puzzle in Visual Prolog 7.1
- (32.67 KiB) Downloaded 3304 times
Last edited by CalmoSoft on 2 Sep 2023 12:18, edited 17 times in total.
~ CalmoSoft Fifteen Puzzle Game ~
Last edited by CalmoSoft on 1 Sep 2023 17:26, edited 20 times in total.
~ CalmoSoft Fifteen Puzzle Game ~
CalmoSoft Fifteen Puzzle Game in Visual Prolog 7.4
If you have Visual Prolog Personal Edition please copy the attached "vpiOldDomains" to "pfc\vpi\vpiOldDomains".
CalmoSoft Fifteen Puzzle Game - video
Greetings,
Gal Zsolt
CalmoSoft
If you have Visual Prolog Personal Edition please copy the attached "vpiOldDomains" to "pfc\vpi\vpiOldDomains".
CalmoSoft Fifteen Puzzle Game - video
Greetings,
Gal Zsolt
CalmoSoft
- Attachments
-
- vpiOldDomains.zip
- vpiOldDomains
- (2.21 KiB) Downloaded 2744 times
-
- CalmoSoft_Puzzle_20140327.zip
- CalmoSoft Puzzle Game in Visual Prolog 7.4
- (38.28 KiB) Downloaded 2766 times
Last edited by CalmoSoft on 2 Sep 2023 12:19, edited 11 times in total.
~ CalmoSoft Fifteen Puzzle Game ~
CalmoSoft Fifteen Puzzle Game in Visual Prolog 7.5
If you have Visual Prolog Personal Edition please copy the attached "vpiOldDomains" to "pfc\vpi\vpiOldDomains".
CalmoSoft Fifteen Puzzle Game - video
Greetings,
Gal Zsolt
CalmoSoft
If you have Visual Prolog Personal Edition please copy the attached "vpiOldDomains" to "pfc\vpi\vpiOldDomains".
CalmoSoft Fifteen Puzzle Game - video
Greetings,
Gal Zsolt
CalmoSoft
- Attachments
-
- CalmoSoft_Puzzle_20140727.zip
- CalmoSoft Puzzle Game in Visual Prolog 7.5
- (31.42 KiB) Downloaded 2926 times
-
- vpiOldDomains.zip
- vpiOldDomains
- (2.21 KiB) Downloaded 2869 times
Last edited by CalmoSoft on 2 Sep 2023 12:19, edited 10 times in total.
~ CalmoSoft Fifteen Puzzle Game ~
Here is the CalmoSoft Fifteen Puzzle Game in Visual Prolog 8.0
If you have Visual Prolog Personal Edition please copy the attached "vpiOldDomains" to "pfc\vpi\vpiOldDomains".
Please Rebuild All.
CalmoSoft Fifteen Puzzle Game - video
Greetings,
Gal Zsolt
CalmoSoft
If you have Visual Prolog Personal Edition please copy the attached "vpiOldDomains" to "pfc\vpi\vpiOldDomains".
Please Rebuild All.
CalmoSoft Fifteen Puzzle Game - video
Greetings,
Gal Zsolt
CalmoSoft
- Attachments
-
- vpiOldDomains.zip
- vpiOLdDomains
- (2.21 KiB) Downloaded 2423 times
-
- CalmoSoft_Puzzle_20140727.zip
- CalmoSoft Fifteen Puzzle Game
- (31.42 KiB) Downloaded 2469 times
Last edited by CalmoSoft on 1 Sep 2023 17:28, edited 7 times in total.
~ CalmoSoft Fifteen Puzzle Game ~
Hello,
I want update my CalmoSoft Fifteen Puzzle Game to VIP 8.0
I have a question.
What change the next code for:
Gal Zsolt
CalmoSoft
I want update my CalmoSoft Fifteen Puzzle Game to VIP 8.0
I have a question.
What change the next code for:
Greetings,predicates
onDestroy : vpiOldDomains::destroyHandler.
clauses
onDestroy() = vpiOldDomains::defaultHandling() :-
thisWin := erroneous.
Gal Zsolt
CalmoSoft
Last edited by CalmoSoft on 1 Sep 2023 16:20, edited 2 times in total.
- Thomas Linder Puls
- VIP Member
- Posts: 1431
- Joined: 28 Feb 2000 0:01
Re: ~ CalmoSoft Fifteen Puzzle Game ~
Your program seems to work in Vip8 with very few changes, and the mentioned code does not need to be changed. So I assume that you are doing a more fundamental update to the newer gui structure. In that structure you don't have a thisWin fact, and your destroy handler will therefore not do anything at all. Subsequently, it is more natural not to have a destroy handler at all.
If you are updating it more radically, I think you should update it to be an SDI application.
If you are updating it more radically, I think you should update it to be an SDI application.
Regards Thomas Linder Puls
PDC
PDC
~ CalmoSoft Fifteen Puzzle Game ~
Hello Thomas et All,
Here is the CalmoSoft Fifteen Puzzle Game in Visual Prolog 9.0 CE (Commercial Edition)
CalmoSoft Fifteen Puzzle Game - video
Greetings,
Gal Zsolt
CalmoSoft
Here is the CalmoSoft Fifteen Puzzle Game in Visual Prolog 9.0 CE (Commercial Edition)
CalmoSoft Fifteen Puzzle Game - video
Greetings,
Gal Zsolt
CalmoSoft
- Attachments
-
- CalmoSoftFifteenPuzzleGame.zip
- (31.32 KiB) Downloaded 2436 times
Last edited by CalmoSoft on 1 Sep 2023 17:28, edited 6 times in total.
~ CalmoSoft Fifteen Puzzle Game ~
Hello Thomas,
I need your help.
I want to update code to the newer gui structure.
I have the next code:
I get the next error message:
Greetings,
Gal Zsolt
CalmoSoft
I need your help.
I want to update code to the newer gui structure.
I have the next code:
Code: Select all
predicates
onDestroy : vpiOldDomains::destroyHandler.
clauses
onDestroy() = vpiOldDomains::defaultHandling() :-
thisWin := erroneous.
What to do?PlayWindow\playDialog.pro(29,21)
error c218 : Unknown class/interface 'vpiOldDomains' in pack 'PlayWindow\PlayWindow.pack'
Greetings,
Gal Zsolt
CalmoSoft
- Attachments
-
- CalmoSoftFifteenPuzzleGame.zip
- (31.32 KiB) Downloaded 2268 times
Last edited by CalmoSoft on 1 Sep 2023 16:21, edited 2 times in total.
- Thomas Linder Puls
- VIP Member
- Posts: 1431
- Joined: 28 Feb 2000 0:01
Re: ~ CalmoSoft Fifteen Puzzle Game ~
The Personal Edition doesn't contain vpiOldDomains.
When I compile the project with the Commercial Edition I don't get any errors.
Notice that when upgrading to the newer gui structure you will not need vpiOldDomains.
When I compile the project with the Commercial Edition I don't get any errors.
Notice that when upgrading to the newer gui structure you will not need vpiOldDomains.
Regards Thomas Linder Puls
PDC
PDC
- Thomas Linder Puls
- VIP Member
- Posts: 1431
- Joined: 28 Feb 2000 0:01
Re: ~ CalmoSoft Fifteen Puzzle Game ~
Notice that you already knew it (see a couple of mails above ).
Regards Thomas Linder Puls
PDC
PDC