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

2551
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. :)

2552
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...
https://github.com/enigma-dev/enigma-dev/pull/334

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?????

2553
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

2554
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.

2555
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.

2556
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.

2557
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?

2558
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.

2559
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.

2560
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.

2561
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.

2562
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.

2563
General ENIGMA / Re: ENIGMA for classroom?
« on: August 19, 2013, 01:36:11 PM »
popcade, enable hidden files in Windows control panel, go into enigma-dev folder and you will see a .git folder right click the config file and edit it with notepad.

Code: [Select]
[remote "origin"]
url = git@github.com:enigma-dev/enigma-dev.git
Replace the url line in that file with the direct link to your repository.

2564
General ENIGMA / Re: Enigma on Mac OS X
« on: August 18, 2013, 07:29:06 PM »
Fuck you greg it was actually OSX causing ur shit, dis y im gun shy in the mens bathroom.

2565
Proposals / Re: Urgent! A way to scale collision masks.
« on: August 18, 2013, 06:55:46 PM »
Hey, sorry I did not respond for two days I was on vacation, I have just arrived home and will sort through news on the site. Like I said I did not completely finish GMX, just wanted it tested, and your source code will help me finish the full implementation.