time-killer-games
|
 |
Posted on: April 17, 2017, 11:30:31 am |
|
|
"Guest"
|
we could all learn a valuable lesson from this here book:  If you think you can you think you can you think you can fix enigma bugs, you really could!
|
|
|
Logged
|
|
|
|
|
time-killer-games
|
 |
Reply #2 Posted on: May 03, 2017, 07:51:56 pm |
|
|
"Guest"
|
Darkstar2, this is where we could not be any more distant in how we view these two software products. Both ENIGMA and GMS1 / GMS2 have a lot of bugs, but not enough to stop people from making great games with them. I'll just leave it at that...
And did you really have to quote me (and that huge image)? lol
|
|
« Last Edit: May 04, 2017, 01:43:42 am by time-killer-games »
|
Logged
|
|
|
|
Darkstar2
|
 |
Reply #3 Posted on: May 04, 2017, 02:15:26 am |
|
|
 Joined: Jan 2014
Posts: 1238
|
Darkstar2, this is where we could not be any more distant in how we view these two software products. Both ENIGMA and GMS1 / GMS2 have a lot of bugs, but not enough to stop people from making great games with them. I'll just leave it at that...
And did you really have to quote me (and that huge image)? lol
lol - fixed - removed image. Yes I know people are still making their games in GMS1 / GMS2, at least they have a working IDE! With ENIGMA, how the bloody hell can a person make a game when the IDE is broken (LGM) and crashes. That's the main issue here. Of course if the wank IDE was functional we could agree that despite the bugs people could also make games.
|
|
|
Logged
|
|
|
|
time-killer-games
|
 |
