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

Issues Help Desk / Re: Enigma on Fedora 19?
« on: September 14, 2013, 02:53:19 PM »
Oh wait, thats only on Windows, just your terminal output.

Issues Help Desk / Re: Enigma on Fedora 19?
« on: September 14, 2013, 04:30:49 AM »
Hello there, the person who wrote that post did so a long time ago and those instructions are most likely out of date. If you can post output_log.txt and other errors you have encountered, that would be a great help. There is also for sending large files. I myself have no idea about the other ports other than that most of our users are Linux people, actually, I think cheeseboy might have run Fedora before as well.

General ENIGMA / Re: Oracle Solaris 11 support?
« on: September 14, 2013, 04:27:07 AM »
Ya ask cheesefag, I have no idea wtf Solaris even is, everybody uses ENIGMA on Linux, so if its been usable before it should be now.

General ENIGMA / Re: GMK Parser written in GML?
« on: September 14, 2013, 04:26:24 AM »
@canthelp, please see my topic bitching about 820

She is trying to explain every format in one file.
She who?

Programming Help / Re: error: array index >= 32000
« on: September 14, 2013, 04:24:25 AM »
There are binary buffers...

Which I am not finished with.

General ENIGMA / Re: Can I have commit access?
« on: September 14, 2013, 04:23:17 AM »
canthelp, get your ass on irc >:(

General ENIGMA / Font Add and Runtime Fonts
« on: September 12, 2013, 08:54:23 PM »
Ya font_add crashes, most likely cuz it never packs or renders glyphs. Canthelp was discussing this before with his python IDE rasterizing a font to hand to ENIGMA like the plugin does. ENIGMA needs to be able to render fonts itself.

Code: [Select]
font_add_sprite_ext(spr, string_map, prop, sep);
Also needs some thought because it takes a string that maps the characters to the glyphs.

Tips, Tutorials, Examples / Re: Toon / Cel Shader Example
« on: September 12, 2013, 06:53:38 PM »
I had to rip a bunch of stuff out of mine to get it to work a couple of months ago because I didn't know GLSL. Also, I am wanting to get a forum board for shader created, for now I have my topic at the top of this subforum, maybe you could post this there instead? :P

General ENIGMA / Can I have commit access?
« on: September 12, 2013, 02:41:51 PM »
Srsly, you guys, it would help if I could organize the bug tracker better and not have to nag you guys all the time in order to fix merge conflicts I tend to work at a much higher pace than everyone else.

General ENIGMA / Re: GMK Parser written in GML?
« on: September 12, 2013, 01:10:16 PM »
@TKG that is not what I mean, I do not mean functions, I mean EDL is like full C++, you can use data types such as integer, boolean, have you tried using int bool float or double in an ENIGMA project? Because they definitely work...

Code: (EDL) [Select]
for (int i = 0; i < 5; i += 1) {


You can also do i++ if you go to Build->Settings and switch over to C++. Josh also plans on letting you use structs and C++ classes, meaning scripts could return an object. It is described better on the Wiki...

Code: (EDL) [Select]
struct circle {
  var x = 0, y = 0;
  double radius;
  double get_area() { return pi * radius * radius; } // Simple method
  circle(double r = 1) { radius = r }; // Optimizing this falls on the language plugin
  ~circle() { destroy_radius(x,y,radius); }

General ENIGMA / Re: GMK Parser written in GML?
« on: September 12, 2013, 04:23:14 AM »
Technically, we use EDL, not GML, EDL has structs, etc.

General ENIGMA / Re: d3d_model_load now supports .obj format
« on: September 11, 2013, 08:55:59 PM »
His stuff is all finished, the functions are documented on the Wiki.

Someone just merge.

General ENIGMA / Re: GMK Parser written in GML?
« on: September 11, 2013, 03:48:13 PM »


@Harri, that is an interesting idea to compile and runner in ENIGMA, stick in a parser and get back
Code: [Select]
execute_string(); :P

General ENIGMA / Re: Various questions I have about Enigma
« on: September 11, 2013, 03:46:31 PM »
@fqq, welcome.

Everyone else answered your questions beautifully, let me clarify a few.

- The licensing page is somewhat vague. Does the license allow me to release all of my and Enigma's code as free and open source software, both as gratis and commercial works? I will happily give Enigma credit of course, but does using Enigma mean that they in any way own my work (music, code, graphics, story)?

Yes, we need to finish formulating a special exception to our license to ensure that people can sell their games and retain the full rights and not have to release source code, without making ENIGMA itself too proprietary while also protecting the project from being hijacked by 3rd parties.

- I played the Isometric Mario demo in the Games section. When you get to the top part of the map, the game lags considerably. Is Enigma really slow and meant for very small projects, or was it the fault of the developer of the game itself?

Most likely just a glitch somewhere in our engine, or in that game, ENIGMA is compiled not interpreted like Game Maker. We also have really efficient graphics and in most cases the model batching for 3D outperforms GameMaker: Studio in some test cases by more than 200 frames per second.

- Is there anything a developer should seriously consider before diving into Enigma and using it as their tool for creating a full length game? Perhaps I forgot something important to look up.
Yes, give us some slack if you run into bugs, there are very few of us building this project :P

@TKG, looks like my model batcher is pretty damn efficient.

Works in Progress / Re: New Linux Game Coming Soon Made With Enigma
« on: September 10, 2013, 09:30:04 PM »
Thansk to Tizzio when he's done you'll be able to use OBJ models too :P