Page 1 of 1

Conversion/Other versions?

PostPosted: 20 May 2010, 15:05
by Boom2010
There are a few posts in other threads which suggest that some are either looking at converting Jatill's VB6 code (great credit to him for releasing this), or are indeed working on their own versions.

Would be interested to hear if these are still progressing, or if they have died a very quick death?

TIA

Re: Conversion/Other versions?

PostPosted: 20 May 2010, 15:35
by cteague3
The codeplex project I setup is here:

http://dominiondotnet.codeplex.com/

I put copies of the latest code (I could find) of jatill's VB6 code and of the VS2008 VB.NET fork.

My own version, VS2010 C# .NET4, MVVM pattern, using Enterprise Lib 5 and perhaps Prism (I may wait on Prism for a later refactor) is still in process. I find about 1 night per week to spend on it. I've laid the "basic" source structure down, with utility functions, structure of layers, and started the MVVM projects in the Client layer of the solution. I haven't checked that into the codeplex project yet, as I wanted to get the basic empty MVVM client app working before I did that. I have competition with my day job, too, of course. :-) I hope to check in the empty (HelloWorld type) MVVM client ready for new Dominion functionality to be laid into it by end of the day Sunday (Arizona time). I know, slow going, but I'm new to WPF and the MVVM pattern.

Re: Conversion/Other versions?

PostPosted: 20 May 2010, 16:09
by Boom2010
Being a program illiterate this all sounds mightly impressive and a great start. Look forward to seeing how this develops. Good luck and thanks for reporting back so quickly.

Re: Conversion/Other versions?

PostPosted: 23 May 2010, 17:53
by evilmonkey999
i am currently working on my own implementation of dominion. it's written in python (so it will be platform independent), using the famous pygame-library and features multiplayer (yes, real multiplayer via network).

To get a first impression, look at http://imgbin.org/index.php?page=image&id=1670

You can check out the current source at https://regnancy.svn.sourceforge.net/svnroot/regnancy (but i can't guarantee each revision is working ;) )

Note that when you check out the source, you'll not get the 'original'-artwork, but the free artwork done by Adventuress.

It's still in alpha-stage, but you can launch a server with several players and buy and play all cards you see on the screenshot.

Re: Conversion/Other versions?

PostPosted: 28 May 2010, 02:13
by robins80
I don't know python all that well and I can't get this thing to run.

Re: Conversion/Other versions?

PostPosted: 28 May 2010, 17:06
by evilmonkey999
you first have to start the server.
run "python start_server.py 1324" from the command-line in the directory you downloaded the source. "1234" is the port-number of the server.
Then you can connect with any number of clients, just start start_client.py from the command-line, or if you are on windows, just run the file from the explorer. You just have to enter the ip-adress and port-number of the server.
For more infos, you can have a look at http://pygame.org/project-Regnancy-1500-2677.html. Currently there are 17 cards of the base-set and 3 cards from seaside implementet. I am doing a network-code cleanup, but you can expect a more "user-friendly"-version soon.

Re: Conversion/Other versions?

PostPosted: 30 May 2010, 19:40
by evilmonkey999
The server can now be started from within the client, just click "start server", and you will see a "server running" message. Then just click on "join game" to start playing. I added some more cards (like ironworks, nobles, harem and some other) since my last post, and the game is still in an early stadium, but just take a look to get an impression how it will be like. I will also post new "milestones" at pygame.org.

Edit: Maybe I should note that in order to run the game you need to install python2.6 and pygame. If you don't want to use subversion to download the game, you can get a package of the latest version of the source-code here.

Re: Conversion/Other versions?

PostPosted: 13 Jun 2010, 12:42
by evilmonkey999
i've uploaded a video of my game in action, you can have a look here:

http://www.myvideo.de/watch/7602760/reg ... board_game

for up-to-date infos of regnancy, keep an eye on the project site on pygame:
http://pygame.org/project-Regnancy-1500-2723.html

Re: Conversion/Other versions?

PostPosted: 14 Jun 2010, 20:50
by Boom2010
Looking good!