Goombert
|
|
Reply #15 Posted on: June 18, 2014, 11:43:22 am |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
Right ok so I will pretend I have not read this ignorant, clueless, baseless, dickless, fuckless, uncalled for remark full of arrogance and utter ignorance, you don't know me to make such shitty remarks ! I know you were not singling out just myself but I am included in the "you" part.
Not everyone who joins ENIGMA is a nerd with 150 IQ or perfect like you Josh, Why can't you accept that each people has their skill or circumstances. There is a difference between not WANTING and not ABLE TO, for whatever fucking reasons. Seems you want people to skip steps and become experts overnight, very unreasonable remark there, even coming from you. No, I was saying you're very capable, and for instance I believe TKG is as well. I think you are both afraid to push yourselves, but I definitely think you are more than capable. By saying that I am not trying to be negative, I am trying to say I believe in you guys to do more, lol. Seriously ? getting pissed off over a motherfucking graphic card ? Can't take sarcasm or a joke, or you misread ! I never said NVIDIA are Gods, in fact I was the first one to point out that even NVIDIA had quality issues and flaws with its components back in history, like any electronics. Even accepted your explanations that followed. You may have liked him but he did not like the environment here, some devs were rude to him and he was told by Josh, you and others that you don't give a flying piece of turd about ENIGMA and could give a fuck less, combined with arrogance and other........so don't think he was too inspired by that.....Mind you, that may not be the only reason he left, but I know for a fact part of, but not entirely, the other part I ignore as he hasn't told me or anybody anything.
I noticed also that Josh removed the action -> cut your penis from the forum ....... You weren't being clear at all, and you didn't really let on that you were joking until after. You guys were being pretty wild and nevertheless it was very unconstructive, I hate bugs and generally don't find them amusing. He left under very suspicious circumstances. We were PMing and discussing things, he seemed very interested and wanted despite some of you being rude and unwelcoming to him, he would have contributed.......then I don't hear from him, no clue, no nothing.
And because of that I wouldn't point the finger at our interactions with him, again that sounds a lot more like a personal thing. Him having a bad interaction here would not lead to him removing himself from other sites as well. The code is a bloody mess, I don't know what is connected to what......it appears confusing even to the skilled developer themselves who have asked about it This was covered before in some of lonewolf's topics but he deleted everything! SOME parts of ENIGMA are so fucked up the arse broken and bleeding from all sides, that would require BIG fixes, and obviously from someone advanced skill not some beginner who barely started ! I guess there was a price to pay for keeping their cocks so deep stuck into GM's arsehole whilst at the same time trying to be its own......... That I don't believe for a second, he actually stated that the engine was very nicely laid out, but that certain parts were confusing, which is understandable because he was new to the project. It seriously can not get much simpler than its current layout, you have platforms and graphics and bridges which bridge two systems, I don't see how that is at all complicated. One of the reasons ENIGMA was so easy for me to start contributing too was how nicely it was all laid out, I also cleaned up a lot of its code by introducing general headers to ensure systems remain consistent and removing a lot of duplicate code. It didn't take sorlok very long to figure out how to implement timelines either. As far as a DX9 fix I had an idea and at the limit could even find a way to make it into the code itself, but Robert doesn't give a shit (his words, he doesn't care about the DX9 problem) and asked me not to bother fixing it ....... Right, fine, I will use the fix, which btw works 100%, for my own damn games then. Some people are not keen on the idea of fixes or the methods, yet ENIGMA is full of fixes and band aids, so yeah, I was going to say FUCK IT and give up on the font fix and keep it to myself......but didn't! At some point he made it seem as though I am the only person complaining of font artifacts and everybody else having no issues, he was only convinced when I proved my case by having people test and report the same SHIT!!!! Then he went on saying it's an NVIDIA issue, until at least 1 person with an AMD reported what I saw too........ Because I don't have time to listen to what is wrong with it, and I wrote that entire system Josh and Harri don't know Direct3D, so I would inevitably have to oversee what is changed. But I am going to take a wild guess and say that you placed everything in the system memory pool to stop it from being deleted from VRAM, is that correct? If so that is slow as fuck and not hardware accelerated. You have to create OnDeviceLost and OnResetDevice for all hardware resources to properly reload them when the device is lost/reset respectively. I was actually working on it locally the other day. If I get my paws around LGM one day, first thing I'd do is find a way to remove this D&D CRAP, I can't stand D&D. I'd make it optional to either display it or remove the fuck out of it. I do code 100% from the bottom up, but LGM is done in JAVA, another language I am not familiar with and when I look at the code for LGM it is like me trying to read Japanese...... ............It's.....already.... optional, lol. Go to File->Preferences and disable it, then restart, and bam! No drag and drop on the object pane, just double click the events or hit the edit button. Perhaps if I knew exactly how everything connects what calls what, where to look what to do if I want to add new functions etc.....then it would help. But arrogance and flaming / attacking will certainly not encourage new developers or beginners to learn that's for sure. Flaming and trolling are entirely different you keep overgeneralizing me having a disagreement with the developer and lumping it in with Rusky trolling him. They are not the same thing, if a person honestly can't handle constructive criticism then I'm sorry for them but it's not my problem. And you saw I was very helpful and explained to him how all of the systems are layed out and connected, because you all keep looking for that information I gave him and were pissed that he deleted it.
|
|
« Last Edit: June 18, 2014, 11:56:26 am by Robert B Colton »
|
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 #16 Posted on: June 18, 2014, 01:33:27 pm |
|
|
Joined: Jan 2014
Posts: 1238
|
The only thing i can say for the moment, is that the code is missing comments. It's really much more difficult to understand others code when there is almost no comments.
That's only part of the problem, comments also make it more tidy and organised. You can have all the comments you want, if you don't understand the code itself and what it does, it's pointless. There are few basics I know about C++ and what some of the things do, but not on the level to be adding new code to ENIGMA, new features, etc. Concerning testing, this is also a very important topic in programming. It's true that developers, and especially young ones, don't make enough tests, but at the same time ENIGMA is a very complex project, and it's hard to do every time complete regression testing.
It depends. It's true that it is difficult to cover everything and test for every possible outcome, you are bound to miss something, even the best of developers. However, there are certain basics you should not miss. The DX9 for example, when testing the engine, not having even thought of cycling between full screen and window, on the only excuse that they believed people don't really use FS ! That's not proper testing procedure, (ASSUMING) that people won't use a feature. Considering that the DX9 issue is not just about FS/window cycling. In theory you have unit testing, but it needs more work, and it's almost not possible to do it for testing graphical outputs.
I could have used the same approach with my fonts testing and only tested my offsets under one screen resolution, claiming, hey I don't think people use lower than their native screen resolution. Instead, I tested under the entire range of screen resolution, both window / FS, etc, I tried exhausting as much as possible everything obvious at least. There are definitely things one can miss. Anyhow the whole point is that if it were up to me, I would never have abandoned and left something unfinished / broken as did some many devs who quit the project. When I start something I finish it, or if I cannot any longer I remove the function and any reference to it. That's just me. What the hell purpose is to leave DX11 in the API, if it is not functional ? Why keep collision shape button if it is not even active let alone started.......etc. That's what I mean by "mess", more so than the code itself. This was one point shared by lonewolf and others too in the past.
|
|
|
Logged
|
|
|
|
Darkstar2
|
|
Reply #17 Posted on: June 18, 2014, 02:23:17 pm |
|
|
Joined: Jan 2014
Posts: 1238
|
No, I was saying you're very capable, and for instance I believe TKG is as well.
Really You must be a psychic then. So you know us more than we know ourselves, or is there some hidden secret talent I have that I don't know about .... I don't know TKG well enough but as far as I'm concerned you are overestimating me. Yes I am very capable when it comes to GML and making an entire game from code, but I thought I was clear enough when I joined that I never used C++ before. I only mentioned I did coding, I worked with BASIC, and ASM. so obviously working with GML is piece of cake in comparison, to even BASIC . lol. I never mentioned anything about C++. I think you are both afraid to push yourselves, but I definitely think you are more than capable.
That's like saying to some random guy on the street, hey, I need surgery right now I know you are capable of being a surgeon you are not pushing yourself hard enough. LOL. I don't know on what planet you are from but you can't go from down the ladder to the roof top in one step. It's great that I have learned so much and I have a good solid base on how variables work, certain basic commands, math, logic etc. but not enough to work with C++, when reading ENIGMA's code I cannot visually imagine / run the program in my mind as I can with other languages I am familiar with, which BTW I did not learn overnight By saying that I am not trying to be negative, I am trying to say I believe in you guys to do more, lol.
Well TKG will really be happy to read this, you probably gave him another orgasm or two As far as I'm concerned, well ok I appreciate the compliment but it has to be valid and reasonable, you can keep on doing that fact remains I can't work with something I am not familiar with, and it's not because I don't want to or have not tried. You weren't being clear at all, and you didn't really let on that you were joking until after.
I thought that the sarcasm and smileys were dead giveaways. You guys were being pretty wild and nevertheless it was very unconstructive, I hate bugs and generally don't find them amusing.
Nobody likes bugs but it's part of the deal when you work with programming, testing, etc. IS there such a thing as a bug free product ? I've never come across one. I notice bugs even on hardware, appliances, even your toaster oven has bugs..... Nonconstructive ? Nah, I mean it was just short, but things got back on track afterwards anyway, and Rusky and Lone kissed and made up since ! And because of that I wouldn't point the finger at our interactions with him, again that sounds a lot more like a personal thing. Him having a bad interaction here would not lead to him removing himself from other sites as well.
I was only aware of his presence on GMC. He did mention publicly his gripes about YYG and the fact they threaten to ban him, etc. so he acted ahead of them. As far as other places I was not aware. He did not seem like someone who had personal troubles in fact he was talking about ENIGMA, building his engine, gripes with YYG etc. then all of a sudden vanish. Also why did Josh remove the delete account option? Shouldn't this be left up to members to decide if they want to delete themselves ? I think if a member decides to delete themselves they should be able to along with all their posts, leaving of course the other posts active in their respective topics as opposed to deleting the entire topic where the said user posted in. It seriously can not get much simpler than its current layout, you have platforms and graphics and bridges which bridge two systems, I don't see how that is at all complicated.
Because you are advanced C++. There are lot of functions I would normally do in script that I would have liked adding to ENIGMA but don't know where to add them, there are so many files and no it is not clear at all for someone new to the project and someone who has not worked with C++ or so many files before. It didn't take sorlok very long to figure out how to implement timelines either.
Again, for the same reasons as I stated earlier. Because I don't have time to listen to what is wrong with it, and I wrote that entire system
You ARE aware that this issue is not just about full screen / window cycling ? basically why is DX9 if it cannot be used, it's fairly easy problem to reproduce and wipe your entire display clear. Just losing focus in some instances, moving window, resizing, etc. changed. But I am going to take a wild guess and say that you placed everything in the system memory pool to stop it from being deleted from VRAM, is that correct? If so that is slow as fuck and not hardware accelerated.
Would not have been able to do that anyway And no not even close, no change to the project or how it's handling anything. This is something I accidentally discovered whilst going through the some CPPs in the graphic system. The fix itself is just 1 maybe 2 lines of code, but to have it triggered only when needed some more code need added to check certain conditions such as window cycling, resizing, focus and any event that can cause the display to clear using a simple call that is already used in ENIGMA's code, but missing the block of code required to use it when needed. I tested this in DX9, and it worked with everything, views, particles, etc, since I can use C++ inside projects I had this working through a script. If someone would use external assets and not preload them, I also would know how to fix that, though more complex and through scripts. The only place where the fix is not 100% is with window resizing, because it's broken as you acknowledged too, when resizing to make bigger, it works, but when trying to resize back (smaller) it "STICKS" and does not work. but once window resizing gets fixed, the fix would work 100%. You have to create OnDeviceLost and OnResetDevice for all hardware resources to properly reload them when the device is lost/reset respectively. I was actually working on it locally the other day.
Not even close to what I was doing. Visually the fix is working fine for me, perhaps when I show you how you will certainly debunk it I will upload a DX9 compiled example for you to check out to demonstrate. ............It's.....already.... optional, lol. Go to File->Preferences and disable it, then restart, and bam! No drag and drop on the object pane, just double click the events or hit the edit button.
Great, much more tidy now and I was there before too And you saw I was very helpful and explained to him how all of the systems are layed out and connected, because you all keep looking for that information I gave him and were pissed that he deleted it.
Did he really delete it himself or did it get automatically deleted when he hit action -> Delete account ? I know you can delete your own topics / posts but not those of others. I don't recall if he ever replied inside one of my own topics, but if he did and the posts are gone, then it means the topics/posts automatically got removed with his account deletion. Also I know that with these forum scripts the posts are actually never really "deleted" . Just gone from plain view. Someone with admin privileges still could read them, undelete them etc.
|
|
|
Logged
|
|
|
|
Goombert
|
|
Reply #18 Posted on: June 18, 2014, 02:41:43 pm |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
That's like saying to some random guy on the street, hey, I need surgery right now I know you are capable of being a surgeon you are not pushing yourself hard enough. LOL. I don't know on what planet you are from but you can't go from down the ladder to the roof top in one step. It's great that I have learned so much and I have a good solid base on how variables work, certain basic commands, math, logic etc. but not enough to work with C++, when reading ENIGMA's code I cannot visually imagine / run the program in my mind as I can with other languages I am familiar with, which BTW I did not learn overnight That's a straw man, you're not a stranger to me. I worked with you to fix the projection glitches, which are still pissing me off, I know you know how to edit the sources. You just need more time with the engine, I was very bad with my C++ skills when I started contributing. I am not a C++ genius either, I am a college freshman. Nobody likes bugs but it's part of the deal when you work with programming, testing, etc. IS there such a thing as a bug free product ? I've never come across one. I notice bugs even on hardware, appliances, even your toaster oven has bugs..... Yes but this is much different, that was the grossest bug you could find in OGL. Which still gives gaps when Project Chaos is in fullscreen in my repeating background. I think if a member decides to delete themselves they should be able to along with all their posts, leaving of course the other posts active in their respective topics as opposed to deleting the entire topic where the said user posted in.
Yes that's why the delete account option is still there, but what if the post is a topic they started? That gets a little more difficult because if you let them delete their OP then the topic makes no sense. There are lot of functions I would normally do in script that I would have liked adding to ENIGMA but don't know where to add them, there are so many files and no it is not clear at all for someone new to the project and someone who has not worked with C++ or so many files before. So ask, we have Programming Help for a reason, don't ever be afraid to ask. Not even close to what I was doing. Visually the fix is working fine for me, perhaps when I show you how you will certainly debunk it I will upload a DX9 compiled example for you to check out to demonstrate. Then by all means, let me hear your fix, because now I am interested. Also I know that with these forum scripts the posts are actually never really "deleted" . Just gone from plain view. Someone with admin privileges still could read them, undelete them etc. Josh can, but he won't because he believes in his right to be forgotten.
|
|
|
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 #19 Posted on: June 18, 2014, 03:24:32 pm |
|
|
Joined: Jan 2014
Posts: 1238
|
That's a straw man, you're not a stranger to me. I worked with you to fix the projection glitches, which are still pissing me off,
Wait a sec, I thought you mentioned that the latest fixes worked for you ok you mentioned about the scrolling glitch.....It worked for everyone so far. Also there were glitches even before any offsets or fixes were applied. I know you know how to edit the sources.
lol ! Yes I know how to edit text files so that makes me all of a sudden an expert C++ developer ? How hard can it be to double click on a source file, it opens in notepad or wordpad or whatever, edit it and save it, that is stuff you learn in kindergarten lol. You just need more time with the engine, I was very bad with my C++ skills when I started contributing. I am not a C++ genius either, I am a college freshman.
More time with the engine ? I need to learn Chinese before I start writing it ... you still had some basic knowledge and skill with C++. I am still very much confused when I look at some of the advanced coding in the C++. The most I can do in C++ is simple console applications shit. What's your name, guess my number, calculation / math, function building, displaying text..... I know the basics if / while / return / int / for / void / namespace / goto / type of variables / operators / casting (limited), perhaps I should start learning with better simpler examples instead of jumping to the top without climbing. I have seen many tutorials online, lot are not well designed. Most are too simple as I know already the basics but most are lacking for the specific things I am looking for. I don't need a hello world or guess my number shite, I already know this. certain things still confuse me such as knowing which headers to include and all the functions and how to use them, but I guess the libs are documented on a reference site but still. VERY confused about other stuff such as pointers very advanced stuff, etc. Clearly not ready to be working with an engine LOL. I'm not a nerd let alone someone with 150 IQ, can't just take a 1000 C++ reference manual and flip through it in 10 seconds and automatically record and and learn it just like that. Maybe for some people with ET skill and high IQ I generally have good memory and learn quick though, but still have difficulty with the whole C++ thing Yes but this is much different, that was the grossest bug you could find in OGL. Which still gives gaps when Project Chaos is in fullscreen in my repeating background.
Yeah the method you use for scrolling is so odd...... When I re-did your project chaos game and change some code, I had it working without the scrolling glitches. Nobody mentioned having seen 1 glitch in my vert and hori scrolling demo or sprite demo. I don't have your project chaos source anymore, but if you still want to do things the hard way (scrolling) there is a way you could remove this glitch with 2 bytes of code in your scrolling code. I don't remember exactly where but I had done it long before even discussing offset, the area where you are measuring width of something, just add -1. If I saw the source I'd be able to spot where. When you first reported scrolling glitch, this is first thing I did and it worked, and this will work even with the fix applied as you are not touching the projection. Yes that's why the delete account option is still there,
It's not. Seems Josh updated the forum script. Because now all I see is action search messages and prune messages. The delete account is no longer there. but what if the post is a topic they started? That gets a little more difficult because if you let them delete their OP then the topic makes no sense.
True or you could leave the member's posts intact but not display the user and display "deleted member" instead of the member name. I've seen this on some other forums. Then by all means, let me hear your fix, because now I am interested.
You will be shocked at how easy it is, and perhaps you will tell me why it's not good, but open to it as long as it is constructive Josh can, but he won't because he believes in his right to be forgotten.
No I meant the other replies in the topic, not lone's posts ! I too believe in the right of each one to be forgotten for whatever reason. Maybe one day the truth comes out, maybe he was threatened, blackmailed, I don't know. maybe he was not who he claimed he was. nobody saw any program or actual work. Maybe it was a setup or someone sent by YYG who knows. What's even more odd is in my PM history it shows he is "UnMember" but still shows he's reading the forum and does so daily. So for someone who wants to be forgotten it sure seems highly odd and suspicious.
|
|
« Last Edit: June 18, 2014, 03:26:19 pm by Darkstar2 »
|
Logged
|
|
|
|
Goombert
|
|
Reply #20 Posted on: June 18, 2014, 03:35:30 pm |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
Wait a sec, I thought you mentioned that the latest fixes worked for you ok you mentioned about the scrolling glitch.....It worked for everyone so far. Also there were glitches even before any offsets or fixes were applied. Yes this is why I would rather have the fixes than not have them, I'll take clean and crisp text over fucked up text any day. certain things still confuse me such as knowing which headers to include and all the functions and how to use them, but I guess the libs are documented on a reference site but still. VERY confused about other stuff such as pointers very advanced stuff, etc. I don't even remember them all, it's impossible for any person to remember all of the headers of every API. Usually people only memorize std, but not even all of those headers well. I know string, vector, most of the basic collections. I usually forget input/output etc. But there are so many API's out there you clearly aren't expected to remember all the headers. the area where you are measuring width of something, just add -1. Yeah I am afraid that might just be hiding 1px of my background though, but I'll test with red borders and make sure that is not the case. I will in other words confirm. It's not. Seems Josh updated the forum script. Because now all I see is action search messages and prune messages. The delete account is no longer there. I still see it, look at the image below. You will be shocked at how easy it is, and perhaps you will tell me why it's not good, but open to it as long as it is constructive So out with it already, come on.
|
|
« Last Edit: June 18, 2014, 03:37:25 pm by Robert B Colton »
|
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.
|
|
|
egofree
|
|
Reply #21 Posted on: June 18, 2014, 04:10:53 pm |
|
|
Joined: Jun 2013
Posts: 601
|
Concerning C++ and OpenGL, i can say that it doesn't seem easy at first glance. For example, i tried to see if it was possible for me to fix the bug with the multiple views. I spent hours and in the end i gave up. I don't say it's not possible, but it must be a long learning curve. From what i understand, OpenGL is a low level graphics API, and it's everything but easy. I started to read some tutorials on it, but when you see things like projection matrix ! wtf ! That's why i started with LateralGm. At least Java and Swing are much more manageable. Well, there is no wonder if tools like GM are successful, because it's very easy to start. But at the same time it would be interesting to learn OpenGL and C++, as it would give me very interesting skills to be a 'professional' games developer.
|
|
|
Logged
|
|
|
|
Darkstar2
|
|
Reply #22 Posted on: June 18, 2014, 07:21:52 pm |
|
|
Joined: Jan 2014
Posts: 1238
|
Yes this is why I would rather have the fixes than not have them, I'll take clean and crisp text over fucked up text any day.
Well fortunately we agree on that I don't even remember them all, it's impossible for any person to remember all of the headers of every API. Usually people only memorize std, but not even all of those headers well. I know string, vector, most of the basic collections. I usually forget input/output etc.
Or WHAT headers to use, when, how, etc. I know math.h is required for certain functions like rounding ifstream fstream, std ( who can forget std lol) - BTW I notice in some programs to output text cout is used and other times printf, etc. do they do the same thing ? Yeah I am afraid that might just be hiding 1px of my background though, but I'll test with red borders and make sure that is not the case. I will in other words confirm.
Who'd really notice 1 missing pixel on that type of background When I tried it, it was fine. OR you can do it the normal way and use normal scrolling background and you won't see the gap. But good news is that most people will do it that way and not the complicated way so most people won't notice any glitch However it's interesting, I had vertical 1px gaps in my test, even without any offset fix. So far so good with the rounding and offset I have not seen any issues, I tried with so many different combination of fonts, sizes, resolutions, etc it's all good, I was getting really annoyed with that bug and had this shit not worked I don't know what else left to try I was running out of options. I still see it, look at the image below.
and I'm telling you it's not there anymore. The only thing I have under the action tab is search message / prune message. I don't have the delete account option. Maybe he removed it for a specific group of members. and kept it for contributors and admins. So out with it already, come on.
I will later PM you about it first just to make sure it is a viable method and not screwing something up
|
|
|
Logged
|
|
|
|
Goombert
|
|
Reply #23 Posted on: June 18, 2014, 08:06:08 pm |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
egofree, try putting screen_refresh inside screen_redraw every time the view is incremented. I think the back buffer just needs flipped. Also, I do agree GM is easy to learn, but I still think it could have been designed better while being just as easy to learn ego. Or WHAT headers to use, when, how, etc. I know math.h is required for certain functions like rounding ifstream fstream, std ( who can forget std lol) -
BTW I notice in some programs to output text cout is used and other times printf, etc. do they do the same thing ? printf is for floating point precision. But yeah I don't really remember many headers either, I just usually know where to look for what I want, Google is a big help. However it's interesting, I had vertical 1px gaps in my test, even without any offset fix. So far so good with the rounding and offset I have not seen any issues, I tried with so many different combination of fonts, sizes, resolutions, etc it's all good, I was getting really annoyed with that bug and had this shit not worked I don't know what else left to try I was running out of options. Because of that my prejudice is that it is my own code causing that gap, but I won't know until I test. I will later PM you about it first just to make sure it is a viable method and not screwing something up So PM me already, I'll be dead at this rate
|
|
« Last Edit: June 18, 2014, 08:15:18 pm by Robert B Colton »
|
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 #24 Posted on: June 18, 2014, 08:37:06 pm |
|
|
Joined: Jan 2014
Posts: 1238
|
Also, I do agree GM is easy to learn, but I still think it could have been designed better while being just as easy to learn ego.
Initially the selling point of GM was the drag and drop. And to this day people still use D&D and make those tutorials on Youtube using still D&D which annoys me. Because it's more work doing the same task in D&D than GML But I respect the fact some people are intimidated by code. Personally anything I build using GM or ENIGMA is 100% code. If there is something more advanced I will check documentation. I like the way the yoyogames docs are made, this is something enigma needs. I do like the layout of docs, but certain areas are so poorly documented. Because of that my prejudice is that it is my own code causing that gap, but I won't know until I test.
I managed to remove the gap keeping your code without affecting the background. Though I am surprised you are still seeing the gap even with the rounding added to the fix.
|
|
|
Logged
|
|
|
|
Goombert
|
|
Reply #25 Posted on: June 18, 2014, 09:05:33 pm |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
I like the way the yoyogames docs are made, this is something enigma needs. I do like the layout of docs, but certain areas are so poorly documented. That's something you can manage as well contributing too. You have a forum account, so you have a Wiki account, so start contributing to it if you think you can do a better job! I managed to remove the gap keeping your code without affecting the background. Though I am surprised you are still seeing the gap even with the rounding added to the fix. I was not seeing the gaps before the other fixes, and I do not see if I remove the 0.01,0.01 offset.
|
|
|
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 #26 Posted on: June 18, 2014, 11:37:48 pm |
|
|
Joined: Jan 2014
Posts: 1238
|
That's something you can manage as well contributing too. You have a forum account, so you have a Wiki account, so start contributing to it if you think you can do a better job!
That's what I had in mind though I was aiming more for built in documentation, code assistant, etc. This is something eventually that I would like to include in LGM, and also when time permits I could do a PDF. I was not seeing the gaps before the other fixes, and I do not see if I remove the 0.01,0.01 offset.
YET if you use scrolling through normal methods you won't notice the gap, that is very weird.
|
|
|
Logged
|
|
|
|
Goombert
|
|
Reply #27 Posted on: June 19, 2014, 12:09:49 am |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
That's what I had in mind though I was aiming more for built in documentation, code assistant, etc. This is something eventually that I would like to include in LGM, and also when time permits I could do a PDF. Actually the Wiki has an XML dump feature built into it, anyone can run those through a document processor and turn them into other formats. For instance you can also download the Wiki, turn it into a CHM, and reupload it if you like. I just don't bother to maintain it, so I haven't done it yet, and as the Wiki states we are waiting for it to be more complete to do so. We have not gotten the Wiki to a point yet where we feel it can be compiled into an offline version, but we're getting there. However we do have a page export extension installed that you can use to export pages if you so choose which you can find here. http://enigma-dev.org/docs/Wiki/DocumentationHere is where you can export the entire Wiki to XML. http://enigma-dev.org/docs/Wiki/Special:Export
|
|
|
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.
|
|
|
|
Goombert
|
|
Reply #29 Posted on: June 19, 2014, 12:51:06 am |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
Knock yourself out, and by all means don't be afraid to ask questions, just post them in the right place.
Also I'd like to ask and reiterate to everyone, please try and stay on topic you guys. I don't like to be "that gay" but, this topic was about suggestions, and we got a little off track which is rude to the OP.
|
|
|
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.
|
|
|
|