Goombert
|
|
Posted on: March 03, 2014, 04:40:51 am |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
I found another interesting example from Game Maker 6 that works perfect in ENIGMA, Mark Overmar's iteration of Conway's Game Of Life. For anyone who doesn't know what Conway's Game of Life is, it was a computer simulation developed as an example that shows that higher order complexities can arise from a very simple set of rules. https://en.wikipedia.org/wiki/Conway%27s_Game_of_LifeI decided to test it in ENIGMA and it works 100% perfectly right out of the box. Download: http://sandbox.yoyogames.com/games/3157-life
|
|
|
Logged
|
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.
|
|
|
Darkstar2
|
|
Reply #1 Posted on: March 03, 2014, 01:21:15 pm |
|
|
Joined: Jan 2014
Posts: 1238
|
Nice find ! Will take a look later. LMAO @ some of the reviews people gave it,complaining about no sound and no "story" lol. Guess some people don't get that this is not an arcade game / shootem up! Oh well. I haven't visited the sandbox in ages !
|
|
|
Logged
|
|
|
|
time-killer-games
|
|
Reply #2 Posted on: March 03, 2014, 01:33:36 pm |
|
|
"Guest"
|
Nice. I was upset at first though because I saw the menu top of the window thinking it was a spoiler of ENIGMA having a real debugger like the one GM has (our debug button doesn't do anything but test run the game compiled into bigger filesize than the regular test run buttton for seemingly no reason). But then I read and figured that is just a typical GUI done in GML / EDL. It's exciting to see so many examples working perfect side by side between ENIGMA and GM / GMS. If only we could see just as many if not more *completed* games. If you didn't quit Project Mario that would've been great proof ENIGMA can actually produced finished games.
|
|
« Last Edit: March 03, 2014, 01:36:27 pm by time-killer-games »
|
Logged
|
|
|
|
|
Sslaxx
|
|
Reply #4 Posted on: March 05, 2014, 11:50:52 am |
|
|
Location: UK Joined: Nov 2013
Posts: 72
|
Computer says "no". Taking the .gm6 file, setting the widgets to GTK+ (the only choice there is under Linux) and the graphics renderer to OpenGL3. It says it's failing at the C++ compile level with undefined references. https://dl.dropboxusercontent.com/u/67740160/life.gm6.enigma_compile.log is the related log.
|
|
|
Logged
|
Stuart "Sslaxx" Moore.
|
|
|
|
|
time-killer-games
|
|
Reply #7 Posted on: March 07, 2014, 02:41:12 pm |
|
|
"Guest"
|
Can Qt elements be used in projects that aren't Qt? I mean like through a library, script or whatnot. Because ENIGMA wasn't written in Qt so I'm just checking it would suck if it would require to use a total rewrite just to access Qt's GUI framework.
|
|
|
Logged
|
|
|
|
|
time-killer-games
|
|
Reply #9 Posted on: March 08, 2014, 12:07:20 am |
|
|
"Guest"
|
Well that was rude.
|
|
|
Logged
|
|
|
|
|
time-killer-games
|
|
Reply #11 Posted on: March 09, 2014, 01:20:02 pm |
|
|
"Guest"
|
I'm aware of that. I know it's not. All I know is I attempted to call a Qt DLL from a MinGW-compiled Code:Blocks win32 application project the way I'd normally do it with a MinGW / Visual Studio DLL and it didn't recognize the exported function names. I attempted to view the exported functions with the good old DLL export viewer and the function names were fucked up with random symbols like @℅# etc so I tried the fucked up function names and still got errors. Anyway that's why I assumed Qt couldn't be used as a library. Excuse me
|
|
« Last Edit: March 09, 2014, 01:21:59 pm by time-killer-games »
|
Logged
|
|
|
|
|
Josh @ Dreamland
|
|
Reply #13 Posted on: March 11, 2014, 10:55:19 am |
|
|
Prince of all Goldfish
Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
An entire Qt port could be made with relatively little effort. It would be an entity in both Platforms/ and Widget_Systems/. It's likely that this could be done without a Qt port of Platforms/, ie, in the same way that I did for GTK, but that wouldn't be my recommendation as, unlike GTK, Qt actually supports OpenGL contexts natively and would therefore be compatible with the GL graphics systems.
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
|