TTLG|Thief|Bioshock|System Shock|Deus Ex|Mobile
Page 1 of 4 1234 LastLast
Results 1 to 25 of 83

Thread: T2 FM: A Nice Game of Chess (2013-04-16)

  1. #1
    Member
    Registered: Aug 2012
    Location: Seattle

    T2 FM: A Nice Game of Chess (2013-04-16)


    Version 1.0, released 2013-04-16

    Download: (latrunculi-1.0.zip, 31 MB)


    Description:
    The factions of The City often resolve their bitter conflicts with senseless bloodshed at the expense of innocents. What if they could settle their differences with a nice game of chess instead? This FM is a real, playable computer chess game, set in the Thief world with appropriate AI "pieces" in three different battle scenarios. The Fruit 2.1 chess engine determines the computer player's moves.

    Scenarios:

    • The City vs. Blackbrook: This is the final, decisive conflict of the two powers' long-running war, fought on a misty rural battlefield.
    • Hammerites vs. Undead: The Old Quarter is secure, but now the Order must retake another necromancy-infested temple on a snowy night.
    • Pagans vs. Mechanists: In this alternate history, Viktoria managed to resurrect Constantine, allowing the Pagans to hold their own against the Mechanists in their rainy forest home.


    Details:
    • This FM can be played in English, French, German, Italian, Russian, or Spanish.
    • The NewDark patch (1.19 or higher) is required.
    • If you have never played chess or don't quite know all the rules, this FM is a good place to start! Read the "Rules of Chess" book on the table in-game for a refresher on the key rules.


    Thanks:
    Special thanks to my beta testers, Tannar, Notesthes, fibanocci, CMD, itllrun10s, Eiji, and Darklady; to the translators, Azaran, Notesthes, Smallman_647, and Soldi; and to the voice actors, Phantasmagore, saxmeister, and Random Taffer. Thanks too, of course, to the entire community here whose 14 years (!) of work continue to make our little world run. A full list of credits is included in the mission readme file.
    Last edited by kdau; 16th Apr 2013 at 17:16. Reason: mirror, mirror!
    If I have taffed further it is by mantling the shoulders of giants.

  2. #2
    Moderator
    Registered: Apr 2003
    Location: Wales
    Congratulations on the release kdau. I've been looking forward to having a go with this.

  3. #3
    Member
    Registered: May 2002
    Location: The Netherlands
    I can't seem to DL it from there.
    There're angels who playThief and angels who don't ........ both go to heaven ............
    Dare to join .............

  4. #4
    Southquarter.com/fms
    Registered: Apr 2000
    Location: The Akkala Highlands
    This is going to be fun to try, haven't played chess in years. Here's a mirror:

    A Nice Game of Chess

  5. #5
    Member
    Registered: Aug 2012
    Location: Seattle
    Quote Originally Posted by nickie View Post
    Congratulations on the release kdau. I've been looking forward to having a go with this.
    Thanks!

    Quote Originally Posted by Gloria Creep View Post
    I can't seem to DL it from there.
    Please try the new Southquarter link, it should work better. Oh, and there's someone waiting for you in the Pagans vs. Mechanists scenario. (She's hiding under the table, since she doesn'ts likes Mechanists. )

    Quote Originally Posted by Brethren View Post
    This is going to be fun to try, haven't played chess in years. Here's a mirror:

    A Nice Game of Chess
    Thank you! I've updated the post.

  6. #6
    Moderator
    Registered: Jul 2008
    Congrats on the release! It's extremely well-done and you should be proud.

  7. #7
    Member
    Registered: Aug 2006
    Location: France (Saint-Gobain)
    Cool a chess game, its been a long time i donīt play chess, i bet this will be very fun...downloading

  8. #8
    L'architecte de Rocksbourg
    Registered: Nov 2005
    Location: Narbonne, France
    Damn, fantastic work there, mind blown !
    It really works, it's so fun and interesting to play. I lost twice though, on easy. I suck at chess
    That's gonna be a great way to train for me.

    I don't know how you did it, but it's very impressive
    Last edited by DrK; 16th Apr 2013 at 17:34.

  9. #9
    Member
    Registered: Aug 2009
    Location: Lady Valerius' bedchambers
    Congrats on a brilliant concept, and a new milestone in T2 fan missions

  10. #10
    Member
    Registered: Aug 2012
    Location: Seattle
    Quote Originally Posted by Tannar View Post
    Congrats on the release! It's extremely well-done and you should be proud.
    Thanks, and thank you for all your feedback during testing!

    Quote Originally Posted by cardia1 View Post
    Cool a chess game, its been a long time i donīt play chess, i bet this will be very fun...downloading
    I hope I can encourage a number of taffers to start playing again.

    Quote Originally Posted by DrK View Post
    Damn, fantastic work there, mind blown !
    It really works, it's so fun and interesting to play. I lost twice though, on easy. I suck at chess
    That's gonna be a great way to train for me.

    I don't know how you did it, but it's very impressive
    Thanks! To be honest, I suck at chess too. Making this was training for me. As for the technicals, it's all custom scripting (which usually consists of 60% C++ and 40% duct tape).

    Quote Originally Posted by Azaran View Post
    Congrats on a brilliant concept, and a new milestone in T2 fan missions
    Thanks! I don't know if it's any milestone, but I do hope it encourages people to explore alternate gameplay genres. Captain of the Guard is another cool concept in that vein.

  11. #11
    L'architecte de Rocksbourg
    Registered: Nov 2005
    Location: Narbonne, France
    Quote Originally Posted by kdau View Post
    As for the technicals, it's all custom scripting (which usually consists of 60% C++ and 40% duct tape).
    100% black magic for me. I'm not a script guy, at all.
    It's the fact you transcribed the fruit 2.1 into the DarkEngine which baffles me.

  12. #12
    Member
    Registered: Aug 2012
    Location: Seattle
    Quote Originally Posted by DrK View Post
    100% black magic for me. I'm not a script guy, at all.
    It's the fact you transcribed the fruit 2.1 into the DarkEngine which baffles me.
    Ah, the secret there is that I didn't. My script spawns it as a separate process and communicates with it over anonymous pipes using the UCI chess protocol. You can actually just replace the engine.ose file with a stronger UCI engine, if you want an extra challenge.

  13. #13
    Member
    Registered: May 2005
    Location: Full on Kevel's mom
    Congrats on the release, I'm about to fire it up!

    Thank heavens for the mini board on the table! I'd never have been able to focus or plan well without it.
    Last edited by Random_Taffer; 16th Apr 2013 at 20:20.

  14. #14
    Member
    Registered: May 2002
    Location: The Netherlands
    Got it now!
    Thanks for putting in something for me .... eh what could that be? YEAH!!! Thank you!!!

    There're angels who playThief and angels who don't ........ both go to heaven ............
    Dare to join .............

  15. #15
    Clearinghouse
    Registered: Aug 2002
    Location: Siberia, Russia
    Congratulations on the release, kdau

  16. #16
    Member
    Registered: Oct 2001
    Location: 0x0x0
    This is so ******* cool.

  17. #17
    Member
    Registered: Nov 2003
    Location: Austin, TX
    Absolutely amazing.

  18. #18
    Member
    Registered: Aug 2012
    Location: Seattle
    Thanks everyone!

    Quote Originally Posted by Random_Taffer View Post
    ...
    Thank heavens for the mini board on the table! I'd never have been able to focus or plan well without it.
    I'm glad it's useful. It was surprisingly hard to find decent low-poly chess piece models (and then simplify the meshes even further to Dark's ultra-low-poly standard). By the way, how weird is it to hear yourself as you're playing? It would drive me crazy.

  19. #19
    Member
    Registered: May 2005
    Is simply amazing, kdau! Just wondering how it works?

  20. #20
    Member
    Registered: Mar 2009
    I will be giving this a try. I've got the basics of Chess down, so maybe I can suck at it in Thief.

    Congrats, Kdau!

  21. #21
    Member
    Registered: May 2005
    Location: Full on Kevel's mom
    Quote Originally Posted by kdau View Post
    By the way, how weird is it to hear yourself as you're playing? It would drive me crazy.
    It bothered me at first a long time ago, but I kind of got used to what my voice sounds like so it doesn't bother me anymore.
    I mostly don't mind it at all now so long as the lines aren't corny. The cringetastic intro to Nostalgia does drive me up the wall, though.

  22. #22
    bikerdude
    Guest
    I agree with others, this is extremely impressive.

  23. #23
    Member
    Registered: Mar 2009
    The interface is even better than I was expecting. And the ability to select what the next mission will be seems like something new in Thief to me, although I'm sure it was feasible before. How did you do that exactly, Kdau? Although this question might seem more appropriate for the editors guild, so maybe just cite something if you must. Just a Dromed noob here.

    Anyways, excellent work on the FM. The effects are awesome, and later I wanna try out the other 2 modes. I did the Mechanist and Pagans first.

  24. #24
    Member
    Registered: Aug 2012
    Location: Seattle
    Quote Originally Posted by Sensut View Post
    Is simply amazing, kdau! Just wondering how it works?
    Well, basically there are three custom scripts: one that controls the AIs' special behaviors, one that controls the interface on each square of the board, and one big script managing the game as a whole. The mission files just contain the surroundings with a few carefully placed markers, while the gamesys holds special archetypes for every type of piece (e.g. ChessPieceK6 = Karras, the Mechanist "king"). My scripts take over from there and create all the pieces, the interface gems, etc. and keep them up to date. I wrote a basic chess logic system that tracks the board position, finds possible moves, etc. The computer opponent is provided by a bundled external program.

    Quote Originally Posted by Random_Taffer View Post
    The cringetastic intro to Nostalgia does drive me up the wall, though.
    Hey, I thought that intro was pretty decent.

    Quote Originally Posted by bikerdude View Post
    I agree with others, this is extremely impressive.
    Thank you!

    Quote Originally Posted by Albert View Post
    The interface is even better than I was expecting. And the ability to select what the next mission will be seems like something new in Thief to me, although I'm sure it was feasible before. How did you do that exactly, Kdau? Although this question might seem more appropriate for the editors guild, so maybe just cite something if you must. Just a Dromed noob here.

    Anyways, excellent work on the FM. The effects are awesome, and later I wanna try out the other 2 modes. I did the Mechanist and Pagans first.
    It's a NewDark feature, unfortunately available only to custom scripts. Specifically it's the IDarkGameSrv->SetNextMission method. I definitely couldn't have done any of this without NewDark. There are a few other new script-only features that still need to be tried, including changing fog and weather settings mid-mission and drawing custom HUD elements.

  25. #25
    Member
    Registered: May 2008
    Location: Berlin, Germany
    What a nice idea, I really liked the battle The City vs. Blackbrook, nice setting there! At the beginning, sometimes I had the problem to recognize the character of the enemy so I lost my player. However, I lost every game, yeah, I'm not the best chess player

    Hats off to the technical implementation(how did he do that?)
    Last edited by Basso71; 17th Apr 2013 at 04:19.

Page 1 of 4 1234 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •