Random posts

Crazy Garden (01/16/2010)

crazygarden.png
Game File: 

This is an old game that predates the current GT submission system. I am reuploading it so that all my GT games will show up on this page: https://www.glorioustrainwrecks.com/games/*/sylvie

Crazy Garden is a simple endless runner game.

Made For: 
An event
whoiam's picture

Castle Powerup Jump

Castle Powerup Jump.png

Jump around and get upgrades to your movement.
Press Up or A to Jump,
hold for a longer jump,
also you can double jump.

Press Left Right to Move

and Press S to shoot to destroy cracked blocks when you have the red power.

Event Created For: 
Made For: 
An event

Twine: improved YouTube background audio macros

This code is largely based on some original macros posted to the Google Group by, er, somebody. These take a YouTube video ID and plays the audio of that video invisibly in the background of your Twine game. The player will require Flash installed, of course.

http://www.glorioustrainwrecks.com/files/TwineMacros-YouTubeAudio-2.1.0.txt (Last updated 16/3/14)

What I've done is upgrade it in the following ways:
* The volume slider is removed, on the basis that most authors will probably not have much call for it. Also, it required jQuery and jQuery UI, which not only inflated the footprint of the script, but may have interfered with other jQuery-using Twine scripts.
* It supports multiple sound tracks per story, and lets you play them simultaneous with each other if you so wish.
* The script will attempt to preload all of the videos, ensuring that they play as soon as their macros are called. (Note: currently it only preloads the tracks from the start, so this performance gain may not be seen when starting playback from the middle of the track.)
* A few more macros are provided, roughly in line with my HTML5 audio macros: <<unloopbgm>> and <<pausebgm>>.
* The code has less implicit globals. (This is a meaningless distinction.)
* There should be more informative error messages for specific error codes.

The macro names themselves are similar, but I made the following changes: <<playbgm>> now plays the audio once, and <<loopbgm>> causes it to constantly loop. Otherwise, they function identically.

Note: For browser security reasons, local HTML files are prohibited from accessing network files through a Flash embed. So, you have to test these macros by running the game from a web server.

Usage examples
*<<playbgm iHBWZn9re0U 32>> plays the YouTube video starting from 32 seconds in.
*<<playbgm iHBWZn9re0U>> plays the YouTube video from the beginning, or resumes it if it was paused.
*<<stopbgm iHBWZn9re0U>> stops the sound track.
*<<loopbgm iHBWZn9re0U>> makes the sound track constantly loop (although it may not quite be seamless).
*<<unloopbgm iHBWZn9re0U>> stops it from looping.
*<<pausebgm iHBWZn9re0U>> pauses the sound track.
*<<stopbgm iHBWZn9re0U>> stops playback and resets its position to the start.

Feel free to report any bugs to @webbedspace.

AttachmentSize
TwineMacros-YouTubeAudio-2.1.0.txt3.13 KB
tininsteelian's picture

Asteroid Pelt

asteroidpelt256.png

Shoot as many asteroids as you can before they crash into your ship!

Made for 1HGJ #261: A game with 4 colors only

Made For: 
An event
PenguinSeph's picture

Shoot The Core - Now with Game Maker 7 related rambling!

I think I've worked out why I've never really finished anything MMF wise. Lack of planning and I hate MMF. Didn't know that I hated it till I got Game Maker 7 Pro however. I like Game Maker 7 Pro. It's like programming for stupid people (in a way). It removes 70-90% of the hard stuff like drawing windows and graphics, and allows you to cut straight to making stuff while being powerful enough to make interesting stuff. It's removed most of the limits MMF imposed on me. I'll probably find some more later, but right now it's cool.

This is a quick and easy arcade top down shmup abstract thing based around time attacking a single boss. Right now it has no music. Was made in about a day. First Game Maker 7 Pro game.

You play a dot, and have to shoot the core. I want people to be able to play the game without much external instructions so I'll not post a wall of text.



