Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Project Invincible is a cross-platform chess game. It has 3D graphics and very good AI.
Some backgound on how the game was born. In the Game Programming course of Helsinki Metropolia University of Applied Sciences, the students were divided into small teams. Each team was supposed to create a chess game with 3D graphics and an AI. Project Invincible is one of the games which were created.
In other words: I am one of the developers of this game (actually the lead developer).
joby_toss wrote:This is what I don't like about this game:
SYSTEM wrote:Project Invincible...has...very good AI.
The AI strength is adjustable.
But indeed, even at the minimum level (one ply) it is stronger than e.g. me...
In fact, even we are surprised on how strong it finally is. Today we fixed, among other things, a bug that caused the AI to attempt to lose rather than win...
I am Baas wrote:Congrats, SYSTEM.
Please add msvcr100.dll and msvcp100.dll to the Windows package. Thanks.
Done. I actually planned to do that already, but forgot...
guinness wrote:
I haven't tested whether or not it's Portable, but I'm guessing it is.
Given that the lead developer is a TPFC regular and that this is the "Portable Freeware Submission" subforum... yes, the game is portable.
guinness wrote:Never knew you were a game developer, is that your major?
No. These are so-called "module studies". Software Engineering students are given, among other studies, the following modules, each containing three courses:
Mobile Programming
Software Architecture
Real-time Operating Systems
Web Programming
Game Programming
At least one of the modules must be completed. I chose Web Programming and two courses from Game Programming.
the_watcher wrote:Congratulations, SYSTEM!
Just yesterday i was reading kasparov's book! Time to practice ..
SYSTEM wrote:I chose Web Programming and two courses from Game Programming.
Should we expect more?
I'm afraid not. The remaining Game Programming course, "Computer graphics and animation", is about small programming examples rather than a big project.
However, I plan to use that knowledge by improving the graphics of Project Invincible. At least reflections and animations are planned.