A Community discussion forum for Halo Custom Edition, Halo 2 Vista, Portal and Halo Machinima

Home  Search Register  Login Member ListRecent Posts
  
 
»Forums Index »Halo Custom Edition (Bungie/Gearbox) »Halo CE General Discussion »Halo Editing Kit AIO - C# Developers Needed

Page 5 of 13 Go to page: · 1 · 2 · 3 · 4 · [5] · 6 · 7 · 8 · ... · 13 · Prev · Next
Author Topic: Halo Editing Kit AIO - C# Developers Needed (439 messages, Page 5 of 13)
Moderators: Dennis

Gravemind
Joined: Jul 28, 2009

The Age of Reclamation has begun.


Posted: Mar 21, 2011 05:02 AM    Msg. 141 of 439       
i guess so, but most of the time people just report the bugs and whatnot and then they get fixed


ally
Joined: Jun 23, 2010

Aye Ready


Posted: Mar 21, 2011 05:09 AM    Msg. 142 of 439       
Quote: --- Original message by: Gravemind
i guess so, but most of the time people just report the bugs and whatnot and then they get fixed


think i'll wait untill you guys have something concrete,then i'd be interested in seeing the code put to together for this.


Gravemind
Joined: Jul 28, 2009

The Age of Reclamation has begun.


Posted: Mar 21, 2011 05:12 AM    Msg. 143 of 439       
err im not actually part of the team, i was just guessing based on what i know about it lol


ally
Joined: Jun 23, 2010

Aye Ready


Posted: Mar 21, 2011 05:13 AM    Msg. 144 of 439       
i knew that already ;)


XlzQwerty1
Joined: Aug 6, 2009


Posted: Mar 21, 2011 08:25 PM    Msg. 145 of 439       
Quote: --- Original message by: 2L8
Quote: --- Original message by: XlzQwerty1
I play crysis in High Detail with 2 gb of ram. 60 FPS

I hate how kids lie to try and impress people.


I could say the exact same to you. But seriously. Why would I lie? There's no point in lying.


anoldman
Joined: Mar 29, 2010


Posted: Mar 21, 2011 08:30 PM    Msg. 146 of 439       
Quote: --- Original message by: XlzQwerty1
Quote: --- Original message by: 2L8
Quote: --- Original message by: XlzQwerty1
I play crysis in High Detail with 2 gb of ram. 60 FPS

I hate how kids lie to try and impress people.


I could say the exact same to you. But seriously. Why would I lie? There's no point in lying.


Yea, plus video memory can help a lot.


XlzQwerty1
Joined: Aug 6, 2009


Posted: Mar 21, 2011 08:37 PM    Msg. 147 of 439       
1 GB dedicated memory on my 5670 does help. A lot.


ethreepoh
Joined: Mar 2, 2011


Posted: Mar 22, 2011 12:39 AM    Msg. 148 of 439       
Quote: --- Original message by: ally
how can you guarantee that your app will not access sensitive data on a users system?


It will only collect what you give it to collect. You will be required to register a username and password along with an email address in order to use the application. The password will be encrypted on your system and sent\ received via https with a check to verify the connection is indeed secure. It will then be stored in a mysql database. When you try to login it will send the hashed password to the server and check if its the same as in the database, if so then you have a valid password. This is necessary for how the group editing environment will work. You will then be able to give it as much information you wish to be displayed publicly such as xfire usernames or a website address. More information will be released later when it comes to that..

Quote: will this app collect performace data from a users system?

Of course it will be able to, at your request. You will have to submit it yourself too.

When it comes to future updates of the program the program will check for an update on startup and again in 10 minute intervals after the program is launched. The only data getting sent to the server is a version number.

Here are some example send and receive for doing updates.

GET: http://updates.hekaio.info/?v=0.3
RESPONSE: noupdate

GET: http://updates.hekaio.info/?v=0.2
RESPONSE: update

The application will then prompt the user that there is an update available and will give them an option to update later or continue working. It will not prompt them for an update again until they hit close and it will ask if they wish to update before closing.

Of course all of this can be disabled and is disabled by default. When you first run HEKAIO it will ask a series of questions and one of which is to install automatic updates.
Edited by ethreepoh on Mar 22, 2011 at 12:46 AM


Alberto
Joined: Mar 6, 2011

