Josh @ Dreamland
|
 |
Posted on: December 22, 2009, 01:03:59 PM |
|
|
Pragma
Dev Team
Posts: 1078
|
I've had to purchase two new hats today just to have something to eat each time I was dead wrong about something. It's mildly annoying, but don't worry.
That code I showed yesterday is nearly working; it ignores the second specialization for a reason I am now looking into.
Yoyo has evidently released a new version of GM, which I won't be trying number one because I hate their EULAs and number two because I'm on Ubuntu. If someone would be so kind as to provide me with a list of new functions, though, I'll see to it that they are on my todo list.
Also, serp has R3 compiling R4 correctly and is optimizing that. I rewrote var again and to my dismay, it will be very difficult to get string() working as a constructor to std::string rather than a function. I will at least attempt it, however.
I've been hoping to have a small (community) debug release soon, and Yoyo actually managing to make a release has only amplified that desire. Will post updates as they become relevant.
|
|
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
RetroX
|
 |
Reply #1 Posted on: December 22, 2009, 04:14:15 PM |
|
|
Master of all things Linux
Contributor
Posts: 746
|
Mostly just alpha transparency and a different GUI. But, there are other changes, I think.
|
|
|
|
|
Logged
|
My Box: Phenom II 3.4GHz X4 | ASUS ATI RadeonHD 5770, 1GB GDDR5 RAM | 1x4GB DDR3 SRAM | Arch Linux, x86_64 (Cube) / Windows 7 x64 (Blob)
|
|
|
a2h
|
 |
Reply #2 Posted on: December 22, 2009, 04:52:19 PM |
|
|
Oh my goooooood
Web Team
Posts: 295
|
From the glog: Sandy, you need to work on your professionalism.
The poll that you set up on the GMC was obviously rigged/biased. Don’t even give us your bull about “giving us all the facts”, because
it’s a complete crock.
You wanted to shift the blame from you to the users, who (justifiably) criticize your idiotic actions. You wanted the easy way out,
using SoftWrap due to your laziness and incompetence. Knowing that the release date was coming close, you also knew that there were impatient kids on the GMC, who would say/do anything for
it to be released sooner; not knowing the consequences until they actually have to use it.
So now for the fun part. You set up a poll about the inclusion of SoftWrap, but instead of just making it a poll about SoftWrap, you
make it also about the release date. Pretty classic example of putting sugar on a pile of crap.
Now, knowing that you got the vote of all the hyperactive kids (instead of a professional, but we must take into consideration that
you are the farthest thing from a professional, and lack any values even coming close to resembling professionalism), you can now say
that the ease of slapping SoftWrap in Game Maker is our fault. Congratulations!
I also like how you think such a small increase in license uses will make any difference whatsoever. Three (GM7) to five (GM8),
compared to as many as you want (GM6)? Do the math. I’d also like to note that you’re a really “in-the-box” thinker, as you think that
in order to have infinite uses (without contacting YoYoGames or SoftWrap) that Mark would have to handle all the orders himself. It’s
like you have no grasp on innovation or technology at all.
Sincerely,
Wilcox
P.S. This is far from a conspiracy theory. The system Sandy set up here is no more than grade 3 manipulation. It’s just that it’s so childish that you’d never expect the owner of a company to actually use it. Oh my god it's Smarty! Your conclusion based on the results are incredible – you get 3 to 5 thousand GM downloads daily, for who knows the entire 2 1/2 year, and yet you let 800 forum visitors decide by a fraction of difference?
You’ve used this canard of a poll to justify a decision that you clearly had already made. The statement you make above would have been much more of an incentive for Game Maker users to support your decision, in spite of perceived difficulties with Softwrap.
|
|
|
|
« Last Edit: December 22, 2009, 04:55:53 PM by a2h »
|
Logged
|
Look behind you, a three headed monkey!
|
|
|
|
|
|
|
Josh @ Dreamland
|
 |
Reply #5 Posted on: December 22, 2009, 11:39:14 PM |
|
|
Pragma
Dev Team
Posts: 1078
|
Well, my work there was just done for me. *Digresses to avoid poisoning the well*
|
|
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
kkg
|
 |
