sNeaksieGarrett on 5/12/2008 at 04:02
Nicely said, jarvis.:)
eddy on 5/12/2008 at 04:36
Quote Posted by openthief
Reply to Eddy :
you havent read the post. I dont want to cancel. There is no nothing.
Where is your open source full project ? Could you give me the link ?
It's really just a few clicks a way from here, but you managed to not find it:
(
http://www.ttlg.com/forums/showthread.php?t=122228&page=2)
You might even find the link to SF if you look a bit closer...
Of course you don't want to cancel...because there is nothing that could be canceled at all.
Jarvis on 5/12/2008 at 06:26
Quote Posted by New Horizon
I'm pretty sure we have done that.
...and as such, I look forward to TDM, and I have ever since it was announced.
Volca on 5/12/2008 at 06:59
Quote Posted by openthief
Reply to Brethren :
Your wrong idea about my age let think the contrary : perhaps are you 14. I would wait much more politeness from you. Now, New_Horizon does not think like you, and hope perhaps a 10 years old TDM project, which Volca confirmed it is impossible
Hold your horses, Mr.! I never said that. I'm quite sure anyone else undestood the opposite from my posts (the thing that I really written) - that after the Doom3 source is released, it'll likely live way more than just 5-10 years. Really, expect things like soft (penumbral wedge) shadows, or VSM shadows for example.
Quote Posted by openthief
Reply to Haplo
the openDarkEngine has a total different goal for the moment. openThief should read Collada level format, OPDE original Thief files. It would be better for OPDE to prepare to read Collada file (Ogre could). A good collaboration should be to write a converter between T1/2 level files to .dae. It would be a first step for unlimited life to Thief 1/2 levels. I dont think TDM can read Collada files. Do you know if it can New_horizon ?
Although this was reply to Haplo, let me react. As I said previously this is unlikely - Dark's object system is way different than anything I saw so far. We already are able to read the object system data (and write is just a few lines of code and a few days of testing away). This was not an easy job to do. We already are able to render the WorldRep, object meshes, AI meshes... that was not easy either. Dark has enough specifics stopping us from trying to do a conversion project. That would need way different approach, and I'd expect mixed success anyway. (Not even considering legal problems resulting from such conversion work)
If you'd like, you are free to checkout our source code from (
http://sourceforge.net/svn/?group_id=154463) SVN repo and experiment with it as much as you'd like. It's GPL2, so if you'd make any valuable changes, please publish those.
Judith on 5/12/2008 at 09:30
I'm sure our somewhat conservative community will appreciate the opportunity to try out as many "thief engines" as you'll manage to create ;) I also appreciate the scope of a problem Openthief is aiming at, as it's indeed a long-term thinking (despite some little misunderstandings and/or language problems).
I also guess that any bugtracking and compatibility issues, so severe in PC world, would be easier to solve when you know your work from scratch. As it goes for Thief 3 and fanmissions, it's a lottery, mostly. My FM works fine on my comp, I can save, load and such, but on a tester's rig it crashes and he cannot load/save properly. On some other tester's PC it runs as fine as on mine. But that's extreme situation, I know almost nothing about the engine I'm working with. D3 is somewhere in the middle, I guess, while Volca will be able to say that he knows everything about his engine :)
d'Spair on 5/12/2008 at 09:49
Quote Posted by Jarvis
Does that change the value of the OMs? Does that change the value of FMs such as Calendra's Legacy and The Seven Sisters? Not even a little bit! Thief, and some of its FMs, have given me the most entertaining video game experiences I've ever had...
...and all on a DEAD engine!
Even with out all the texture upgrades and so on, the original Thief games still appear beautiful to me. Because their quality lies between the textures, models, and rendering. To claim that any project is inherently better than another based on things like the presence or lack of source code is ridiculous.
Exactly!
And that's why the first goal for the community should be creating means of PRESERVING the existing data (engine and renderer performance, software and hardware compatibility, FM archives and such), and not creating some kind of replacements for it like the Dark Mod.
It doesn't mean we don't need TDM, of course we do need it. But Dark Mod should add to the existing legacy and not try to substitute it (in which it will fail).
Volca on 5/12/2008 at 10:38
The Dark Mod is the future, openDarkEngine is the past (hopefully) ;)
openThief: If you'd really like to work on your project please do. If you can't, try convincing someone it is a good idea for him to start/continue the project instead of you. If there were 30 000 lines of code in your project's SVN, and you'd then said you quit, the chances would be much better for you to find someone to help you or overtake the project. It is hard to find someone willing to help, and capable of doing so at the same time (by capable, I mean the person has time to work for the project, is willing to learn, is able to coordinate his work with the work of others, is capable of reasoning, isn't bullheaded etc. The same, and more is expected from the project leader).
The reason so many people are sceptical about your openThief project is because you didn't show any work. I was told something similar back then I announced the openDarkEngine project here 3 years ago (but at least there was a small amount of code already present). That does only mean people would like to see will and persistence in your work before they consider it worthy their time. Giving up the leadership position is not a good example of such persistence.
I hope this clears it up for you.
New Horizon on 7/12/2008 at 14:57
Quote Posted by Volca
I was told something similar back then I announced the openDarkEngine project here 3 years ago (but at least there was a small amount of code already present).
As were we. When we assembled our team, the doom 3 sdk hadn't even been released yet, we were only able to work with the materials that shipped with the game. It took us a few years to prove ourselves.
In any case, this project is naught but an idea at the moment, one that aims to essentially cover the same ground we ourselves are nearly finished with. Thief isn't about flashy graphics, it's about gameplay, so it doesn't matter that the D3 renderer is going to require some work when the engine goes fully open source. It's irrelevant, as the community will improve the engine as they feel necessary. The latest and greatest isn't needed for this type of project.
openthief on 8/12/2008 at 03:38
Hello everybody,
I see that discussion is more and more intelligent and I could congratulate of that.
Reply to jtr7 :
So let me recall you that a concept (including UML for coding work) is major part of the work. With experiences, I have found that If you know how, when, and which code your will code, then it will for sure succeed. That s why the step of choosing engines and middleware is better if ti is long. When I started openThief, Bullet was for example not so well known. It is now recognized as the better. The reason to beleive my claims is clear : if you know what is open sources, the concept, ideology, you know that openTheif is a good idea. I cant tell my name on this forum as Ubi could claim. On the contrary, if you are interressed to work on openThief, I can send you my resume, and some links to my other projects by email if you send an email to openthief and if you do the same.
Actually, the dark engine atmosphere is reproducable. If you put Dark Engine in a chest, dont forget to put an old WinXP PC inside to be sure to be able to use it.
Now if you cant speak about Thief, open source and C++ seriously without a resume, it is not normal and you should reconsider your point of view. The Thief community want a game they could play as long as possible. They dont care about our coder resume.
And now, you are not obliged to participate to the discussion if you dont trust people with whom you speak. Let ask all the questions you want about C++, Thief or open source and you will see I know what I am speaking of.
If you interest is fast, you are not made for openThief at all. It is a long process because start from scratch. For example, I cant made my mind proposing Fmod for openThief as it is closed source and commercial.
Here it is, nice english.
Reply to ravynousHunter
If you cant consider the project without a demo or video, open thief is not for you. Just think that all the games you are playing starting from almost nothing when they started. Now an example of proof openThief is a solution : "BZFlag". Probaly around 9 years of life, full open source (no IDSoftware). Now, my resume is not important for this discussion as I dont plan to code a lot on openThief, as I said in the first topic.
Reply to Jarvis
I have NEVER said nor insinuate the only quality in a video game is graphical upgrades and new features. Do I ? where ? I dont care to do a modern game or not. I just see that physic gameplay or network for example are great features for Thief and the whole community should confirm. I just say that original thief would not work anymore one day on the next Windows... Thiefs have given me too the most entertaining video game experiences I've ever had. I want again and you too (probably). I want more exiting Thief games and you too (probably). And all these we will lost it if they are no full opensource project like openthief or OPDE. I am not high polygon fan, but now the original Thiefs looks bad for major part of the guy who had bought it. I dont speak of the hundred of guys in this forum, but the 100 000 probably more guys who bought and played Thief 1/2, the 90 000 who dont play anymore because they didnt like Thief 3 and they want simple update of the gameplay, graphics,... If you are ok with the original Thief, that s cool for you, but dont forget Thief community loose guys days after days. Now as I said (please read my topics), the lack of source code does not make a game better or not, but it enhance life time. Simply. And the more life time engine will be high, the more people will be able to play our lovely Thief. And you should care if you love so Thief ! To be able to entertain you long and seriously, we must use open sources.
Reply to Eddy :
Thanks for your link. I dont plan to search for your website if you dont give it to me. Sadly, this is a game dependant project if I understand right (you need artworks, levels from the game). Openthief dont plan to be game dependant. And sorry to correct you, but openThief is not nothing. You dont know everything. Regards.
Reply to Volca :
you said I was sceptic when I told 2 years old life for TDM. It simply means you are aware that it is a temporay project. If the Doom3 code si released, yes some peoples will retouch it. But no there wont be Doom3 eternal life as you said. Not sure we will see new shadows technique. Is is deep hard work and should perhaps need to reorganize structure.
You say you hope openThief will die. How sad are you. See. I will be much more intelligent and nice. I definitely dont hope OPDE will die just to be sure to be able to get/convert all the Fan Mission levels nd reload it by any project which could. I hope too we will be able to play those levels with OPDE, but I doubt it will arrive as closed to this point. Actually, having a lot of code at start is not a good idea for a long term team project. Now it is effectively hard to find a new admin for openThief when people like you and Newhorizon come just for spiting out on the project, just to assure the success of their personnal project. Is is disloyal and bad. If you dont like the idea of openThief and are afraid of concurrency, please let me search for the guy with fair play.
Regards
Reply to Judith :
I appreciate your intelligence. having the source code is effectively better to resolve crash. For an example, Doom3 was crashing on my latest Vista computer as it was developped for XP and Dx9. Here is a probelm openThief and OPDE could resolve easily using Ogre.
Reply to dSpair :
Here it is another guy approving the openThief point of view. TDM is also bad as it wont be able at all to load all the FM created for long. The FM must be PRESERVED and the only way is to fully convert them in open standard like Collada.
Reply to NewHorizon : You said you left discussion but actually you came back twice. So you dont do what you say. Nice to hear. openThief and OPDE are necessery because your "PRODUCT" (are you sure dont have commercial goals ?) is not standard compliant. A MOD is never a long term solution. The source code release was and is still not sure. Doom3 will be outdated compared to Ogre and Bullet. The interest will not be the same between those SDK. Actually there are many peoples who dont like at all to take old codes from industry, for example because they code with a very special way and dont like how other made. Open source community is much more open minded. I had an interview with ID and they even didnt know/try the middlewares usually used in industry. They are quite closed mind.
So now openThief and TDM are not really far. The big difference is nayway that openThief should run without absolutely no depedancies (no copyrighted artworks, no IDSoftware dll). You didnt reply as you probably dont know, but is confirms that it will probably not be able to deliver as a FULL standalone app. That is definitely a problem. You are wrong : Thief needs some kind of flashy graphics (expecially shadows, bloom,...) are very important even for game play. To finish, situation has changed since Quake 1/2 source released. At those time (10 years ago), there was no mature full open source solutions. Or it was bad engines. Nowadays, there is already solutions to do what Doom3 SDK do and even better (is there fluids in Doom3 physic engines ?). It is totally different. I advice you not to wait for Doom3 sources community update if it is released, and advice you to do it by yourself.
Here it is. Now if you are sure you will be able to release a total standalone game (including artwork), the "Dark Mod" name wont be relevant anymore ? Have you planned to renamed it ?
Regards
PS: I would accept your excuses for the bad words you had about me.
openthief on 8/12/2008 at 03:50
Here is a small test I have made in few hours.
If you have a good memory, you will recognized an old Thief 1 guard (from Looking Glass), to prove I did it for some sceptic people here.
Actually, I am so excited, that I will definitely help the next lead coder. I dont know when I will sleep, but I would be ready to do AI, GUI, and level editor stuff. Please advice : openthief @ hotmail.com
Kisses to everybody.
(
http://openthief.sourceforge.net/openthiefenginetest.wmv) http://openthief.sourceforge.net/openthiefenginetest.wmv
or
(
http://www.youtube.com/watch?v=SgZLWn6McPQ) http://www.youtube.com/watch?v=SgZLWn6McPQ