Disillusioned by the internet. Getting a life..


Posted: Mar 22, 2011 01:00 AM    Msg. 149 of 439       
I like website.


AGLion
Joined: Jun 29, 2010

- Animator... suck it -


Posted: Mar 22, 2011 01:10 AM    Msg. 150 of 439       
FYI, the MySQL database would be a huge single point of failure, assuming that it will not be held on the local machine.
Edited by AGLion on Mar 22, 2011 at 01:11 AM


Dwood
Joined: Oct 23, 2007

Judge Ye Therefore


Posted: Mar 22, 2011 03:48 AM    Msg. 151 of 439       
I told them not to post it until a beta release is ready. :/


Sprinkle
Joined: Jan 3, 2010


Posted: Mar 22, 2011 01:22 PM    Msg. 152 of 439       
Quote: --- Original message by: ethreepoh
You will be required to register a username and password along with an email address in order to use the application. The password will be encrypted on your system and sent\ received via https with a check to verify the connection is indeed secure.


So basically some DRM bullcrap where you need an internet connection just to use it. What purpose does that hold other than to restrict the use of the program. Giving less control to users, the opposite of what it should be doing. Unless your planning on people having to pay to use the app.


SlappyThePirate
Joined: Aug 24, 2009

You are irritating, I'll release nothing


Posted: Mar 22, 2011 05:16 PM    Msg. 153 of 439       
Yeah, I don't like the users idea... I mean, it adds legitimacy to the editors, but it should have enough offline capability and probably none of this registering stuff.


Limited
Joined: Feb 2, 2008


Posted: Mar 26, 2011 07:09 PM    Msg. 154 of 439       
Not a fan of having to be connected to the internet to login to the app, really not either a fan of having to register to use it but I cope with that, with reassurances the emails are kept safe and won't be sold on to 3rd party companies.

Quite a service you will be proving for free in this app its really shaping up...It will be free correct e3po? You don't have the audacity to charge people to buy/use it do you?

"Model Optimization"
Wow, thats a very bold statement you have on your website, model optimization takes years of practise to develop and code. Very ambitious.



Thats Halo CE? Wow.

Edited by Limited on Mar 26, 2011 at 07:18 PM


ethreepoh
Joined: Mar 2, 2011


Posted: Mar 26, 2011 07:34 PM    Msg. 155 of 439       
Quote: --- Original message by: Limited

Not a fan of having to be connected to the internet to login to the app, really not either a fan of having to register to use it but I cope with that, with reassurances the emails are kept safe and won't be sold on to 3rd party companies.

Quite a service you will be proving for free in this app its really shaping up...It will be free correct e3po? You don't have the audacity to charge people to buy/use it do you?


You do not need to be logged into the internet to use the app. You must have internet access if you wish to do group editing or use any of the publishing features\download tags from our tag database. The only thing anybody would ever have to pay for is if they wish to have a dedicated server to host all of their tags for team members to connect to which we will make available for anybody. You can host your own dedicated server for free and our server application will be released with HEKAIO. We will never charge to use HEKAIO.

Quote:
"Model Optimization"
Wow, thats a very bold statement you have on your website, model optimization takes years of practise to develop and code. Very ambitious.

We have skilled programmers that have years of practice and also have access to source code for optimization methods we have been researching. It's really not as complex as you make it seem..

Quote:


Thats Halo CE? Wow.

Edited by Limited on Mar 26, 2011 at 07:18 PM


Actually, that's Halo PC. Check out http://www.haloftw.com/map-downloads/bloodgulch-beta.html
Edited by ethreepoh on Mar 26, 2011 at 07:36 PM


olly12345
Joined: Jul 30, 2008


Posted: Mar 26, 2011 08:06 PM    Msg. 156 of 439       
FTW is an amazing mod, it's really just texture and shader changes, but the best part was that it was actually completed.


Sprinkle
Joined: Jan 3, 2010


Posted: Mar 26, 2011 08:19 PM    Msg. 157 of 439       
Quote: --- Original message by: ethreepoh
We have skilled programmers that have years of practice and also have access to source code for optimization methods we have been researching. It's really not as complex as you make it seem..


Would you mind naming which members of your team have this experience and perhaps a link to a program they've done in the past illustrating said experience.

