Josh @ Dreamland
|
 |
Posted on: June 03, 2010, 12:14:07 pm |
|
|
Prince of all Goldfish
 Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
This is what's going on and what will be going on before release. Current Todo: - Implement instance system (Currently working on)
- Implement new var (has already been coded)
- Resolve, once and for all, string() vs string, using a special property of macros. (#define string(x) toString(x))
- Make some changes to the parsers to accommodate some of these and more:
- Implement macros in the syntax check
- Implement C++ operators scope resolve :: and template parameter pass <...>
- Implement GML operators not equal <> , access . , and dynamic array subscript [...] .
- Run a check on subscript passes to global variables
- Finish implementing special treatment for variables declared as const.
What's just been done recently includes a fix on global declarations as well as testing of all drawing functions. Only draw_ellipse doesn't work, and I will fix that "soon."
|
|
« Last Edit: June 03, 2010, 12:18:45 pm by Josh @ Dreamland »
|
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
|
|
|
|
Josh @ Dreamland
|
 |
Reply #2 Posted on: June 03, 2010, 01:58:53 pm |
|
|
Prince of all Goldfish
 Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
it draws -something- of an ellipse. It's actually two parabolas stuck together, because serp doesn't believe in sqrt or trig.
|
|
|
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
|
|
|
|
Josh @ Dreamland
|
 |
Reply #4 Posted on: June 03, 2010, 02:40:51 pm |
|
|
Prince of all Goldfish
 Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
Painfully aware.  Serp recommends I rename it draw_serplipse().
|
|
|
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
|
|
|
|
|
|
|
freezway
|
 |
Reply #9 Posted on: June 03, 2010, 05:30:57 pm |
|
|
 Joined: Dec 2009
Posts: 220
|
so will speed/direction work?
|
|
|
Logged
|
if you drop a cat with buttered toast strapped to its back, which side lands down? joshdreamland: our languages are based on the idea that it's going to end up FUBAR /kick retep998
|
|
|
polygone
|
 |
Reply #10 Posted on: June 03, 2010, 05:39:22 pm |
|
|
 Location: England Joined: Mar 2009
Posts: 794
|
What about the collision system?
|
|
|
Logged
|
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
|
|
|
Josh @ Dreamland
|
 |
Reply #11 Posted on: June 03, 2010, 07:05:04 pm |
|
|
Prince of all Goldfish
 Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
luis: We're going for terrific efficiency. freezway: That's part of the new instance system, yes. polygone: Luda doesn't seem to want to continue. I'll ask him about it again sooner or later.
|
|
|
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
|
|
|
|
Josh @ Dreamland
|
 |
Reply #13 Posted on: June 03, 2010, 09:07:28 pm |
|
|
Prince of all Goldfish
 Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
He never claimed that he was working on it the entire time nor that he was making good progress; just that at some point some progress was made. If he does it, it will be good, and I will use it. If he does not, I will try to run with his ideas that he forwarded to me; they were pretty good ones.
Aside from retep, who doesn't have experience in pixel perfect collisions, no one has volunteered to work on the system. I'm in no position to just start working on it; if he is going to finish it he'll have to do so before I finish that list above and do it myself.
|
|
|
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
|
|
|
|
|