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.

Messages - Goombert

Short Answer: An absolute and unequivocal, NO

Long Answer: We are working on creating a loophole so that authors maintain the FULL rights for their programs created with ENIGMA, while ensuring we don't get people who come here and try to capitalize ENIGMA or LateralGM itself. The legalities are not finalized yet, but rest assured ENIGMA is intended to allow you to make commercial games.

Off-Topic / Re: Do you like this forum software?
« on: August 22, 2013, 08:09:27 PM »
Im going to vote no just to spite josh.

General ENIGMA / Re: NaturalGM vs LGM?
« on: August 21, 2013, 07:21:00 PM »
LateralGM is a complete augmentation of Game Maker's IDE and compatible with really old games, as is our engine itself, we take pride it not breaking backwards compatibility like Studio. NaturalGM is an IDE in development by DaSpirit who wants to make a better on than YoYoGames and do it properly.

General ENIGMA / Re: Learning to develop?
« on: August 21, 2013, 07:18:57 PM »
Hai ^_^

1) LateralGM the IDE is written in Java, as is the plugin which hooks it up to enigma. You can take the LateralGM.jar and run it seperately from ENIGMA if you want just a cross platform free Game Maker IDE as Studio's and no other GMK file editor even runs on Linux, GM4Mac handles GMK's on Mac but theres no GMX editor on Mac.

The main engine is C++ basically the graphics, audio, and other functions inside ENIGMAsystem/SHELL/
Berkeley Sockets for networking was originally just C but I converted some of it to C++ in merging it with ENIGMA.

Josh's compiler I believe is just C++ maybe some C or some assembly.

2) Git is easy as pie dude we can give you a basic tutorial on it

3) Well we will certainly offer our advice where possible, but mostly I just go with what I see most other people doing or how I see other things done in the engine.

4) I work on Windows now that I have had the horrible experience of dealing with Canonical, they are destroying the only good Linux distro.

5) Yes, don't be afraid to ask us any questions, there is no such thing as a dumb question, only the ones you don't ask. :)

General ENIGMA / Re: Executable Icon and Description on Windows
« on: August 21, 2013, 03:34:36 PM »
JoshDreamland, ok well it is all done and I guarded it to make sure it only is written on Windows...

Also, uhm, I have to update the plugin I think because LGM is not sending all the values like Author and Description, actually, the panel wasn't really finished its missing Copyright option too.

Edit: Never mind polygonz merged it already, just update your LateralGM and plugin jars or redownload the portable ZIP, and everything works perfectly...

Noa how 2 make Win32 Window have same icon as exe joshfag?????

General ENIGMA / Executable Icon and Description on Windows
« on: August 21, 2013, 12:50:56 PM »
I have managed to get exe info and an icon onto executables by simply creating a resource.rc and resource.h under Win32 and linking the rc file from the Win32 makefile. Now the only problem is I need to obtain EnigmaStruct with GameSettings in resource.rc for it to know what values to give the exe.

Should I move this to the compiler source and have compileEGMf write the resource.rc file itself to Preprocessor_Environment_Editable and then link it in?

Joshfag, halp ~

UPDATE: I have now got it working, compile.cpp when it writes modes and settings now writes the exe and icon info to a Resources.rc in Preprocessor_Environment_Editable which is later linked from the SHELL/Makefile

I just need to know if this is how it should be done and if it is ok if I commit it like this, and should I include guard this to only do it when your on Windows, etc. Joshfag, answer me back ~

PS: Also I did not use Studio's icon that is the one packed into the GMK file and passed to EnigmaStruct

Issues Help Desk / Re: LGM 1.81 UI font, how to change?
« on: August 21, 2013, 12:47:39 PM »
@popcade, have you updated the operating system or anything? The only thing I did recently was quite manually setting the font for all themes that are not Linux as it was causing crashes for some people with the plugin >: The Java look and feels, they always screw something up, both the Oracle JDK and Open JDK suck and nobody implements the lnf's properly. There is not much I can do about it as I am not longer setting the font anywhere it is controlled by the look and feel, I believe you can change these fonts in your Java properties, perhaps I will actually make a setting for it, that's what I'll do. Also, go to File->Preferences and change the icon theme as you have a few buttons not appearing because that old icon pack is not completed.

Announcements / Re: LateralGM Update
« on: August 21, 2013, 12:42:57 PM »
@intygamer, hmmm ya ok instead of hardcoding the size maybe I should get the dimensions as a fraction of the resolution, ima 1336x768 or something, just give me a bit because I just figured out how to fix exe icons and copyright info so you can set the icon in Global Game Settings

@harri, ya that'll be even more possible with ENIGMA, because of structs, etc.

Edit: Game icons and copyright info now get compiled into the exe on Windows, so you can make final builds of your games now.

NOTICE! You are black listed from using Game Maker 8.1 or GameMaker: Studio icons for your game, if you try to you'll just get the default LGM icon.

Announcements / Re: LateralGM Update
« on: August 20, 2013, 08:29:15 PM »
You mind uploading a screenshot for me? There's is a context to which they have different sizes, you are of course aware you can disable drag and drop? By disabling drag and drop you should get smaller code windows.

Edit: I now have it working with double clicking GMK's/etc with spaces in the file names.

Announcements / Re: LateralGM Update
« on: August 20, 2013, 04:45:48 PM »
@intygamer, no there is not, I have been trying to get it to a good standard size, perhaps I could make it memorize the size when last closed though?

Announcements / Re: LateralGM Update
« on: August 20, 2013, 02:06:54 PM »
TKG, its not hard at all its just a lot of code pretty much, but there was a lot of other LGM improvements I had to make such as the code editor for the shader syntaxing and stuff.

If anyone wants to be able to double click GMK's and EGM's or GMX's and have them auto open in LGM, simply redownload the latest portable ZIP and set enigma.exe as the default program for the filetypes either by double clicking the file and setting open with or going to control panel.

Off-Topic / Re: SDL2 seems to be nice...
« on: August 19, 2013, 02:20:58 PM »
I disagree with both of them, SFML is a complete pain in the ass and they never update Linux packages and they don't even know how to properly abstract Audio interfaces.

Proposals / Re: Changing fonts in LateralGM
« on: August 19, 2013, 02:16:54 PM »
@X sure your like the 5th person to request that, I will get to it I am busy with GMX stuff.

General ENIGMA / Re: Does LateralGM support vector graphics?
« on: August 19, 2013, 02:15:16 PM »
@X yes of course 2d vector graphics are possible, OpenGL and DirectX are actually just 3D vector graphics API's all of our 2D functions essentially draw a d3d floor with 0 for all Z coordinate values

I also support SVG graphics in ENIGMA, definitely a must have.

General ENIGMA / Re: Anyone ported Mario Engine? (Hello Engine)
« on: August 19, 2013, 02:07:56 PM »
popcade, I have made two attempts in the past to port that, as I remember it relies on variable_global_exists and other global variable access functions, we will need to wait for the new compiler I believe in order to get it working, but its definitely on the list of games we plan to have working.