Would be best if this were an optional function. Can't say how frustrating it would be for someone who knows what they are doing to have the program change something they don't want changed.


Dwood
Joined: Oct 23, 2007

Judge Ye Therefore


Posted: Mar 26, 2011 09:01 PM    Msg. 158 of 439       
Quote: --- Original message by: Sprinkle
Quote: --- Original message by: ethreepoh
We have skilled programmers that have years of practice and also have access to source code for optimization methods we have been researching. It's really not as complex as you make it seem..


Would you mind naming which members of your team have this experience and perhaps a link to a program they've done in the past illustrating said experience.

Would be best if this were an optional function. Can't say how frustrating it would be for someone who knows what they are doing to have the program change something they don't want changed.


derp. We won't simply force a person to use it...


Sprinkle
Joined: Jan 3, 2010


Posted: Mar 26, 2011 10:39 PM    Msg. 159 of 439       
Quote: --- Original message by: Dwood
Quote: --- Original message by: Sprinkle
Quote: --- Original message by: ethreepoh
We have skilled programmers that have years of practice and also have access to source code for optimization methods we have been researching. It's really not as complex as you make it seem..


Would you mind naming which members of your team have this experience and perhaps a link to a program they've done in the past illustrating said experience.

Would be best if this were an optional function. Can't say how frustrating it would be for someone who knows what they are doing to have the program change something they don't want changed.


derp. We won't simply force a person to use it...


So you don't know who on the team your working with has this experience, that's reassuring...


Dwood
Joined: Oct 23, 2007

Judge Ye Therefore


Posted: Mar 26, 2011 11:36 PM    Msg. 160 of 439       
Quote: --- Original message by: Sprinkle
So you don't know who on the team your working with has this experience, that's reassuring...


It really doesn't matter to you if we have someone licensed and tested via a degree does it?


Carter 151
Joined: Oct 25, 2010

-Character design and Story editor-


Posted: Mar 26, 2011 11:57 PM    Msg. 161 of 439       
Quote: --- Original message by: Limited

Not a fan of having to be connected to the internet to login to the app, really not either a fan of having to register to use it but I cope with that, with reassurances the emails are kept safe and won't be sold on to 3rd party companies.

Quite a service you will be proving for free in this app its really shaping up...It will be free correct e3po? You don't have the audacity to charge people to buy/use it do you?

"Model Optimization"
Wow, thats a very bold statement you have on your website, model optimization takes years of practise to develop and code. Very ambitious.


Is there anyway u could convert the ui for custom edition? That was so WIN
Thats Halo CE? Wow.

Edited by Limited on Mar 26, 2011 at 07:18 PM


kornman00
Joined: Jul 15, 2010


Posted: Mar 27, 2011 12:18 AM    Msg. 162 of 439       
Limited linked me to this thread. Only have a few comments.

* Someone said that VB.NET isn't slower than C#. Not exactly true in some cases. For VB to exist in the .NET world (remember, all languages end up compiling down into MSIL; a VB assembly is compiled into MSIL and so is a C# assembly, this is how they're able to work together without extra processing) there are some overhead constructs which MS has to put into the resulting IL code (eg, the CStr operator). Just look at any VB heavy .NET assembly and see all the references to the Microsoft.VisualBasic assemblies.

VB.NET is also crap at handling unsigned integers (since unsigned types aren't CLS compliant).

Mixing languages just to please an individual's taste is a horrible idea for a team based project, unless the non-conformist programmer is writing code which is outside the core codebase (eg, individual "extra" plugins). Learning C# really is not that hard if you already know how to actually program (ie, you're not a hack). To top it off, you're working on the same framework (.NET).


* Like someone mentioned, there are reasons why Bungie kept their tools separate. Tool is a batch processing program. Guerilla was a simple tag editor (you can fire it up in seconds flat and edit any tag). Sapien is a world editor, specifically for editing scenarios using specialized UIs.

There's a specific pipeline to how the engine content development works. Assets are imported via tool. Tool spits out a tag. Guerilla and Sapien work on those tags. It's Tool's responsibility to handle source assets and intermediate data and how they're translated into tags (and then later into a monolithic cache file). It's Guerilla and Sapien's responsibility to edit tags. There are three different programs because they're all solving three different problems.

