Results 1 to 8 of 8

Thread: Dungeon Keeper: Remake (By Me!)

  
  1. #1

    Default Dungeon Keeper: Remake (By Me!)

    Hello,

    I'm currently recreating Dungeon Keeper from scratch ( https://github.com/Themperror/Dungeon-Keeper-Remake ) , I had a thread starting this here: https://keeperklan.com/threads/7003-...NDXX-DAT-files but that was actually intended to gain some info on a certain file structure.
    So I'm formally making my announcement here.

    As the title indicates I'm just flat out calling it "Dungeon Keeper: Remake".

    It's all done in C++, DirectX11 and XAudio, I'm not doing a conversion step on any files and am reading them as they come with the original game, which meant reverse engineering some files, in which http://www.yoda.arachsys.com/dk/ was a great help, sadly not everything was explained as clearly as I wanted to be, including the now-outdated 16-bit tool programs that were made and therefore don't run anymore, Also did not help that the primitive data sizes weren't mentioned (an int can be 2 or 4 bytes! What is it!?).

    Progress is going relatively smooth now, I'm mostly done with the engine stuff itself and have started on some gameplay already (which means imps running around!)

    Basically everything up to the menu's is a 1:1 copy of the original game, so everything runs and plays, splash screen, intro video, loading screen and menu!

    The levels itself are all being loaded though I haven't configured all the tiles yet (THERE'S SO MANY OF EM), as they nearly all have random texture layouts and situations in which they can differ and I sadly have to manually do each of em. So any black walls just mean it's not implemented yet (but it's there to prevent crashes :P)

    Some actual game shots:
    https://gyazo.com/fc612558c39289f01447079401983a7f
    https://gyazo.com/6d6866421e96f2922c8f306313b4a866
    https://gyazo.com/aefebbb79d6613a9e9c2be67f5a84ade

    As you can see, at the time of this post I haven't done any in-game entities yet (such as the dungeon heart or torches or the like), but they'll come!

    Everything at the moment is obviously still a Work In Progress, so any stuff that's wrong will be fixed and everything that's missing is yet to be added.
    This is a pure solo project at the moment so don't expect the entire game to be done soon though I hope to have a majority of the game playable in the coming months.

    I'd like to mention that even if you're a programmer that thinks to be a great help, I am not sure I can actually accept it until somewhere after January as this is my bachelor's graduation project, After the "project' has ended though I'll accept any help that comes my way :P.

  2. #2

    Default Re: Dungeon Keeper: Remake (By Me!)

    I'd love it if you can get this working too?
    Last edited by AdamP; November 14th, 2018 at 23:44.

  3. #3
    OpenKeeper developer
    Join Date
    Jul 2014
    Posts
    76

    Default Re: Dungeon Keeper: Remake (By Me!)

    Great job!

    I'm going to be the party pooper here and give you some advice. Well, I got the same advice when I started with OpenKeeper

    1) Naming... I'm not sure that is it a smart idea to use the term "Dungeon Keeper" in your project name. As EA might be a bit trigger happy with their ip. Cease and desist letters aren't nice to read.
    2) "This will NOT be a commercial project, I will not sell it or make money out of it in any form or shape. And in all honesty I haven't even looked at the licenses of the code I have used from the projects I mentioned above, but know that I mean no harm.", no Don't be so brutally honest that you haven't looked at the licenses. If somebody is interested in looking these up, this is an invitation for them. And if indeed you managed to violate some, well, not good

    I'm saying this with all good intentions, sorry if I sound harsh. That being said... Good luck and it is very nice to have these projects coming up.

  4. #4

    Default Re: Dungeon Keeper: Remake (By Me!)

    Yeah I've gotten the same advice from other peeps, I'll look into changing a few things.
    Thanks though!

  5. #5

    Default Re: Dungeon Keeper: Remake (By Me!)

    Latest update!
    https://gyazo.com/c174a92354f763ca70126251ffe65245

    Got the treasury in, the imp tasks for delivering gold and a basic room system. Also first iteration for entities (such as the gold piles)!

  6. #6

    Default Re: Dungeon Keeper: Remake (By Me!)

    Wow, it's impressive how fast you roll out updates. Will you use all the creature's variables for behavior?

  7. #7

    Default Re: Dungeon Keeper: Remake (By Me!)

    When I get to that point yes, I'm intending to use all that creature.txt data

  8. #8

    Default Re: Dungeon Keeper: Remake (By Me!)

    Have been working on redo-ing the room system, I can now create rooms and remove them, as well on actually implementing textures for them.
    So that's all done now.

    Current task is implementing the level script files, as they drive a level to actually work, done the basics of it so far. Currently working on getting the first level to completely work!

Similar Threads

  1. Hive Keeper - Dungeon Keeper remake on Starcraft 2
    By Bibendus in forum General Discussion
    Replies: 53
    Last Post: June 25th, 2015, 17:52
  2. Underworld - A Dungeon Keeper Remake
    By AlwaysGeeky in forum Other fanmade games
    Replies: 9
    Last Post: October 22nd, 2011, 23:14
  3. Remake of Dungeon Keeper?
    By hchn in forum General Discussion
    Replies: 4
    Last Post: February 19th, 2011, 00:05
  4. Yet another Dungeon Keeper remake :)
    By Trass3r in forum Other fanmade games
    Replies: 9
    Last Post: December 31st, 2010, 17:08

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
  •