Reply #6 Posted on: December 23, 2009, 06:31:00 AM |
|
|
Member
Posts: 56
|
bl yoyo, idiots. I've had to purchase two new hats today just to have something to eat each time I was dead wrong about something. It's mildly annoying, but don't worry. ..wut? EDIT: Constants can now be defined in their own form (rather than through the Global Game Settings). As a result they can remain visible while you are e.g. writing scripts. You can also load and save the constants to text files. ^^ Should I be asking Ism about that one? That'd come in handy :3
|
|
|
|
« Last Edit: December 23, 2009, 06:53:57 AM by kkg »
|
Logged
|
Corei7-930 OC'd @ 3.5ghz | 6gb G.Skill Trident DDR3-1600 | 2x GeForce GTX 260 SLi | Win7 Pro 64-Bit / AcromOS 64-bit / Kubuntu 9.10 64+32-Bit [GML, PHP/SQL, HTML(XHTML,XML etc)] Time may be the greatest teacher, however it unfortunately kills all its pupils.
|
|
|
|
|
Game_boy
|
 |
Reply #8 Posted on: December 23, 2009, 09:41:59 AM |
|
|
Member
Posts: 216
|
My problem with Softwrap/GM7 is that I do a few Windows reinstalls per year, on my desktop and laptop. Each time, I have to ask Softwrap to give me new reinstalls. Now, I'm not using it any more than someone who is still on their first reinstall since they bought GM5.3a, but last time they refused to give me any more reinstalls. So I can't reinstall Windows any more, which as you know means that it slows down over time.
I need Enigma to carry on using something I bought. Any speedup, C++ compatibility, build mode or similar bonuses are great, but I just want to continue on using what I paid for. I don't want to pay Yoyo for another GM7 license or a GM8 license because I'm not requesting any more features or parallel usage than my original license represented.
|
|
|
|
|
Logged
|
|
|
|
serprex
|
 |
Reply #9 Posted on: December 23, 2009, 10:49:00 AM |
|
|
Smooth ER
Dev Team
Posts: 92
|
Tried the *snip*?
|
|
|
|
« Last Edit: December 23, 2009, 06:11:20 PM by a2h »
|
Logged
|
|
|
|
Josh @ Dreamland
|
 |
Reply #10 Posted on: December 23, 2009, 11:11:40 AM |
|
|
Pragma
Dev Team
Posts: 1078
|
That's odd, I never thought the major allure would be price just yet. I mean, yes, it's nice to save 20 bucks, but ENIGMA doesn't have all GM's resources yet; I figured people would be more interested in the tack-on-ables.
|
|
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
Game_boy
|
 |
Reply #11 Posted on: December 23, 2009, 02:05:24 PM |
|
|
Member
Posts: 216
|
I don't think my reason is representative of why most people will use Enigma.
The knowledge the project is open and, even if Softwrap breaks, Yoyo goes away or new OSs break support, it can continue with minor patching is reassuring too.
Can I ask, Josh, why you are making it? I can understand why GM users would want it, but if you can make games in pure C/C++ with all of its advantages why would you spend a few years trying to remake GM?
|
|
|
|
|
Logged
|
|
|
|
serprex
|
 |
Reply #12 Posted on: December 23, 2009, 02:11:16 PM |
|
|
Smooth ER
Dev Team
Posts: 92
|
Language implementation is interesting in its own right. Though Luda and I converse of such more than I do with Josh. But there's simply frustration in how inefficient GM is. There's no reason for it to be that way. The type system is too simple to really be called dynamic
|
|
|
|
|
Logged
|
|
|
|
Game_boy
|
 |
Reply #13 Posted on: December 23, 2009, 02:36:50 PM |
|
|
Member
Posts: 216
|
Language implementation is interesting in its own right. Though Luda and I converse of such more than I do with Josh. But there's simply frustration in how inefficient GM is. There's no reason for it to be that way. The type system is too simple to really be called dynamic
I understand why GM can be improved. What I don't understand is why Josh and anyone else who has helped would spend their time trying to do so, when they are capable C/C++ programmers who could create what they needed without GM. What personal need motivated the project?
|
|
|
|
|
Logged
|
|
|
|
serprex
|
 |
Reply #14 Posted on: December 23, 2009, 02:46:32 PM |
|
|
Smooth ER
Dev Team
Posts: 92
|
Josh has game design projects for which GM proved too inefficient I spent three years becoming intimate with GML. It catches my fancy
Notice that we're using C/++ while developing Enigma. Why do people design games? If it's to play, they lose interest fast enough. There are puzzles to be thought out, and GM offers a group of people to which we can offer a product through our solving of such puzzles
I want to help with projects. I'm not much for web oriented programming, but something like Enigma seems interesting enough. Josh has made it easy enough for me to be able to get a payoff from that feeling that something is being made. It's really all about the human need to create
Josh started Enigma as a learning process with C/++. Similarly, Mono's developer first started writing the C# parser in C# to learn C#
|
|
|
|
|
Logged
|
|
|
|
|