I'm not so sure of this 'AIO' idea, but only time will really tell. I am, however, worried about some of the designs you have so far...not really convinced.

Personally, when I write tools, I'd rather complement existing tools (if they exist).


Spartan314
Joined: Aug 21, 2010

Former biped rigger & FP animator


Posted: Mar 27, 2011 02:51 PM    Msg. 163 of 439       
Quote: --- Original message by: mastur cheef
the master has spoken.


Jaz
Joined: Mar 21, 2010

[Insert sarcastic comment here]


Posted: Mar 28, 2011 01:38 AM    Msg. 164 of 439       
Quote: --- Original message by: mastur cheef
the master has contributed.


Fixed that for you. He's not spoken as you put it, he's merely contributed to the argument. His words aren't necessarily true.


anonymous_2009
Joined: Jun 13, 2009


Posted: Mar 28, 2011 07:52 AM    Msg. 165 of 439       
Quote: --- Original message by: Garagorn888
Quote: --- Original message by: mastur cheef
the master has contributed.


Fixed that for you. He's not spoken as you put it, he's merely contributed to the argument. His words aren't necessarily true.


Do you even know who he is? Seems not.


Jaz
Joined: Mar 21, 2010

[Insert sarcastic comment here]


Posted: Mar 28, 2011 11:17 AM    Msg. 166 of 439       
Quote: --- Original message by: anonymous_2009
Quote: --- Original message by: Garagorn888
Quote: --- Original message by: mastur cheef
the master has contributed.


Fixed that for you. He's not spoken as you put it, he's merely contributed to the argument. His words aren't necessarily true.


Do you even know who he is? Seems not.


I am aware of who he is. He's made some great apps for Halo which are used by most mapmakers. Doesn't make him god. He can't just wander in and say "Hey, that's impossible", and expect the entire project to be cancelled. I know he didn't put it like that, but by saying that the master had spoken, mastur cheef was implying that kornman had ended the entire argument.


ethreepoh
Joined: Mar 2, 2011


Posted: Mar 28, 2011 11:49 AM    Msg. 167 of 439       
Quote: --- Original message by: Garagorn888
Quote: --- Original message by: anonymous_2009
Quote: --- Original message by: Garagorn888
Quote: --- Original message by: mastur cheef
the master has contributed.


Fixed that for you. He's not spoken as you put it, he's merely contributed to the argument. His words aren't necessarily true.


Do you even know who he is? Seems not.


I am aware of who he is. He's made some great apps for Halo which are used by most mapmakers. Doesn't make him god. He can't just wander in and say "Hey, that's impossible", and expect the entire project to be cancelled. I know he didn't put it like that, but by saying that the master had spoken, mastur cheef was implying that kornman had ended the entire argument.


We are using code from Kornman's open sauce inside HEKAIO. He has contributed to the project more then anyone at this current time. Korn knows a lot but to say someone is "the master.", well that's another topic.


anonymous_2009
Joined: Jun 13, 2009


Posted: Mar 28, 2011 01:21 PM    Msg. 168 of 439       
Yes, yes he can. he has MANY years of experience with coding and is better than anyone on these forums at it. Don't just base him from from afew apps he has made for Halo:CE.

People do have other lives apart from CE.


anonymous_2009
Joined: Jun 13, 2009


Posted: Mar 28, 2011 01:48 PM    Msg. 169 of 439       
Quote: --- Original message by: assassinchief105

wow
Edited by assassinchief105 on Mar 28, 2011 at 01:43 PM


what you edit out now?


Limited
Joined: Feb 2, 2008


Posted: Mar 28, 2011 02:20 PM    Msg. 170 of 439       
Quote: --- Original message by: ethreepoh
We are using code from Kornman's open sauce inside HEKAIO. He has contributed to the project more then anyone at this current time. Korn knows a lot but to say someone is "the master.", well that's another topic.

I hope you realise that using Kornmans code (OS) you have to release the source code to your app, in accordance to the GPLv3 license.


Jaz
Joined: Mar 21, 2010

[Insert sarcastic comment here]


Posted: Mar 29, 2011 02:08 PM    Msg. 171 of 439       
Quote: --- Original message by: mastur cheef
well that is nice right? people can code multiple plugins for it if it supports it.