I would like to know if anyone had any trouble understanding what was going on, if their are any bugs, if it runs well and if you think that it's too easy or hard. Or ugly. Also, scores would be nice. Be brutal. I'm not going to learn otherwise.

Link here

SpindleyQ's picture

Possible site breach

I'm not certain, but I think the server running Glorious Trainwrecks may have been hacked again recently.

IMMEDIATE ACTIONS YOU SHOULD TAKE:
- You should NOT YET change your password on this site, as if it has been hacked, the attacker could still have access.
- You SHOULD change your password on any websites that you're using that share a password with Glorious Trainwrecks.

WHAT I AM DOING TO FIX THIS:
- I am going to create a new, clean Linode instance and migrate the site to use it.
- I am going to modify Drupal to use a more secure password hashing mechanism.
- I will tell you when this is done so that you can change your passwords here, if you wish.

WHAT, EXACTLY, IS GOING ON:
(Warning: gory technical details)
After the last time the site was hacked, I installed a program called rkhunter, which runs daily and searches for changes to the running system that have security implications.

On the morning of March 17th, rkhunter started to send emails that flagged something I had never seen before. This message has persisted since. There is no possible way I accidentally did anything to the server in the 24 hours prior, as on March 16th I was travelling all day.

[blockquote]Warning: Network TCP port 47018 is being used by /usr/lib/libice.log. Possible rootkit: Possible Universal Rootkit (URK) component
Use the 'lsof -i' or 'netstat -an' command to check this.[/blockquote]

According to ls, /usr/lib/libice.log does not exist. Neither 'lsof' nor 'netstat' show anything that has that port open. I can't connect to that port, either locally, or from an external machine. And rkhunter's mailing lists suggest that URK is very old and very unlikely to be seen in the wild.

It is possible that this is a weird false positive. If it doesn't go away after rebooting the server, then that seems very unlikely, since this is very dubious behaviour. I am being cautious.

One other thing happened that I find alarming: This morning, someone logged into my Facebook account from Taiwan. Facebook caught it, locked my account, and notified me. I had been under the belief that the password I was using was A) secure, and B) had yet to be leaked. Clearly it is now out there and associated with my email address, so I have a long slog of password changes ahead.

RE: password hashing, Drupal 5 performs by default an SHA-1 hash of your password with no salt. If you have a common password, this means that someone with access to our database could figure out your password literally by putting your password hash into Google. If you have an uncommon password, the work is slightly more complicated, but because there is no salt, it does not take an attacker much more time.

(I would love to do away with storing passwords entirely and switch to Mozilla Persona or something, but the chances of making that work with Drupal 5 are basically nil. I should be able to fairly easily switch to a bcrypted version of the SHA-1 hash of your password, which won't require a password reset and will bring us up to modern password hashing standards.)

Anyway, I'm sorry that this happened, and I'm hopeful that I can get us transferred over to a fresh, new, more secure server reasonably quickly.

Smedis2's picture

YearghSpace

Screenie YET AGAIN.PNG
Game File: 

YEARGH! control the Pirate and take down the RobbieBots and defeat the boss!
It's pretty simple.

Event Created For: 
Made For: 
An event
Perrin's picture

MMMMMM

scene05.png
Game File: 

MMMMMM is an independent game purchasing contemtplation simulator. You've been hearing about Terry Cavanagh's indie title VVVVVV but is it really worth $15? This game will take you on a journey as you make that decision.

Made For: 
Glorious GDC Gameboree 2010

Finderseek

Finderseek.png
Game File: 

"Should you buy this game? Get this: not only does randomly spazzing the mouse all over the place NOT work, it's also free! That's right, even the developer thinks it's not worth money."

This is Finderseek. See if you can find the invisible invader! That's all I can say.

Inspirations:
* Frequon Invaders
* This Is The Only Level

Event Created For: 
Made For: 
An event
Syndicate content