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.

Topics - time-killer-games

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 »
ALLCAPS BOARD / Hello, Good Sir.
« on: August 25, 2013, 05:43:32 pm »
Sometimes I go thru the trouble of logging in to the enigma forums just for the sake of listening to the background music. This madness ends here -- Right Round Like A Record I am downloading you now on iTunes...

General ENIGMA / Cel Shading (3D cartoonish outline)
« on: August 24, 2013, 04:31:02 pm »
This graphics style I added to one of my games in GM:S via the new shaders (with a little help from TheSnidr). My question is, how do I implement cel shading in my enigma - ported version? I noticed Robert used this in his 1 million cubes example but I tried running/compiling the example and I got errors stating enigma doesn't recognize the shader functions he used.

General ENIGMA / CodeBlocks: No sush file or directory
« on: August 23, 2013, 09:25:13 pm »
Without editing anything in the "Game" code blocks project (The enigma game "runner" source) it get tons of errors all saying this: No such file or directory ...

...along with a lot of missing headers. I want to contribute to enigma but I can't without being able to build the project. Is there something I'm doing wrong? I have the GCC compiler linked correctly and everything not sure what to do now.


Off-Topic / Offering Free Android Porting and Publishing
« on: August 17, 2013, 01:59:24 pm »
I have GameMaker:Studio Master Collection and I am offering free android porting and Amazon publishing (soon Google Play publishing)...

If you want your game ported to android, send me your source code and you have one of three options I will give you.

1) I convert your game to an APK (android app file extension). I will send it back to you in a password protected zip (you specify the password to me ahead of time)
2) I publish your app to amazon giving you all the profits.
3) Same as 2) but on google play (can't do this yet!) I have yet to create a Google Play Developer account.

WHY WOULD I PUBLISH YOUR GAMES FOR FREE? *Because if your game is any good (which is the requirement for me porting your game) thenyour game's popularity will potentially increase the exposure and popularity of the commercial games the I create myself. I have a list of terms you need to abide by if you want me to to publish for you:

1) Your game must have HD graphics, I do not accept pixel art submissions. We are no longer in the mid to later 90s, "retro" is not a style but why it ever became a sensation in video games is because of limitations in technology that are no longer present,long story short, whether your game has 2D 128x128 or greater sprites or 3D textures of a similar approximate resolution you pass the first requirement.

2) You game project has zero bugs and will produce zero errors in the compile form. Though there are some exceptions, I will try to be reasonable enough to fix bugs in your project due to ENIGMA / GameMaker 8.1 & below / GameMaker:Studio incompatabilities. Also please note I only will port projects made in ENIGMA, GameMaker versions 4.3 to 8.1, GameMaker:HTML5 and GameMaker:Studio.

3) all the contents of your game are either your property/creations or you have written permission to use any contents you used,also, if any content is royalty free you must provide the appropriate credits clearly visible IN YOUR GAME (Not in an external read me!) If anything you used is public domain please mention that in your credits.

If you are not interested in me publishing for you, in the requirement above (specifically point 1) does not apply. Your game can be as crappy as you want it to be and I'll be more than happy to make it into an apk, assuming you can publish the apk yourself!

WHY WOULD I CONVERT YOUR GAME TO APK FREELY? Because I love games, especially indie games, giving me a free copy of your game would be payment enough for me. :-)


General ENIGMA / Legality Question...
« on: August 16, 2013, 09:49:30 pm »
Would it break the ENIGMA lisence agreement if I used ENIGMA as the compiler for my own commercial IDE? Technically, I would not be selling ENIGMA, nor any modified version of it. But I would be selling the IDE, which would require enigma.

This is just something I thought to consider...

Proposals / Urgent! A way to scale collision masks.
« on: August 12, 2013, 01:17:01 pm »
Alright, my game doesn't open in enigma/lgm I assume its because of my HD sprites. I'm considering to optimize my game for enigma via scaling all my sprites and backgrounds down by 50%. This should hopefully fix my issues, but with everything scaled in half (paired with being scaled to the original sizes at runtime via draw_sprite_stretched) the collision masks will still be cut in half, with no easy means to resize them.

Even if I didn't need this for my project, I'd say that scaling collision masks would be a great feature...

General ENIGMA / GMX to GM81 Converter
« on: August 08, 2013, 09:47:52 pm »
Hey guys, GameMaker:Studio can't export GM81 anymore, by that meaning ENIGMA is no longer GameMaker compatible! But there is a way around this, just download the most recent version of GMStudio that still supports the GM81 export from the release notes to save you guys the truoble of searching it is version 1.1.694, which can be downloaded from the pruned release notes page...

pruned release notes page:

installer direct download:

installer direct mirror:

I uploaded it to my dropbox in case if YYG deletes v1.1.694 from their server... Also, in order to load projects from a version more recent than v1.1.694 into v1.1.694 you will need to delete the your sound resources (with a backup stored elsewhere) and re-create them individually in the resource tree. If you do this, none of your projects will get destroyed. If you forget to do this, your project will load and give you an error when the first sound resource is loaded, which then deletes all of your resources that would have been listed below the sound resource folder.