Reply #4 Posted on: May 04, 2017, 02:32:45 am |
|
|
"Guest"
|
Well, if I want to make a game using ENIGMA, I just either use GM 8.1, GM4Mac, or GMS 1.4 for the IDE and then import that project into LGM simply for compilation. That's what I did for "Key to Success", and it did pretty well. It's a little extra work to constantly switch between GM and LGM to edit the game and test run, but it can be done, if you happen to own a copy of GM. (of course doing this for Linux builds can be a little annoying because there is no official Linux IDE for GM.
|
|
« Last Edit: May 04, 2017, 02:37:10 am by time-killer-games »
|
Logged
|
|
|
|
Darkstar2
|
 |
Reply #5 Posted on: May 05, 2017, 12:13:12 am |
|
|
 Joined: Jan 2014
Posts: 1238
|
Well, if I want to make a game using ENIGMA, I just either use GM 8.1, GM4Mac, or GMS 1.4 for the IDE and then import that project into LGM simply for compilation. That's what I did for "Key to Success", and it did pretty well. It's a little extra work to constantly switch between GM and LGM to edit the game and test run, but it can be done, if you happen to own a copy of GM. (of course doing this for Linux builds can be a little annoying because there is no official Linux IDE for GM.
There is another secret method that does not involve using GMS, I'll see if you can figure this out, then I'll tell you 
|
|
|
Logged
|
|
|
|
hpg678
|
 |
Reply #6 Posted on: May 05, 2017, 06:54:31 am |
|
|
 Location: Barbados Joined: Mar 2017
Posts: 283
|
If i may put in my 2 cents worth, I think the major problem is the type of Linux distribution being used. I've had problems with Java in Ubuntu and Linux Mint, the two most popular distributions. However I've had no major problems with MX Linux, which i've been using for 6 months now. I've even installed it onto my other 2 laptops.
Other than that there are a few troubling things that do occur. Take for instance not being able to save custom configurations and the annoyance of functions not working when they are said to be able to.
However, I work around these problems when they occur so it's not so much a problem to me. An example of what i am talking about is the 'show_message" function. It is highlighted in the editor as a working function but yet when run, nothing happens. Another one is drawing sprites as life images. the strange thing about this one is that in the Windows version, it works, but in the Linux version it doesn't.
Things like these has led me to write a Windows version of a project I may be working on and re-code it for Linux or just code in Linux version. I'm just speaking from my own experiences. Unfortunately I'm not effluent in C++ or any other other programming language, (except for Basic, QBasic and a little Visual Basic), so i'm not much help with debugging the actual ENIGMA program. I am quite fluent with GML though. I have many 'Extensions" and bits of code which I think can be helpful that are compatible with GM4 up to GM1.2. All of which i have acquired over the years.
If anyone is interested in acquiring them then PM me.
|
|
|
Logged
|
[compromised account]
|
|
|
time-killer-games
|
 |
Reply #7 Posted on: May 05, 2017, 08:19:52 pm |
|
|
"Guest"
|
Trying to test run or build on Linux hasn't been working for me, so I can't see for myself that show_message() isn't working. But as far as I know, it seems like why show_message() isn't working for you is because you have no widget system selected in ENIGMA settings. By default, on Linux, ENIGMA has the widget system set to "none". So, in ENIGMA settings, change the widget system to "GTK+", and I'm guessing that will fix your issue with show_message(). Again, I'm unable to test this, so let me know how it goes. 
|
|
« Last Edit: May 05, 2017, 08:21:40 pm by time-killer-games »
|
Logged
|
|
|
|
faissaloo
|
 |
Reply #8 Posted on: May 08, 2017, 07:59:35 am |
|
|
 Location: Britbongistan Joined: Jan 2013
Posts: 87
|
Trying to test run or build on Linux hasn't been working for me, so I can't see for myself that show_message() isn't working.
But as far as I know, it seems like why show_message() isn't working for you is because you have no widget system selected in ENIGMA settings. By default, on Linux, ENIGMA has the widget system set to "none". So, in ENIGMA settings, change the widget system to "GTK+", and I'm guessing that will fix your issue with show_message().
Again, I'm unable to test this, so let me know how it goes. 
The GTK+ widget system doesn't work because it hasn't been updated to cope with the retardation of the GTK devs.
|
|
|
Logged
|
|
|
|
|
time-killer-games
|
 |
Reply #10 Posted on: May 08, 2017, 10:00:21 pm |
|
|
"Guest"
|
Darkstar2, I like you, and I want you. We can do this the easy way, or we can do it the hard way... https://youtu.be/NhLWf6rYyPs
|
|
« Last Edit: May 08, 2017, 10:02:21 pm by time-killer-games »
|
Logged
|
|
|
|
|
time-killer-games
|
 |
Reply #12 Posted on: May 09, 2017, 06:42:15 pm |
|
|
"Guest"
|
I came lookin' for booty!
|
|
|
Logged
|
|
|
|
|
hpg678
|
 |
Reply #14 Posted on: May 11, 2017, 12:05:29 pm |
|
|
 Location: Barbados Joined: Mar 2017
Posts: 283
|
Guys why are you wasting your bloody times - pay $1400 and buy GMS2, and get peace of mind. Good support, good developers, bug free software, PERFECT software without any flaws.
Gamemaker Studio is indeed a wonderful software, however it does have a lot of drawbacks: the main issue being made for Windows. Windows is frustrating and very unstable and very suscepticle to viruses and malware. Not to mention the unbelievable price and terms of software use. When I buy a product, the manufacturer should not have any rights to the use of said product. After all when you buy a pair of shoes, do Adidas or Converse tell you how to wear them? Don't get me wrong. i am not against paying for software. I would gladly pay for it. However if I pay $1400 for it, I should then OWN it to do all I please......whether to dismantle it, re-sell it or give it away. This is one of the reasons why I like Linux and the Open Source Movement.. Linux is stable and for almost every type of software there is a Linux version of it. There are also decent community outlets for them as well. So what if it takes more time to learn the Linux version? So what if there are bugs? Every piece of software has bugs. I have been working for the last couple of weeks installing Enigma on various Linux distros. i have tried it on Ubuntu 16 and 17; MxLinux, Parsix, Linux Mint 18 and lastly on Trisquel 7. With Ubuntu 17, MxLinux and Trisquel 7, I've had great success, running and compiling code. However on the others including Linux Mint 18, not so much. I do intend to explore this sometime later, as Linux Mint is the most popular distro around. I am in the process of testing some snippets of code to use as scripts, I had acquired them over the years when I was learning Gamemaker 4 up to this point. They are pretty old and some of the functions are obsolete, but I'm finding ways to work around them. I will publish them soon. So don't fret; or be discouraged from using Enigma. it is a wonderful piece of software. I absolutely love it and will continue to use it.
|
|
|
Logged
|
[compromised account]
|
|
|
|