Re: I bring thee not simple rearrangements, but a whole new world of possibilities,,,
Quote:
Originally Posted by Skyline
Where did you read that ? Did you make it up so Java seems better ? Don't make assumptions just because it has the letter "C" in the name. You can compile your C# program on windows using visual studio and it'll work natively on linux using mono. If you were to compile on linux using mono you'd probably just need to download mono on your windows machine which is no different than what you have to do with Java.
With the system Flibit set up with LWJGL I just ant the workspace and it builds mac/lin/win.
As for the rest. This sums things up to some degree.
Quote:
[
Quote:
QUOTE=SKYPE]
[6:56:35 PM] Ethan Lee: i think he works in C#?
[6:56:38 PM] Broseph Stalin: probably
[6:56:45 PM] Ethan Lee: i thought opensauce was partially .NET-dependent
[6:57:02 PM] Ethan Lee: unless he pinvokes every dynamic operation...
[7:07:17 PM] Ethan Lee: btw, C# assemblies are indeed cross-platform
[7:07:37 PM] Ethan Lee: the whole point of MG-SDL2 was to use a single monogame output assembly on three separate platforms [7:11:44 PM] Ethan Lee: (it's still a language that tries to pick a fight with literally every language regardless of target market, but you can get a single output running everywhere) [8:03:37 PM] Broseph Stalin: i thought you had to fix the everythign with each port [8:03:48 PM] Broseph Stalin: at least you make it sound like that haha [8:04:33 PM] Ethan Lee: Used to be the case, mg-sdl2 fixed that [8:04:43 PM] Broseph Stalin: how recent? [8:04:53 PM] Broseph Stalin: because i started about 2+ years ago [8:05:10 PM] Ethan Lee: Before Capsized shipped in HIB8 [8:05:19 PM] Broseph Stalin: haha
[8:05:24 PM] Broseph Stalin: yeah that's a while ago
[8:05:33 PM] Broseph Stalin: was monogame even really a thing in 2009?
[8:05:39 PM] Broseph Stalin: 2010*
[8:05:58 PM] Ethan Lee: But that portability issue was monogame's fault, not c#
[8:07:14 PM] Ethan Lee: I think back then it was xnatouch
[8:07:31 PM] Ethan Lee: But tao existed back then
[8:08:45 PM] Ethan Lee: XNA's a different thing though, Tao and SDL2# (the latter i made) are closer to lwjgl
[8:11:14 PM] Broseph Stalin: right
[8:11:29 PM] Broseph Stalin: im just annoyed
[8:11:37 PM] Broseph Stalin: with all this shit that's unrelated [8:11:45 PM] Broseph Stalin: i can't port the engine at this stage [8:11:52 PM] Broseph Stalin: i couldn't have done it 12 months ago haha [8:12:08 PM] Ethan Lee: Like i said, if they have a problem, surely they are willing to fix it
[8:12:22 PM] Broseph Stalin: next engine will be in c++
[8:12:33 PM] Broseph Stalin: would love to work with a lower level next time
[8:12:37 PM] Broseph Stalin: make that shit super optimized
[/QUOTE]
If I was as experienced in programming when I started as I am now I would have chosen C++.
Now back on topic...
June 30th, 2013, 11:08 PM
Zeph
Re: I bring thee not simple rearrangements, but a whole new world of possibilities,,,
Quote:
Originally Posted by Private Caboose
You guys are bloody idiots. What does it matter he's using Java? The fact that he's built a custom engine using it is impressive, the fact he's tailoring it to Halo CE is one worth being thankful for, and it's also more than Kornmann has ever done in terms of Halo CE. Open Sauce? Yea, go ahead and build a "tool" that is makes certain maps exclusive to those who have OS. This is a custom built, extremely simple engine to use as far as we can tell from the information we've been given.
In short, you guys are bitching about Inferno using Java to make a custom engine that we can put CE content into, yet you aren't thanking him for the enormous effort he's gone to, to bring this to us. I'm indifferent when it comes to using Java and .net, but when you guys just hate on a person because he's using a language that you don't like, that's just wrong. To be honest, if you pulled your thumbs out of your asses and actually help Inferno out, you'd probably find that this is far more advanced than OpenSauce and is worth working on.
Seriously, grow the hell up.
-Hiralis
Guys
GUYS
This guy thinks people are serious on the internet.
June 30th, 2013, 11:08 PM
Zeph
Re: I bring thee not simple rearrangements, but a whole new world of possibilities,,,
AND HE SIGNS HIS POSTS IN THE POST!!
June 30th, 2013, 11:49 PM
Kornman00
Re: I bring thee not simple rearrangements, but a whole new world of possibilities,,,
Quote:
Originally Posted by Not Inferno
Why would I bother compiling separate versions with mono when I could just use C++? The reason for java is it's natively cross-platform. If I was going to have portable cross platform I'd use C++.
The day .NET becomes cross platform natively is the day it's worth using. IMO
And fanboy? Who started the WAR ON JAVA in this thread? FFS it's about the engine development. The fanboys attacked me. :saddowns:
This site needs mods who don't derail threads.
1. C++ compiles directly to the native architecture, whereas Java and .NET don't since they both use a VM/runtime which is natively compiled and executes their intermediate byte codes. You would only need to compile separate distributions with Mono if you're using MS.NET APIs that it doesn't support. Pretty sure there are an assortment of libraries which are not platform independent in Java as well.
2. A fanboy, in the context we seem to be using it, is essentially someone who ignorantly promotes something over another. You seemed to have neglected to keep up with cross platform advancements with .NET and Mono, hence why others attributed this label. You flat out called .NET awful. I was only doing my programmer civic duty and pointing how .NET, in the context of C#, has Java beat in terms of coding. I wouldn't have taken my joke post any further had you not done this.
3. I'm not a mod for this site. Modacity: the modding site without mods.
4. Maybe I should just say this now: kudos for doing this, especially in such a language/framework like Java. Yikes.
Quote:
Originally Posted by Private Caboose
You guys are bloody idiots. What does it matter he's using Java? The fact that he's built a custom engine using it is impressive, the fact he's tailoring it to Halo CE is one worth being thankful for, and it's also more than Kornmann has ever done in terms of Halo CE. Open Sauce? Yea, go ahead and build a "tool" that is makes certain maps exclusive to those who have OS. This is a custom built, extremely simple engine to use as far as we can tell from the information we've been given.
In short, you guys are bitching about Inferno using Java to make a custom engine that we can put CE content into, yet you aren't thanking him for the enormous effort he's gone to, to bring this to us. I'm indifferent when it comes to using Java and .net, but when you guys just hate on a person because he's using a language that you don't like, that's just wrong. To be honest, if you pulled your thumbs out of your asses and actually help Inferno out, you'd probably find that this is far more advanced than OpenSauce and is worth working on.
Seriously, grow the hell up.
-Hiralis
Never did any of us say what he's been working on wasn't impressive. The absence of evidence is not the evidence of absence. So this Open Sauce being made by this "Kornmann" you speak of...he's rewriting the engine? Well, I don't know about this imposter, but the goal of the real OS is just about expanding the official Halo engines. You know, working with what already works, is already modded, what people already have experience with, and what is already played. Very different from what Not Inferno is working towards, albeit both advance in their own rights. But now we're digressing. So maybe you should take your own advice and 'grow the hell up'. Or just throw up your strawman in some other field and bitch about people "bitching" there. I really don't care.
I also don't recall NI explicitly asking for help. Pretty sure he even said he was keeping it closed source while he's working on it. Unless you mean "give praise" when you say "help out". Which I think people are already doing when they ask/say they want to try out modding his engine.
Quote:
Originally Posted by Donut
Where did you hear Java was going to be Win8 only?
"1. See Patrick's post"
I would think the ridiculousness of my post, immediately following Pat's, would have hinted at the underlying sarcasm
June 30th, 2013, 11:54 PM
Btcc22
Re: I bring thee not simple rearrangements, but a whole new world of possibilities,,,
Quote:
Originally Posted by Donut
C# isn't natively cross-platform but somebody on this site showed me an easy 3rd party way to fix that.
fake E: I'm dumb, skyline just posted it.
real E: also I thought we were just teasing him about java. I didn't think anyone was actually upset.
Where did you hear Java was going to be Win8 only?
It was a joke. :-3
Quote:
Originally Posted by Private Caboose
Yea, go ahead and build a "tool" that is makes certain maps exclusive to those who have OS. This is a custom built, extremely simple engine to use as far as we can tell from the information we've been given.
So it's a problem that OS maps requires OS to play but not that you'd have to download an entirely new game to make any use of maps built for this? Aside from that, it's not like the OS guys have any choice in the matter. It's just the way it has to be.
Quote:
Originally Posted by Private Caboose
In short, you guys are bitching about Inferno using Java to make a custom engine that we can put CE content into, yet you aren't thanking him for the enormous effort he's gone to, to bring this to us.
This is a nice project but I think you've bought into the idea that it's going to revolutionise the scene a little bit too heavily. It'd take a herculean amount of effort to develop it into a viable replacement for the game; the graphics engine is only a small part of it.
I'm not entirely sure why you'd need a custom engine to place CE content in anyway. Any major enhancements are going to render the content incompatible with Blam! (the OS problem) and so if you're looking for a more powerful engine to build content for, there's little point in waiting for this to be finished when there's a plethora of mature engines already out there.
July 1st, 2013, 12:01 AM
Skyline
Re: I bring thee not simple rearrangements, but a whole new world of possibilities,,,
Quote:
Originally Posted by Private Caboose
You guys are bloody idiots. What does it matter he's using Java? The fact that he's built a custom engine using it is impressive, the fact he's tailoring it to Halo CE is one worth being thankful for, and it's also more than Kornmann has ever done in terms of Halo CE. Open Sauce? Yea, go ahead and build a "tool" that is makes certain maps exclusive to those who have OS. This is a custom built, extremely simple engine to use as far as we can tell from the information we've been given.
In short, you guys are bitching about Inferno using Java to make a custom engine that we can put CE content into, yet you aren't thanking him for the enormous effort he's gone to, to bring this to us. I'm indifferent when it comes to using Java and .net, but when you guys just hate on a person because he's using a language that you don't like, that's just wrong. To be honest, if you pulled your thumbs out of your asses and actually help Inferno out, you'd probably find that this is far more advanced than OpenSauce and is worth working on.
Seriously, grow the hell up.
-Hiralis
Where did he say that ? He clearly stated this engine will not be compatible with halo's map format and is not going to be tailored to Halo CE. I can see how you would be confused though, he's just using assets from halo. I can name 20 game engines you could rather use and surprise surprise none of them use Java. They also probably have a better content creation pipeline. If people wanted "far more advanced" they wouldn't be here with halo and most of them have already moved on the engines like cry engine. We are trying to help inferno by giving him advice on programming languages he could have used instead.
This is just another case of someone who doesn't know what they are talking about, saying we aren't giving advice because they are too inexperienced to tell what advice actually is.
Quote:
[8:11:14 PM] Broseph Stalin: right [8:11:29 PM] Broseph Stalin: im just annoyed [8:11:37 PM] Broseph Stalin: with all this shit that's unrelated
I lol'd. Discussing the language you are using for said topic is completely unrelated apparently.
Quote:
[8:11:45 PM] Broseph Stalin: i can't port the engine at this stage
I'm almost certain you can compile Java code under a Scala compiler and then you can continue coding in Scala, if not I'm sure there are converters as they are pretty similar as opposed to some name and syntax changes. That and Scala is basically a superset of Java if not more as some of their libraries are Java compatible.
July 1st, 2013, 12:14 AM
Warsaw
Re: I bring thee not simple rearrangements, but a whole new world of possibilities,,,
I thought this was just [Not] Inferno's pet project for fun and experience and he is just using Halo content because why not...
..why so srs?
July 1st, 2013, 03:31 AM
Patrickssj6
Re: I bring thee not simple rearrangements, but a whole new world of possibilities,,,
Duno what's going on. If he is using Java, that is fine with me. I would rather use Java and OpenGL than C# and...yeah...uh what? Has anyone even mentioned this lol?
But then again I wouldn't use Java in the first place and just do C++/DX...because Java sucks balls. and it's stupid.
July 1st, 2013, 06:00 AM
=sw=warlord
Re: I bring thee not simple rearrangements, but a whole new world of possibilities,,,
Quote:
Originally Posted by Warsaw
I thought this was just [Not] Inferno's pet project for fun and experience and he is just using Halo content because why not...
..why so srs?
This.
Good grief, let's all attack his choice of language lest he not follow our path.
July 1st, 2013, 02:05 PM
Kornman00
Re: I bring thee not simple rearrangements, but a whole new world of possibilities,,,
Quote:
Originally Posted by Patrickssj6
I would rather use Java and OpenGL than C# and...yeah...uh what? Has anyone even mentioned this lol?