Off-Topic / Marshmellos Do you like them white, brown, or black?
« on: August 02, 2013, 09:39:55 pm »
Ah, yes, the great outdoors...
Share your roasted marshmello prefferances..,
Here's a recent photo of me eating my all time favorite - roasted as black as coal...

Works in Progress / Real Men Wear Pink HD
« on: July 23, 2013, 12:37:16 pm »





Product Features

•Official website -
•Beautiful, eye-popping, pre-rendered, 2.5d HD graphics
•Collect as many coins as you can in every level to increase your score
•3 immersive, unique, multi-leveled worlds to explore and platform
•3 super challenging boss battles to keep your heart pounding
•Featuring high-quality royalty free music by Kevin MacLeod
•Beat the game to unlock level select and 'Time Trials' mode

Product Description

Josh loves the color pink. The clothes he wears every day are always pink. Back in high school he was picked on for that - even by his teachers. Now Josh is sick of it. He plots his revenge to prove that real men wear pink. Can YOU help Josh in his ultimate quest? Real Men Wear Pink HD is a platforming frenzy you don't wanna miss!

General ENIGMA / Use Paths in ENIGMA.
« on: June 24, 2013, 09:35:58 pm »
I created a small program in enigma that can allow you to use paths
in enigma.

screenshot -
download -

1) Open your gm project then save it as an egm.

2) Open and extract the egm file with an archive viewer such as 7zip

3) Open the extracted paths folder. Notice you'll find PTH file(s) in there.

4) Run my converter exe or if you aren't on windows open and run the
converter's source gm81 from enigma/lgm.

5) Select the PTH file from the paths folder you extracted earlier and
open it in the Open File dialog.

6) When it's done processing your PTH file, a GML file should be generated.

7) Open, select all and copy the contents of that GML file in a raw text
editor i. e. notepad.

8) Paste the create event code in the create event of your object that
follows the path.

9) Paste the step event code into the step event of that object.

10) Done. Your object should now be following an absolute path while
continuing from its start position as its end action. If you want it to be
relative or have a different end action it can be done easily by editing the
output step event code.


Issues Help Desk / ENIGMA JS
« on: June 23, 2013, 02:21:35 pm »
I tried compiling my game to html5. After about an hour of looking at the progress bar not moving after it made it to about 1/8 of the way full, I came to the conclusion this thing just won't compile. I tried to export a game with one empty room and even that I waited thru countless minutes hoping it would compile with nothing to show for it.

Any ideas as to why this is?

General ENIGMA / LGM IDE for android?
« on: June 21, 2013, 10:18:27 pm »
I don't know anything about android development outside of GMStudio, but how easy would it be to make LateralGM run on my nook android tablet? I might start looking into this depending on how it might be. I know android apps can have java elements implemented. Is there any super easy way to convert LGM into an android apk? This I believe could help a lot of users make games on the go, sure you won't be able to test run or debug, but I'd find that if LGM was android compatible it could really give LGM/Enigma more popularity. Not too many game engines out there have a mobile compatible IDE. The only game engine I'm aware of that can do this currently is Quest, an extremely limited text adventure creator.

Just throwing this idea out there :-)

« on: June 09, 2013, 11:27:12 pm »
Rule #1 every time you have to go poop while logged in to these forums you have to announce it here giving the exact time and date. I have to poop. 12:26 AM 6/10/2013

General ENIGMA / How to get the C++ sourc code of my game?
« on: June 08, 2013, 03:20:03 pm »
I'd like to build an ActiveX control, but enigma doesn't allow such. Is there  a way
for me to generate the C++ source code for my game (and not compile it)?


Function Peer Review / Splash functions
« on: May 08, 2013, 01:31:06 pm »
here's the code.

Code: [Select]
  HWND apphwnd;
  HANDLE handle;

    int CALLBACK EnumWindowsProc(HWND hwnd, LPARAM param)
        DWORD pID;
        DWORD TpID = GetWindowThreadProcessId(hwnd, &pID);
            if (TpID == (DWORD)param)
                return false;
        return true;

    HANDLE StartNewProcess(LPCTSTR program, LPCTSTR args)
                HANDLE hProcess = NULL;
                PROCESS_INFORMATION processInfo;
                STARTUPINFO startupInfo;
                ::ZeroMemory(&startupInfo, sizeof(startupInfo));
                startupInfo.cb = sizeof(startupInfo);
                    if(::CreateProcess(program, (LPTSTR)args,
                                        NULL,  // process security
                                        NULL,  // thread security
                                        FALSE, // no inheritance
                                        0,     // no startup flags
                                        NULL,  // no special environment
                                        NULL,  // default startup directory
                        { /* success */
                        Sleep(5000);//wait for the window of exe application created
                        ::EnumWindows(&EnumWindowsProc, processInfo.dwThreadId);
                        hProcess = processInfo.hProcess;
                        } /* success */
                return hProcess;//Return HANDLE of process.

  int splash_show_program(char *program)
      ::SetWindowLong(apphwnd, GWL_STYLE, WS_VISIBLE);
      CRect rect;
      ::MoveWindow(apphwnd, rect.left,,rect.right, rect.bottom, true);

  int splash_terminate_program()

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 »