Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Goombert

2041
Off-Topic / Re: Everyone is Always Right
« on: December 29, 2013, 12:05:28 PM »
egofree, yes but the same could be said of government as well, it has caused wars and disease for centuries as well, and is also man made and comprised of men.

2042
Issues Help Desk / Re: Can't get ANYTHING to run (not even catch the clown)
« on: December 29, 2013, 02:49:39 AM »
Quote
@Robert: sorry but not correct in the least. My scripts run fine there.
Yes, under the old interpreter, but did you pay the extra $300 for the new compiler? Because I guarantee it is not nearly as flawless.

Quote
lol, sorry but Enigma is NOWHERE NEAR mature right now when it comes to comparing with GM room editing
Sorry, but you are incorrect, ENIGMA does not do any room editing, it is a compiler and engine, LateralGM is the IDE, and they are two separate projects, which just happen to be developed by myself along with IsmAvatar. There are several other IDE interfaces being worked on as well, which can use ENIGMA via plugins. This is of course ignoring the fact that LateralGM handles all versions of the GMK format, the new GMX format, and ENIGMA's own format EGM. It also is the only program for editing these project formats on operating systems other than Windows. That is why LateralGM was programmed in Java, because back when it was founded Java and Swing were the only real solution for cross platform GUI's, Mono, wxWidgets, and Qt were in their infancy. LateralGM is more than just useful, it doesn't corrupt projects like Studio's IDE does is, there is little to no history of it in fact corrupting projects due to its development cycle and the fact it isn't riddled with Digital Rights Management, but if you enjoy skull and bones...
http://en.wikipedia.org/wiki/GameMaker:_Studio#Digital_rights_management

Quote
in game debugging,
I hardly understand why you are saying that, compared to Game Maker Legacy and its old runner/interpreter we don't have such advantaged features as to even be able to find initialized variables, obviously because we use a compiled language. Not to mention Studio has been lacking proper debugging since its inception and allows you to currently do nothing other than monitor variables.

Quote
Not to mention it is slower than GM studio
Slower how? As in the time it takes to compile the games? You can blame that on the Java interface, again this is not an ENIGMA issue. As for rendering and graphics, ENIGMA is 1000x more optimal than Studio is, I've done extensive benchmarking. You can view one of my major tests in the following topic.
http://enigma-dev.org/forums/index.php?topic=1463.0
ENIGMA has significantly less ram usages in almost all test cases as well as much better frame rate performance, especially in my 3D mario game, for which the source code is available and you can test for yourself. ENIGMA compiles my 3D mario game with 1/4th the RAM usage and about 6x the framerate.

You should be aware if you already are not the default graphics system is OpenGL 1 which is extremely out of date but we set as the default for compatibility and people with old hardware, you can change it by going to Build->Settings and selecting the API tab.

Quote
You guys might be better off focusing on making it compatible with GM studio,
How so? By adding the new audio_* functions? Well; we've already done that. And we also host the largest online free/libre documentation for Game Maker, not only on the web, but that at exists at all besides the Game Maker manual.
http://enigma-dev.org/docs/Wiki/Main_Page
We're not focusing on cut copying and pasting GM or else the program would come out just as bad.

Now to sum up, how much did we charge you to test out the programs? 50$? 300$? 500$? 800$?!?! EVEN MORE?!?!?! NO!!! It was all free, we didn't charge you anything, but YoYoGames surely will, and they will do much worse things to you as well, such as again the skull and bones issue I pointed out to you, and if you think Studio is that polished, you should probably test it out a little more thoroughly, because it is a largely shared fact (not opinion!) even acknowledged by the YYG staff themselves that Studio is pretty buggy, especially the IDE, this is due to them rapidly developing GM into a new era, making up for a decade of lost progress and trying to bring its product out of the 1990's era of game programming, it is a million miles behind Unity2D/3D, it doesn't even have a fully featured programming language!

2043
Off-Topic / YoYoLabs ripping off Rockstar Games?
« on: December 29, 2013, 02:39:59 AM »
So this recently caught my eye while doing some GTA stuff. Rockstar is releasing some behind the scenes stuff of their ports of the III Trilogy to Android/iOS and the development that went into the original games in the 3D universe. The series is also titled "The Lab"