Problem with that is that AIO is supposed to have it's own protection system and if people have source code, then they can just write a program that voids the code for map protection.


kornman00
Joined: Jul 15, 2010


Posted: Mar 29, 2011 02:36 PM    Msg. 172 of 439       
If the program just encrypts the resulting cache file's tag names (or at least the ones which aren't referenced explicitly by the game code), then Joe modder won't be able to bypass the protection because there's a secret key now in the mix. You can't circumvent what you don't know or have.


Sprinkle
Joined: Jan 3, 2010


Posted: Mar 29, 2011 03:43 PM    Msg. 173 of 439       
Quote: --- Original message by: Garagorn888
His words aren't necessarily true.


Yet no one has disagreed to anything he's said. Assuming more than just e3po is following this thread from the team, the "years" of experience the team has.

He is just passing on information he learnt himself or from someone else.


ethreepoh
Joined: Mar 2, 2011


Posted: Mar 29, 2011 11:33 PM    Msg. 174 of 439       
Quote: --- Original message by: Limited
Quote: --- Original message by: ethreepoh
We are using code from Kornman's open sauce inside HEKAIO. He has contributed to the project more then anyone at this current time. Korn knows a lot but to say someone is "the master.", well that's another topic.

I hope you realise that using Kornmans code (OS) you have to release the source code to your app, in accordance to the GPLv3 license.


When all is said and done it will be released fully to the public and totally open source, I hope. Nothing yet is final and that we are using parts of Open Sauce can change and we may end up not using it whatsoever. Nothing is set into stone yet.

We do plan on having a fully capable plugin system though that you will have access to everything you would ever want inside of HEKAIO. Making plugins for HEKAIO is going to be simpler then ever and we will offer support down the road for people that want to make plugins for it. We document as we code so it shouldn't be to hard to catch on..


Quote: --- Original message by: kornman00
If the program just encrypts the resulting cache file's tag names (or at least the ones which aren't referenced explicitly by the game code), then Joe modder won't be able to bypass the protection because there's a secret key now in the mix. You can't circumvent what you don't know or have.


As Korn said, even if we released the source code for the program and displayed the encryption method publicly without the key used to encrypt it wouldn't do you any good.




On another note:

We have found an OpenGL developer that has began the development of the view port and we should have some progress updates to display publicly by this time next week. If you or anybody you know might be interested in developing with the HEKAIO team please use the contact for on http://www.hekaio.info/contact-us/
Edited by ethreepoh on Mar 29, 2011 at 11:36 PM


Limited
Joined: Feb 2, 2008


Posted: Apr 1, 2011 06:46 PM    Msg. 175 of 439       
Quote: --- Original message by: ethreepoh
We are using code from Kornman's open sauce inside HEKAIO. He has contributed to the project more then anyone at this current time. Korn knows a lot but to say someone is "the master.", well that's another topic.


Quote: --- Original message by: ethreepoh
When all is said and done it will be released fully to the public and totally open source, I hope. Nothing yet is final and that we are using parts of Open Sauce can change and we may end up not using it whatsoever. Nothing is set into stone yet.

Edited by ethreepoh on Mar 29, 2011 at 11:36 PM


Yeah..you said earlier that the majority of the work is Kornmans, meaning the majority of the coding is Kornmans, he has not advised you on it because he hadnt even heard of the project until I asked what he provided you guys with. Therefore a major part of your project, could instantly be dropped?

Also you said you have found an OpenGL developer, why? Surely the 'experienced and skilled programmers that have years of practice in model optimization' know OpenGL...Considering thats their field of expertises...

Things aren't just adding up e3po, it sounds like you have no structure to your project and have no planning. Why are you using OpenGL when your main application is in .NET? The primary SDK for that is DirectX.

Also I'm not just being a naysayer for no reason, the project needs full transparency and doesn't need to be riddled with BS. Otherwise you won't get any decent developers onboard.
Edited by Limited on Apr 1, 2011 at 06:48 PM
Edited by Limited on Apr 1, 2011 at 06:57 PM

 
Page 5 of 13 Go to page: · 1 · 2 · 3 · 4 · [5] · 6 · 7 · 8 · ... · 13 · Prev · Next

 
Previous Older Thread    Next newer Thread







Time: Thu January 19, 2023 5:07 AM 375 ms.
A Halo Maps Website