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.
151
Announcements / Re: Trello
« on: January 09, 2013, 11:43:08 am »
Please note there is a horizontal scrollbar (unless you have a damn hi-res screen) which shows more categories.
In my personal opinion, I would say only add things to the board that have been pre-approved or you personally are working on. For instance, most of the stuff I added to the LGM ToDo list there isn't on the wiki, but I plan on adding unless someone beats me to it. This is just to keep the distinction between suggestions, and actual features that are planned to be worked on.
In my personal opinion, I would say only add things to the board that have been pre-approved or you personally are working on. For instance, most of the stuff I added to the LGM ToDo list there isn't on the wiki, but I plan on adding unless someone beats me to it. This is just to keep the distinction between suggestions, and actual features that are planned to be worked on.
152
General ENIGMA / Re: ENIGMA losing ground to studio?
« on: January 06, 2013, 11:38:54 am »
In my opinion, a lot still needs to be done. Much of the focus is getting to the stage where enigma is comparable in features to GM. Even if the two are identical in feature set, enigma has a chance to succeed just for the fact that it's free.
What might not come until later (or until someone steps forward) is optimization. Compared with some other game engines, many parts of enigma's drawing system are slower. I sure don't know how to optimize OpenGL, but I believe some functions could double their performance.
What might not come until later (or until someone steps forward) is optimization. Compared with some other game engines, many parts of enigma's drawing system are slower. I sure don't know how to optimize OpenGL, but I believe some functions could double their performance.
153
Proposals / Pull my Game Information Colors xoxo
« on: December 31, 2012, 09:25:22 pm »https://github.com/IsmAvatar/LateralGM/pull/31
I was thinking of adding text alignment to this editor (left, right, center) but I couldn't immediately figure it out. I put it as a todo in GameInformationFrame.java. Also I don't speak anything other than English, so the text "Font Color" needs to be translated. I put the English phrase in the other languages messages file as a placeholder until someone gets around to translating it.
154
Announcements / Re: Ludum Dare 22
« on: December 19, 2011, 02:09:53 pm »
Annoyances this time around:
I'll upload to the EDC eventually. Want to finish my timelapse first though
- Enigma fails to compile if a sprite is blank
- LGM's object duplication bug screwed me over hard. So many weird problems happened from duplication. The newest build which had this bug fix didn't run for me, and I didn't have the time to figure out why
- instance_id is not implemented
- User created constants are not supported by Enigma and are not highlighted in the editor
- Tiling background images doesn't tile things fully (poly might have fixed this one)
- Enigma runs fast. Having the room speed at 30, the step event was occurring more than 30 times per second
- If you hold the mouse down and move it outside the window then release it outside, when you move your mouse back in Enigma still thinks the mouse button is held (applies to global left button at least)
- move_toward_point causes spazzes when objects reach destination. Just did some distance calculation to avoid this
- Adding mouse wheel actions causes LGM to create a horizontal scrollbar which is kind of annoying.
- I had like 4 instances where I would have loved for user events
- sound_volume, like last time, would have been awesome to have. Processing audio files and reloading them to see how it sounds in game just to change the volume is irritating
- Playing the same sound effect multiple times simultaneously would probably be nice..
I'll upload to the EDC eventually. Want to finish my timelapse first though
155
General ENIGMA / Re: Makefile is fucked
« on: October 29, 2011, 11:46:55 am »There is. Apple does its own JavaVM, separate from Sun's beast. LGM never has been able to build on OS X, never will.I vote FPC/Lazarus (although Ism said she had looked into these earlier and it was still too underdeveloped to her liking); it's what GM Mac is made in anyway. Otherwise maybe Qt or wxWidgets
Apple is in a hurry to ditch Java anyways, I daresay it's about time to port LGM to some portable compiled language.
156
Proposals / Re: HTML5 exporter
« on: September 26, 2011, 10:27:33 am »
It's funny because josh thought he could finish it
157
Announcements / Re: ENIGMA forums are dead again
« on: September 24, 2011, 11:36:10 pm »
Also, wait what? Guess I won't be writing anything with ENIGMA for a while then.
159
Off-Topic / Re: GMHTML5 Alpha
« on: August 29, 2011, 10:52:46 am »
...and, reply from Kongregate (on whether or not they support HTML5)
Quote
I'm afraid we do not at this time. We may in the future as the technology and browsers mature, but don't have specific plans for it yet. I didn't realize GameMaker now supports HTML - that might make a difference for us. Thanks for letting us know!
Cheers,
Anthony
160
Off-Topic / Re: GMHTML5 Alpha
« on: August 26, 2011, 09:54:03 pm »
I meant specifically that YoYo may have made their format more tool-friendly, but they still don't like competing compilers.
On the transcoding issue, it will be a problem for Josh if he ever continues/finishes EGMHTML5; mostly because I don't know if there's anything available that plays nice in terms of licensing and cross platform support. Also an issue is the fact that mp3 is a restricted format, at a certain point you'll have to start paying royalties for using it.
Yes, you can host your game on YYGs and your own site. YYG currently doesn't give advertisement revenue to you though, and unless you have one heck of a popular website you won't be making much money off that either. At any rate, Kongregate's FAQ page doesn't list HTML5 as a supported format, but I've shot off an email asking because it's an interesting question. Also coming into play are sponsorships. With flash games there's a massive market to get your game sponsored, sitelocked, etc. without having to rely solely on ad revenue.
On the transcoding issue, it will be a problem for Josh if he ever continues/finishes EGMHTML5; mostly because I don't know if there's anything available that plays nice in terms of licensing and cross platform support. Also an issue is the fact that mp3 is a restricted format, at a certain point you'll have to start paying royalties for using it.
Yes, you can host your game on YYGs and your own site. YYG currently doesn't give advertisement revenue to you though, and unless you have one heck of a popular website you won't be making much money off that either. At any rate, Kongregate's FAQ page doesn't list HTML5 as a supported format, but I've shot off an email asking because it's an interesting question. Also coming into play are sponsorships. With flash games there's a massive market to get your game sponsored, sitelocked, etc. without having to rely solely on ad revenue.
161
Off-Topic / Re: GMHTML5 Alpha
« on: August 26, 2011, 08:00:21 pm »
Except for compilers ;p
Anywho, HTML5 is too infant a technology to be really viable at this point. For instance as Mike has said they have to transcode your resources for you to make sure they can play all browsers. While most support .ogg, for instance, IE9 does not. Also major web game portals aren't yet accepting HTML5 games..
Anywho, HTML5 is too infant a technology to be really viable at this point. For instance as Mike has said they have to transcode your resources for you to make sure they can play all browsers. While most support .ogg, for instance, IE9 does not. Also major web game portals aren't yet accepting HTML5 games..
162
Off-Topic / Re: GMHTML5 Alpha
« on: August 23, 2011, 08:34:08 am »
At least they were kind enough to include the Windows compiler... but overall the pricepoint of GMHTML5 makes me wonder what studio will cost, I'd guess $500+ now.
Anywho, new file format just means porting to Mac will be all but impossible until studio..
Anywho, new file format just means porting to Mac will be all but impossible until studio..
163
Announcements / Re: Ludum Dare
« on: August 22, 2011, 02:40:27 pm »
I'll try to see if there's any specific repeatability to the room object creation code when I look for the invisible object bug.
All in all though, ENIGMA's still a quite viable game development tool. Looking forward to starting on a bigger project with it once some of the issues and wishlist items I have are addressed =P
I imagine each game entry will get around 20-50 plays (hey man, it's hard for everyone to play every game) so that's a nice start on some exposure. Hoping to participate in the next as well, but usually the one in December coincides with my finals (or birthday). Might do a mini LD between then instead.
Also I think I'll go organize my wishlist by order of desire...
All in all though, ENIGMA's still a quite viable game development tool. Looking forward to starting on a bigger project with it once some of the issues and wishlist items I have are addressed =P
I imagine each game entry will get around 20-50 plays (hey man, it's hard for everyone to play every game) so that's a nice start on some exposure. Hoping to participate in the next as well, but usually the one in December coincides with my finals (or birthday). Might do a mini LD between then instead.
Also I think I'll go organize my wishlist by order of desire...
164
Announcements / Re: Ludum Dare
« on: August 22, 2011, 10:24:34 am »
Make packing OpenAL an option checkable in LGM.
Things I've noticed:
If I think of anything else I'll post here ;P as per Josh/Poly I've also made my wiki page contain my ENIGMA wishlist, because gimme.
Things I've noticed:
- Declaring a global var in room create code, ie: "global.playerdeaths = 0;" causes the game to crash. If global.playerdeaths is also used in any object anywhere, it no longer errors. I think in the room create code it just doesn't add it to whatever master var list there is.
- I stumbled upon a random bug in LGM's room editor that I haven't tried reproducing yet. I was placing some objects (all the same object) and suddenly the ones I placed were just invisible. They still showed up in the object list though...
- sound_volume and LGM's sound volume slider don't work, so for my music I had to use audacity to neuter the volume
- I noticed a problem with object creation code placed in the room editor. Sometimes the code is executed before and sometimes after the object's default creation code. I believe GM does object first, room object creation code after, which allows me to change default variables I set in the objects in the room. I couldn't change the cog speeds in my game for instance because of this..
- Never bothered trying to make the console window disappear on windows, but for some reason the way LGM/ENIGMA launches the game it launches it without a console lol
- Compile option in LGM crashes, so I have to go to temp dir to pull out executable
- The tiles system in ENIGMA is quite broken, myself and others in the IRC get gaps in tiles quite often. Because of this, I had to use objects as tiles
- The above brings me to... there was no instance_deactivate. Most of my pseudo tiles didn't have any code, so I just did a check to see if the tiles were in the view, otherwise not draw them. This slight optimization will probably make quite a difference, but I didn't have time to force my drivers into non-vsync and create a dual setup to see the FPS impact
If I think of anything else I'll post here ;P as per Josh/Poly I've also made my wiki page contain my ENIGMA wishlist, because gimme.
165
Announcements / Re: New Hardware
« on: August 17, 2011, 09:24:11 am »
So far, it's so much faster