http://www.rockstargames.com/newswire/article/47321/behind-the-scenes-in-grand-theft-auto-vice-citys-the-lab-part-1-.html

YYG so coyishly named their GTA 2D experiment project and other projects under "YoYoLabs"
http://www.yoyogames.com/developers/yoyolabs

2044
Off-Topic / Re: Everyone is Always Right
« on: December 29, 2013, 02:35:54 AM »
Quote
Mutations according to modern science clearly suggest nothing positive. If you think a goat born with five legs is proof of anything remotely close to a positive mutation, please also consider if that goat gets fucked by a she-goat I can garentee the baby goat will have four legs. What about that guy(s) in Asia born with two heads? Both heads have a wife now, and their kids have one head.
Where is this quote from? Because it is entirely wrong, natural selection is certain genes/mutations being favored over other ones, which therefore categorizes them as "positive"; a goat growing a 5th leg is not a positive/dominant trait unless it gives an evolutionary advantage.

2045
Off-Topic / Re: Everyone is Always Right
« on: December 28, 2013, 12:06:18 PM »

2046
Issues Help Desk / Re: Can't get ANYTHING to run (not even catch the clown)
« on: December 27, 2013, 11:31:04 PM »
It really is not that big of an issue, and you're likely to run into similar and more issues with the Studio compiler.

2047
Off-Topic / Re: Everyone is Always Right
« on: December 27, 2013, 12:51:38 PM »
Quote
Okay, every version of Christianity (Catholics, Protestants, Jews, Mormans, etc) all believe they are going to heaven
Hey, *whispers* you forgot muslims :P

Not only do they believe that, but they also believe almost the same religion verbatim, do you know Mohammed? He is the son of Noah... that's right, the same Noah from the Christian Bible who built the ark.

This is still one major thing I can not get across to my grandmother. The only major world religion that is truly fundamentally different is Buddhism.

Quote
2) Evolutionists are always right and anyone who disagrees is disagreeing with science and are ignorant morons
There are some pretty retarded scientists too though, take for instance Eugenics. We were doing it before the Nazi's were, where do you think Hitler got all the ideas? Not only that but when we captured Nazi scientists and other people, we didn't torture them like we do today like at Abu Ghraib where the U.S. Army tortured the prisoners from the war in Afghanistan.
http://en.wikipedia.org/wiki/Abu_Ghraib_torture_and_prisoner_abuse

We gave them huge state dinners and what not to get information out them, but people who helped us fight the Nazi's such as Alan Turring, the father of modern computing. He wrote the ENIGMA machine which helped decrypt thousands of intercepted Nazi communications. We castrated him because he was gay, that is right...
http://en.wikipedia.org/wiki/Alan_Turing

The British are going through a whole round of apologies regarding what they did to him in the news right now.
http://www.youtube.com/watch?v=5kg91IdWrGQ

Quote
3) Proof of both a higher deity and the conflicting lack there of.
You can't prove god doesn't exist though, he just most certainly isn't a white bearded person in the sky. From what I can tell religion is really just a method of humans organizing themselves, like governments kind of, though historically government and religion have always been at odds with each other. Kind of like ants or how birds flock together you know? They not only move so precisely but they all move at the same time! How do they do that? Well we don't know quite yet...

http://en.wikipedia.org/wiki/Flocking_%28behavior%29

Seriously, how do they all up and decide at one time in a split second, that they are all going to move at the same time? That is amazing!

Another interesting thing to consider is also the hard problem of consciousness.
http://en.wikipedia.org/wiki/Hard_problem_of_consciousness

If I am made up of all the same things as a desk or my house, how is it that I can feel things but the desk can't when I make a scratch in it? If I made a really advanced robot that could imitate humans so well you wouldn't know the difference, would it actually have feelings? I could make the robot "pretend" that it feels, but would it really feel? This goes back to "I think, therefore, I am"

What if I make an exact replica of you, down to the exact super position of every single atom, and stood both of you side by side, which one is the real you?

2048
Issues Help Desk / Re: Can't get ANYTHING to run (not even catch the clown)
« on: December 27, 2013, 10:28:24 AM »
Yes like I said the problem is not ours it is GNU Make/Makefiles not liking spaces, you can't escape them either, there is literally no way to use paths with spaces in a Makefile. At any rate, someone should probably change that in there to permanently be root/ProgramData/ENIGMA

