GMLscripts.com

October 16, 2007New Forums, Backend Boost, and Script Usage Counters

/news/images/blogicon-20071016.png GMLscripts.com now has official forums: GMLjoint.com!

Before now, communicating on this website was private, lonely business. Now that's changed. You can still use the comment mechanism if you want, but why not join l:[http://www.gmljoint.com GMLjoint.com] today to discuss anything about this site and GML coding in general. Be on the lookout for code competitions coming in the near future and take the opportunity to discuss how they should work right now.

Beyond that, a huge amount of work has been going on behind the scenes. Much of the page rendering system has been optimized to reduce server load and increase speed. Access should be faster than ever.

There is also a new counter system to let everybody know when you've used a script in one of your projects.

Just click the thumbs-up icon at the bottom of any script page. More updates coming soon.


October 9, 2007Gaggle of Graphics Scripts

/news/images/blogicon-20071009.png What the hell??? An update? This must be the wrong site.

Fear not, True Believers! This week we present a gaggle of graphics scripts. First up, Schreib gives us a script to make a copy a d3d model. Schreib does it again with a new and improved rounded rectangle. Daniel-Dane follows suit with a pair of scripts to draw dashed rectangles. Next up, xot brings to you a pair of scripts to draw spooky, wavy sprites. Teej offers up a script to draw sprites flipped ... but with a twist. Leif902 donates a script to convert a wavelength to a hue. And finally, Keth wraps things up with a really cool motion blur script.

Until next time ... Excelsior!


September 28, 2007Mathematical Expressions

/news/images/blogicon-20070928.png A cool new feature is now available on the forum for all you math junkies. Using the new **** tag you can include sexy mathematical expressions in your posts. No more cruddy looking ASCII representations. No more hassle creating, uploading, and linking images. Just type it and go!

Enclose an expression in a pair of **** tags like so:[m]{x}={-b{pm}sqrt{b^2-4ac}}/{2a}[/m]

... and get this:

{x}={-b{pm}sqrt{b^2-4ac}}/{2a}

Nice, huh?

Check out this guide to crafting your own expressions. Have fun!

UPDATE:

tags are no longer supported.

[tex]LaTeX[/tex], however, is supported. Simply enclose your LaTeX code within [tex][/tex] tags. See this topic for more info.


September 28, 2007GMLscripts.com Dragging Its Ass

/news/images/blogicon-20070928.png OK, the site seems to be working again ... very slowly. The solution to main problem was actually a pretty simple fix, just a small configuration difference with the "new" server. This new server is actually a "spare" machine, which is a nice way of saying "obsolete" machine that stopped being useful and was taken offline. Well, lucky me, it has a new lease on life serving out GMLscripts.com pages to whomever is willing to wait for them to creep across the internet. I may have to take drastic measures to improve performance around here which could mean future outages. Until then please be patient.

UPDATE: OK, the site seems to be running closer to normal speed now. I don't know what was causing the slow down earlier but it has inspired me to start working on those drastic steps I mentioned to improve performance anyway. It is possible that the slow down is entirely my fault. I was adding some new features yesterday and found that some corrupted binary data was causing a PHP script to freeze. I may have inadvertently spawned a bunch of memory and CPU cycle gobbling threads in the process of tracking down the cause of the problem.

Bad programmer -- no Twinkie!