Neoshroom (Ryan Davis) who was one of the original authors and maintainers of Apprentice has contacted me. He basically said that the project is neat, and he's glad I kept references to Apprentice.
I'll be hopefully getting some input from him here and there, and this really encourages me to keep at the networking until we have a version 1.0 on the table.
Labels: Neoshroom
A screenshot of how the linux version looks. It's not as pretty, and apparently it doesn't work on a lot of PCs... but it's a start. Linux are definitely going to be supported, but I am not a guru, so bare with me.
Labels: Linux, Screenshot
I've created a Daring Apprentice page on facebook. Become a fan, and spread the word.
Revision 95: Linux! and help for windows users
1 comments Posted by Reenen on Friday, August 15, 2008Well, this revision started actually as a bugfix for what the new P2 docking broke, but grew into some other changes too. Crossbuilder updated GLscene so that I can now output the card's names etc. to "canvas". This prompted quite a bit of work into the linux binary, which is now pretty much as playable as the windows one.
I do not know what is the requirements for the linux binary, but it's compiled as a GTK1 widgetset, so I assume you'll need that.
I also hung around quite a bit on #lazarus-ide@irc.freenode.net (IRC Channel) and found out how to launch a browser process in WinXP. So now windows users will be able to view the local help (or go to the website / helpsite) from the help menu. To be tested in Vista of course, and other versions of windows too.
Revision 95:
Fix : Messages should only report the cardname on a random discard, not the casting cost as well
Fix : When closing the application, the docked hand must be undocked first, to prevent a crash
M : About box now has an added tab
M : Camera changes will always wait 1 second before saving now (giving you smoother changes)
F : For linux: Card names and all other texts are now drawn too (does not use GLSpaceText)
F : For windows: Help files can now be opened from the help menu
M : New linux binary uploaded
Revision 92 - 94: Randomly discard the Top angle
0 comments Posted by Reenen on Wednesday, August 13, 2008For this revision, I've added a very cool feature - tilting the camera - and I enabled the docking of the player 2 hand (at the moment it is not optional). The draw card functionality etc. has now shifted a little in the user interface, so that the opponent hand and the player hand works the same way. I've added a screenshot:
In the background I've been working on my test application for networking code, and I made great progress last night. As soon as I have a prototype, I'll post more on it here. You can have a look at the concept here.
Revision 94:
UF : Player2's hand now docks. (This may change for network!)
F : Random Discard implemented
F : You can now change the angle of the camera as well
M : Found the textures readme again
Labels: Feature, Networking, Programming, Revision, Screenshot
For me, the most important is that the Quicksort works properly now. Thanks to the guys over at: http://sandbox.mc.edu/~bennet/cs404/doc/qsort_pas.html.
I do not believe that the source is copyrighted, but I am mailing him this moment to find out.
Revision 91:
F : You can now set the cards in play's fontsize (default is 7)
M : Updated the documentation
Fix : Shuffle from library right click was broken
Fix : Quicksort of the database works now
Fix : Attacking with a tapped creature does not tap it another 90 degrees anymore
Fix : The very last card is now found in the database.
M : Added a separate project file for linux
Labels: Revision