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.
46
Ideas and Design / Re: LateralGM seems a little clunky overall, Ideas but not sure how to develop them.
« on: November 15, 2015, 06:12:41 am »See I already knew when I started reading this that Lazarus was used for the Mac port. I did not, however, know it was used in an attempted Linux port.
The only thing to note HitCoder is that Lazarus may not be as documented as Windows Forms, GTK#, or Qt Framework. So using that you might not be able to find answers to your problems as easily.
Yea, I'm sticking to VS, I'm currently learning to use it and I'll need the skills in future too anyways. It looks like this project will be moving forwards however, rather than just being an idea I had that would never come to life.
Would you rather me make a new thread, or should I post updates here?
47
Ideas and Design / Re: LateralGM seems a little clunky overall, Ideas but not sure how to develop them.
« on: November 14, 2015, 08:32:37 pm »
I tried Lazarus, I don't like it at all... I don't know why I just can't get on with interfaces with windows floating everywhere... Lol.
On the other hand, I have everything about my IDE all thought up, is just making it functional. Also, C# isn't so hard after all.
On the other hand, I have everything about my IDE all thought up, is just making it functional. Also, C# isn't so hard after all.
48
Ideas and Design / Re: LateralGM seems a little clunky overall, Ideas but not sure how to develop them.
« on: November 14, 2015, 07:49:55 pm »use Lazarus to write a new IDE or port LateralGM, it's just an idea
ps.yoyo games made port gm in Lazarus http://yoyogames.com/news/65
Sounds like a nice idea, but I am already starting to learn C# and I will need these skills for when I'm in college. Lazarus seems nice, might tinker with it a bit over the next week.
Is it bad that I'm mad at Yoyogames for not finishing that? Or was it just not publicised? There's no decent game development IDE for the pi, even though it was designed FOR programming. Python is the most disgusting programming language I've ever seen, which is another reason I drifted away from the pi.
Anyways, so far I'm capable of making an IDE that doesn't save or compile with some important features missing. Still tinkering around though, might make something interesting.
49
Ideas and Design / Re: LateralGM seems a little clunky overall, Ideas but not sure how to develop them.
« on: November 14, 2015, 04:18:09 pm »
So I've been messing with VStudio and I now know how to handle nodes in treeviews. I will be investigating data storage and more with this. maybe once I learn enough I might just build on top of SharpGM, but I would rather make my own IDE from scratch; I work better that way.
50
Ideas and Design / Re: LateralGM seems a little clunky overall, Ideas but not sure how to develop them.
« on: November 14, 2015, 03:53:42 pm »hi, I have a question about the new IDE, or tried anyone can use Lazarus?
Do you mean is it being made in Lazarus, or can Lazarus be used as the IDE?
Also, it's just an idea, I'm not sure whether I'm going to go through with it. But thanks for mentioning it, Lazarus looks quite interesting and I may try it, never heard of it before, it's geared towards software so making an IDE in it might work, but I'm just concerned about whether it's native or interpreted. I'll have a look though.
51
Ideas and Design / Re: LateralGM seems a little clunky overall, Ideas but not sure how to develop them.
« on: November 13, 2015, 11:47:09 am »
I made that in Visual Studio Express 2013.
52
Ideas and Design / Re: LateralGM seems a little clunky overall, Ideas but not sure how to develop them.
« on: November 10, 2015, 06:03:50 pm »
I cannot figure out how to get scintilla, even after extensive googling (probably looking for the wrong thing or something) but I tried running the IDE and it looks good, but creating new objects, sprites, scripts, etc... seems to only open blank windows.
I know it's nowhere near a usable product but I'm completely lost with the code.. I've never used VS before so I guess I'll just wait to use it at college and learn to use it. That will be next year. Tbh I can't wait, the tutor seemed cool too, and college is better than high school. The British school system may be really confusing to you since you're American so it's easier for me not to go into detail, lol.
I know it's nowhere near a usable product but I'm completely lost with the code.. I've never used VS before so I guess I'll just wait to use it at college and learn to use it. That will be next year. Tbh I can't wait, the tutor seemed cool too, and college is better than high school. The British school system may be really confusing to you since you're American so it's easier for me not to go into detail, lol.
53
Ideas and Design / Re: LateralGM seems a little clunky overall, Ideas but not sure how to develop them.
« on: November 10, 2015, 10:47:20 am »
I would be interested at looking at the source of the C# IDE for Enigma, but may I ask if I can look at it through Visual Studio Express 2013?
Thanks, I'm just interested in seeing how it works and what I can do - maybe I could attempt to finish it.
~HitCoder
Thanks, I'm just interested in seeing how it works and what I can do - maybe I could attempt to finish it.
~HitCoder
54
Ideas and Design / Re: LateralGM seems a little clunky overall, Ideas but not sure how to develop them.
« on: November 08, 2015, 05:53:46 pm »
Here's an example GUI I slapped together in like, 20 minutes, because I started off serious and got lost, so I just gave up trying to make something useful and just made an example GUI. It looks almost identical to LGM but with tabs, so it's pointless really, I need to be more original. Also I'm not advanced enough in VS to do anything functional, that'll take a while, but you know...
55
Ideas and Design / Re: LateralGM seems a little clunky overall, Ideas but not sure how to develop them.
« on: November 08, 2015, 03:54:32 pm »
I'm just bumping this to ask a question;
Would it be possible for me to make an IDE within Visual Studio Express? I've recently applied to a college and will be learning C# at the start of my course, I plan to get a degree in computer science later in life too, but I'm starting to learn some things with VS Express already, and since I have no problem with the LateralGM IDE on Linux, I won't need to make a custom IDE for Linux. Don't ask why, it just feels a lot cleaner on Linux, but Linux doesn't work with things like Skype properly so I have restrictions to how I can do things.
Anyways, TL:DR, I would like to know if there's anything stopping me making an IDE in MS VS Express.
Thanks again.
~HitCoder
EDIT
I noticed SharpGM was made in C#, and the interface looks like it was made in Visual, so I apologize for asking a stupid question. Thanks anyways =P
Would it be possible for me to make an IDE within Visual Studio Express? I've recently applied to a college and will be learning C# at the start of my course, I plan to get a degree in computer science later in life too, but I'm starting to learn some things with VS Express already, and since I have no problem with the LateralGM IDE on Linux, I won't need to make a custom IDE for Linux. Don't ask why, it just feels a lot cleaner on Linux, but Linux doesn't work with things like Skype properly so I have restrictions to how I can do things.
Anyways, TL:DR, I would like to know if there's anything stopping me making an IDE in MS VS Express.
Thanks again.
~HitCoder
EDIT
I noticed SharpGM was made in C#, and the interface looks like it was made in Visual, so I apologize for asking a stupid question. Thanks anyways =P
56
Ideas and Design / Re: LateralGM seems a little clunky overall, Ideas but not sure how to develop them.
« on: September 18, 2015, 08:04:00 pm »
Thank you Robert, that was very informative. (I might end up re-reading tomorrow when I'm less tired)
It'd be nice to see NaturalGM released soon, but it sounds like only you two are working on it, which is a shame, but I'd rather you spend a lot of time on it than to rush it and release it early. I have seen screenshots and it looks very nice, and the idea of being able to make your own editors for each item inside the project is pretty interesting - I'm assuming that's what you meant when you mentioned swapping out a room editor for another one.
Yes, I did think making LGM better in the ways I feel it should be made better would be very difficult, and from what you said I'd rather you not feel you have to do it just because I dislike LGM to an extent with the main reason being Java in summary.
I think it would be difficult to hook up a project in Enigma to the enigma compilers etc, as you implied. I think I may just make something in Enigma as a concept for what I want, but NaturalGM is pretty close to my idea for the IDE, I just assumed the project was dead due to some rumours somewhere.
Thanks for the reply, apologies if any of what I said is incorrect, I'm tired, it's 2AM where I am and I think I will probably get some rest any minute now.
~HitCoder
P.S: If there's a beta of NaturalGM that I would be allowed to use, or to test/try, I'm interested in doing so.
It'd be nice to see NaturalGM released soon, but it sounds like only you two are working on it, which is a shame, but I'd rather you spend a lot of time on it than to rush it and release it early. I have seen screenshots and it looks very nice, and the idea of being able to make your own editors for each item inside the project is pretty interesting - I'm assuming that's what you meant when you mentioned swapping out a room editor for another one.
Yes, I did think making LGM better in the ways I feel it should be made better would be very difficult, and from what you said I'd rather you not feel you have to do it just because I dislike LGM to an extent with the main reason being Java in summary.
I think it would be difficult to hook up a project in Enigma to the enigma compilers etc, as you implied. I think I may just make something in Enigma as a concept for what I want, but NaturalGM is pretty close to my idea for the IDE, I just assumed the project was dead due to some rumours somewhere.
Thanks for the reply, apologies if any of what I said is incorrect, I'm tired, it's 2AM where I am and I think I will probably get some rest any minute now.
~HitCoder
P.S: If there's a beta of NaturalGM that I would be allowed to use, or to test/try, I'm interested in doing so.
57
Ideas and Design / LateralGM seems a little clunky overall, Ideas but not sure how to develop them.
« on: September 18, 2015, 03:56:05 pm »
I have ideas for a new IDE for Enigma, LateralGM just doesn't do it for me; it looks like Game Maker, don't get me wrong, and it's better than GM itself when running in Linux, but in windows it's horrible, it's clunky and it's unstable. I don't have any logical theories for these differences however; I still think it would be nice to have a new IDE, and I have plans for how it should look in my head, which I will spend time drawing and annotating for you all, but graphic editing software will make this a gruelling process, so I may make a concept design within Enigma, which if I can design it exactly how I want it designed, if some people would be nice enough to hook the functions up to the system of Enigma and all the compilers, I'd be really happy. I love Enigma, and it's community, and it's developers, maintainers and contributors. The whole project is amazing, and it makes me sad how nobody notices the whole thing, there is so little attention to this project, especially nowadays since people's lives are getting in the way of development.
I really think LateralGM has so many issues (primarily on windows) that are just a pain to get fixed, I have seen The ExDeus's future aspirations for the project and I personally really like them, I would like to see Enigma become much more independent; it does not need to continue with GM compatibility, it can be so much more, so much more potential is here.
Now, I understand people in this world tend not to have much time to do things in life, especially how most people in the community and contribution circle of the development of the project are getting older and getting more involved in life things, it's more and more difficult for you to maintain the project.
I have considered learning a bit more on Java to help develop LateralGM, but I really dislike Java's GUI handling; I hate the whole thing with the clunky theme setting, etc. I think something else should be used to make an IDE, not Java; Java has problems.
I read somewhere that one of the developers/contributors would like to see an IDE developed in Enigma; this implies to me that it would be possible, and if it's possible, I would love to get involved.
Now, here is the way I work with code, just in case people need this info to know whether or not they want to get involved in my idea for this project; I will probably end up making the GUI, and get stuck on certain things.
Good things:
- I am very methodical, I have to be very careful in how I code things.
- I have good concentration, I will work and work until something is finished. I have even forgotten to sleep whilst working because I feel that I need to finish
things.
- I can comment code that is presented neatly quite quickly, this does not need to be when I'm coding, it can be from code that hasn't been commented.
Bad things:
- I can be lazy, but this is due to lack of motivation; I'm not good as a leader because I can never motivate myself, I lose interest if nobody else seems
interested
- Because I have to work until something is finished, often if I'm working on a function or similar, if I leave it and come back to it I forget where I left off,
meaning that I panic and try to avoid having to finish it. Normally however, I can get on okay if I just remove the code that is unfinished and start over.
I don't know whether this idea is going to be condemned or praised, whether people are going to laugh at me, or even if people are going to dislike me because I'm coming up with a new idea when LateralGM is still being maintained; it's an idea, I'm not saying LateralGM is terrible, I can work with it perfectly fine on Linux, but here are the things I dislike about LateralGM just briefly:
The sprite editor/viewer interface is very nicely presented, much more informative than GM's. However, it's a little more overwhelming, but lacks being able to apply animation effects, which matters not to most, but occasionally I miss these features, especially having to apply the effects manually through the image editor I am using on whatever system (On Linux I use GIMP, but dislike it because it's just an overwhelming interface that I haven't yet got used to)
The code/script editor just has a strange appearence, the font looks too pixelated, the colour coding seems off, and I find it annoying having to press ctrl+space to get suggestions for functions - but I find having it appear automatically annoying within Notepad++, so maybe make it appear automatically after a small pause, and only on unfinished functions, but obviously I'm sure a few people find it fairly annoying, I can see why too.
You may be thinking "ugh, this kid is 15, he doesn't know what he's talking about.", which I understand why you would think this, sometimes I come across completely opposite to how I want to, and sometimes things I say don't make sense - at all.
Obviously this has an included poll, so vote whatever you think - I've never submitted or opened a poll before, I'm assuming you can post replies here, but my bad if you can't x_x
Thanks again everyone, it's great being here.
~HitCoder
I really think LateralGM has so many issues (primarily on windows) that are just a pain to get fixed, I have seen The ExDeus's future aspirations for the project and I personally really like them, I would like to see Enigma become much more independent; it does not need to continue with GM compatibility, it can be so much more, so much more potential is here.
Now, I understand people in this world tend not to have much time to do things in life, especially how most people in the community and contribution circle of the development of the project are getting older and getting more involved in life things, it's more and more difficult for you to maintain the project.
I have considered learning a bit more on Java to help develop LateralGM, but I really dislike Java's GUI handling; I hate the whole thing with the clunky theme setting, etc. I think something else should be used to make an IDE, not Java; Java has problems.
I read somewhere that one of the developers/contributors would like to see an IDE developed in Enigma; this implies to me that it would be possible, and if it's possible, I would love to get involved.
Now, here is the way I work with code, just in case people need this info to know whether or not they want to get involved in my idea for this project; I will probably end up making the GUI, and get stuck on certain things.
Good things:
- I am very methodical, I have to be very careful in how I code things.
- I have good concentration, I will work and work until something is finished. I have even forgotten to sleep whilst working because I feel that I need to finish
things.
- I can comment code that is presented neatly quite quickly, this does not need to be when I'm coding, it can be from code that hasn't been commented.
Bad things:
- I can be lazy, but this is due to lack of motivation; I'm not good as a leader because I can never motivate myself, I lose interest if nobody else seems
interested
- Because I have to work until something is finished, often if I'm working on a function or similar, if I leave it and come back to it I forget where I left off,
meaning that I panic and try to avoid having to finish it. Normally however, I can get on okay if I just remove the code that is unfinished and start over.
I don't know whether this idea is going to be condemned or praised, whether people are going to laugh at me, or even if people are going to dislike me because I'm coming up with a new idea when LateralGM is still being maintained; it's an idea, I'm not saying LateralGM is terrible, I can work with it perfectly fine on Linux, but here are the things I dislike about LateralGM just briefly:
The sprite editor/viewer interface is very nicely presented, much more informative than GM's. However, it's a little more overwhelming, but lacks being able to apply animation effects, which matters not to most, but occasionally I miss these features, especially having to apply the effects manually through the image editor I am using on whatever system (On Linux I use GIMP, but dislike it because it's just an overwhelming interface that I haven't yet got used to)
The code/script editor just has a strange appearence, the font looks too pixelated, the colour coding seems off, and I find it annoying having to press ctrl+space to get suggestions for functions - but I find having it appear automatically annoying within Notepad++, so maybe make it appear automatically after a small pause, and only on unfinished functions, but obviously I'm sure a few people find it fairly annoying, I can see why too.
You may be thinking "ugh, this kid is 15, he doesn't know what he's talking about.", which I understand why you would think this, sometimes I come across completely opposite to how I want to, and sometimes things I say don't make sense - at all.
Obviously this has an included poll, so vote whatever you think - I've never submitted or opened a poll before, I'm assuming you can post replies here, but my bad if you can't x_x
Thanks again everyone, it's great being here.
~HitCoder
58
Issues Help Desk / Re: How to install and run Enigma
« on: September 14, 2015, 09:44:12 am »Thanks Hitcoder it worked!!! Now I just hope it can do 3d like the Gamemaker. Hopefully better.
Looks promising.
Glad to be of assistance =)
Yes, Enigma has 3D capabilities but I haven't used them myself, good luck.
59
Issues Help Desk / Re: How to install and run Enigma
« on: September 06, 2015, 09:31:55 am »I've actually had some issues with windows. The installer doesn't work for me, and I think to fix it, I had to download a different version of LGM and enigma plugin. With that version of LGM, it corrupts nearly all of my projects upon opening them. I ended up rolling back to an old backup of ENIGMA that I have Including LGM (not sure how old), and this one compiles. I tried using this older version of LGM with the newer enigma, but that won't work either. I'm not sure if there's a more stable setup?hm.. that's a little odd :/
I will send you my enigma files from my windows partition, let me just retrieve them for you...
But as I said, ENIGMA works so much better on Linux, I only use it on windows to compile .exe files.
Edit: here ya go https://www.dropbox.com/s/42db38sfyfeyw5t/InstallEnigma.exe?dl=1
It was in my dropbox, I think I mashed together a 7z installer for a friend which you could try.
60
Function Peer Review / Re: Lua Extension
« on: September 05, 2015, 11:50:47 am »
error...
sorry for large text dump :/
OS: Linux Mint XFCE 17.2
Code: [Select]
In file included from Universal_System/Extensions/Lua/lua.cpp:1:0:
Universal_System/Extensions/Lua/include.h:10:22: fatal error: LuaState.h: No such file or directory
#include <LuaState.h>
^
compilation terminated.
g++ -std=c++11 -Wall -s -O3 -fno-rtti -fno-exceptions -DPATH_EXT_SET -IPlatforms/xlib/Info -IGraphics_Systems/OpenGL1/Info -IAudio_Systems/OpenAL/Info -ICollision_Systems/Precise/Info -IWidget_Systems/None/Info -INetworking_Systems/None/Info -IUniversal_System/Info -I. -I/home/hitcoder/.enigma/ -Wall -s -O3 -fno-exceptions -fexceptions -MMD -MP -c -o /home/hitcoder/.enigma/.eobjs/Linux/Linux/Run/SHELLmain.o SHELLmain.cpp
In file included from /home/hitcoder/.enigma/API_Switchboard.h:48:0,
from SHELLmain.cpp:60:
./Universal_System/Extensions/Lua/include.h:10:22: fatal error: LuaState.h: No such file or directory
#include <LuaState.h>
^
compilation terminated.
make[1]: Leaving directory `/home/hitcoder/enigma-dev/ENIGMAsystem/SHELL'
make: *** [Game] Error 2
sorry for large text dump :/
OS: Linux Mint XFCE 17.2