Quote
They go back to the default. How do I avoid this?
That is because you are saving in the GMK format which we can not change the specification of. We have our own format called EGM, use that format instead, just be aware it does not save timelines.

As for your Joystick code you have some funky syntax there.
Code: (EDL) [Select]
{pressing_up = ds_list_find_value(global.controls, up); pressing_down = ds_list_find_value(global.controls, down);
 pressing_left = ds_list_find_value(global.controls, left); pressing_right = ds_list_find_value(global.controls, right);}
Remove the braces around that.
Code: (EDL) [Select]
}

//now for the next 2 inputs
else if (global.fireball_motion <= 2)
And in places like that, remove the space and comment. Just try cleaning up the syntax.

2049
Issues Help Desk / Re: Can't get ANYTHING to run (not even catch the clown)
« on: December 26, 2013, 09:37:53 PM »
Ugh, this error again :(

You didn't do anything wrong at all and neither did we, GNU make can't handle spaces in the path for the makefiles. As you can see here...
Quote
C:/Documents and Settings/All Users/ENIGMA/

Anyway, this is only for XP now I guess because that is where %ALLUSERS% environment variable points to on XP, but lucky for you I can fix it. Close everything with ENGIMA, and then navigate to...
Quote
C:/editors/ENIGMA/enigma-dev/CompilerSource/workdir.cpp
And open the file. Change line #19 to something like this...
Quote
std::string workdir = "C:/ProgramData/ENIGMA";

Or just something without spaces. Then reopen ENIGMA and give it a second to rebuild the compiler and then give it another go.

2050
Off-Topic / Re: Haxe
« on: December 22, 2013, 05:38:15 PM »
The IDE is actually Qt you can tell just by looking at it. If you read Marks blog and look at the source for monkey you'll see there are a lot of (*.bmx) or BlitzMax files, that is because Monkey is written with Mark's programming language. It would be like us writing LGM in ENIGMA.

http://marksibly.blogspot.com/

The Monkey X repository.
https://github.com/blitz-research/monkey

2051
Third Party / App Game Kit
« on: December 21, 2013, 06:08:03 PM »
Well I not that long ago posted about the new Monkey X which is the future of BlitzBasic and how awesomesauce I thought their Qt IDE and everything was for such a good price. Well I recently found out The Game Creator's (I really hate these bastards, worse than YYG) have come up with the App Game Kit to compete with Monkey X. And what did they decide to do for an IDE? They forked Code::Blocks and added plugins to make it hook up to their compiler and support the project formats.



This is the official website.
http://www.appgamekit.com/

I have to say I am really rather intrigued by this, and a few us were discussing a GMK/GMX plugin for the Code::Blocks project before as well. Starting to think it might be a lot more plausible than previously presumed. After all, Unity game engine does use MonoDevelop.

PS: For the record, I do not condone purchases of any TGC software.

2052
Off-Topic / Re: Haxe
« on: December 21, 2013, 06:02:33 PM »
Now that you mention it I think I remember seeing that before, I had no idea any of these existed.

2053
General ENIGMA / Re: DevOps
« on: December 21, 2013, 06:01:10 PM »
Ok good daz, working on it, what we also need is other developers to agree to communicate as well. I would also like to say too that part of this also does fall on our users, when reporting bugs it is also very very good if people thoroughly document bug reports, provide examples, etc.

2054
Off-Topic / Re: Why are Mobile Games Shit?
« on: December 21, 2013, 06:00:04 PM »
I am adamantly advocating people switching to Unity2D or any other game engine, what other game developers are doing is truly revolutionary, most of game makers graphics is designed around the old fixed function pipeline and everything. And ofc my posts about GM and its automagic optimizations, you know it can only go so far, what Studio is, is basically putting some wheels on a turd and calling it a mustang. But basically GM is out of date in a lot of ways, no matter how hard they try to bring it into the modern era, it just wasn't designed for optimized game development. Unity is new like a lot of other game engines, it doesn't come from the Windows 95 era of programming, these new game engines are built from the ground up with new and modern game design in mind.

2055
Issues Help Desk / Re: Manual bounding box settings don't work at all
« on: December 21, 2013, 05:46:18 PM »
Also, Build->Settings and make sure the correct collision system is set.