ENIGMA Development Environment
Website is in read-only mode due to a recent attack.

Pages: « 1 2 3 4 5 6 7 8 9 »
  Print  
Author Topic: LateralGM Update  (Read 34567 times)
Offline (Unknown gender) intygamer
Reply #90 Posted on: August 24, 2013, 05:55:04 PM

Member
Joined: Mar 2013
Posts: 77

View Profile Email
Thanks Robert,  I just updated LGM 1.8 and see you have made the windows smaller.  You Rule!

Thanks
Joe
 
Logged
Offline (Male) Goombert
Reply #91 Posted on: August 24, 2013, 06:00:10 PM

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2993

View Profile
intygamer, I still needa make em a ratio of your display resolution tho :P

Edit: I have fixed the Game Info and Settings bug with them not opening once and for all, the frames should also open instantly now.

Edit 2: I have now fixed EGM's not being loaded from command line and made them double clickable as well.
« Last Edit: September 03, 2013, 09:03:41 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.

Offline (Male) Goombert
Reply #92 Posted on: September 03, 2013, 09:43:06 PM

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2993

View Profile
Sprite editor revamp is nearly completed, I have uploaded the Jars and you can take it for a test run, be careful though Undo and Redo are not implemented yet.

You can also zoom in and out now.

Also, GIF images now load all subframes instead of just the first one and composites them correctly, GameMaker: Studio can't even handle importing the above GIF. You can also cut copy and paste sub images between sprites now as well as use multiple selection and deletion for subimages.
« Last Edit: October 05, 2019, 07:06:58 AM by Goombert » 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.

Offline (Male) cheeseboy
Reply #93 Posted on: September 04, 2013, 12:26:14 AM

Member
Location: The internet
Joined: Mar 2011
Posts: 105

View Profile
Robert you're so lucky you didnt accept my bet;

Not only can I not run any games because my "platform is not supported" but when I save as egm I get this:

Code: [Select]
_Scripts/any_integer
_Scripts/out_bounds
_Scripts/raptor_colllisions
_Scripts/img_index
>Shader
_Shader/shr_lava
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException: entry
at java.util.zip.ZipFile.getInputStream(ZipFile.java:342)
at org.enigma.file.EFileReader$EGMZipFile.asInputStream(EFileReader.java:228)
at org.enigma.file.EFileReader$ShaderReader.readDataFile(EFileReader.java:722)
at org.enigma.file.EFileReader$ShaderReader.readDataFile(EFileReader.java:1)
at org.enigma.file.EFileReader$DataPropReader.read(EFileReader.java:359)
at org.enigma.file.EFileReader$DataPropReader.readUnknown(EFileReader.java:347)
at org.enigma.file.EFileReader.readResource(EFileReader.java:609)
at org.enigma.file.EFileReader.processEntries(EFileReader.java:586)
at org.enigma.file.EFileReader.readNodeChildren(EFileReader.java:564)
at org.enigma.file.EFileReader.processEntries(EFileReader.java:579)
at org.enigma.file.EFileReader.readNodeChildren(EFileReader.java:564)
at org.enigma.file.EFileReader.readEgmFile(EFileReader.java:509)
at org.enigma.file.EFileReader.readEgmFile(EFileReader.java:497)
at org.enigma.file.EgmIO.read(EgmIO.java:56)
at org.lateralgm.main.FileChooser.open(FileChooser.java:536)
at org.lateralgm.main.FileChooser.open(FileChooser.java:520)
at org.lateralgm.main.Listener.actionPerformed(Listener.java:235)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:877)
at java.awt.Component.processMouseEvent(Component.java:6505)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3311)
at java.awt.Component.processEvent(Component.java:6270)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:708)
at java.awt.EventQueue$4.run(EventQueue.java:706)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)

Heres the file: https://dl.dropboxusercontent.com/u/26289275/GM%20Stuff/Games/Raptor%20Blasters/Raptor%20Blasters2.egm

P.S. Robert you're worst dev ever.
Logged
Offline (Male) time-killer-games
Reply #94 Posted on: September 05, 2013, 09:20:04 AM

Contributor
Location: Virginia Beach
Joined: Jan 2013
Posts: 1170

View Profile Email
Nice work Robert! Are you going tto implement more features that reflect GM's sprite editor? Are there going to be features that GM doesn't have (other than gif loading support)? Or is this just new layout for the current lgm editor? Either way I look forward to this update! :-)
Logged
Offline (Male) Goombert
Reply #95 Posted on: September 05, 2013, 09:26:08 AM

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2993

View Profile
Yes, I have revamped the background editor as well, now sound, sprites and background resources will display the current size of their resource data in memory. This is not the file size but likely the memory usage that would be used by your game at runtime, the filesize would be useless information, Studio just rounds it off mine is accurate and holds decimal places, Studio reports a 6.8MB sprite as only 6MB's. I will upload when I feel it is stable enough to release.

Now as for an image editor, there is already JEIE which is on Github when they started LGM's image editor, but I have no idea how to compile it, nor do I have any interest since LGM just opens the default system image editor which is my preference to open PaintDotNet which is free, and there is gimp for Linux and Mac, so really a 0 need for us to make an image editor or for me to waste my time with it, you can also do multiple selection and hit the edit button in my new sprite editor and it will open all the selected subimages for you in the operating system default editor.
« Last Edit: October 05, 2019, 07:09:20 AM by Goombert » 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.

Offline (Male) time-killer-games
Reply #96 Posted on: September 05, 2013, 06:49:57 PM

Contributor
Location: Virginia Beach
Joined: Jan 2013
Posts: 1170

View Profile Email
I don't think I was thinking clearly when I asked that. You're right you have better things to worry about and if you created an image editor would be pointless anyway like you said.

Nonetheless. Thanks for everything.
Logged
Offline (Male) Goombert
Reply #97 Posted on: September 06, 2013, 02:53:25 PM

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2993

View Profile
I have updated the Jar files with the latest version and the editor redesigns. Please update, also the sound editor can now actually play back WAV's and OGG's but not mp3, mp3 sucks anyway, convert to OGG. Also beware the undo/redo buttons for sprites and backgrounds are not working yet and neither is "Add Effects".
« Last Edit: October 05, 2019, 07:09:34 AM by Goombert » 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.

Offline (Male) Benxamix2
Reply #98 Posted on: September 06, 2013, 05:32:46 PM

Member
Location: Chile
Joined: Mar 2012
Posts: 69

View Profile WWW Email
Oh, I was going to report the bug regarding unability to open Game Information and Global Game Settings more than once, but I see you have fixed it now. Thanks, and good job :33333

EDIT: I can't seem to preview audio nowadays. The buttons for preview and stop seem disabled...

« Last Edit: September 06, 2013, 05:36:52 PM by Benxamix2 » Logged
Offline (Male) Goombert
Reply #99 Posted on: September 06, 2013, 05:54:45 PM

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2993

View Profile
@Ben, were you able to before my update? If so please send me an OGG audio file to regression test with.
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.

Offline (Male) Benxamix2
Reply #100 Posted on: September 06, 2013, 06:11:04 PM

Member
Location: Chile
Joined: Mar 2012
Posts: 69

View Profile WWW Email
Uhmmm, before the update, those buttons were "working" (they didn't do anything, but they were clickable at least).
Logged
Offline (Male) Goombert
Reply #101 Posted on: September 06, 2013, 06:18:47 PM

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2993

View Profile
@Ben ahhh ok then I can rest assured its not a regression, IsmAvatar said that it is supposed to play OGG though, I have tested it on multiple games with WAV files, I know mp3 dont work, but she said OGG should, it just uses the default Java AudioStream player, please try to load and play a wav file with it for me, can you do that?
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.

Offline (Male) Benxamix2
Reply #102 Posted on: September 06, 2013, 06:21:47 PM

Member
Location: Chile
Joined: Mar 2012
Posts: 69

View Profile WWW Email
Ok, tried with WAV and it works ^^
Logged
Offline (Male) Goombert
Reply #103 Posted on: September 06, 2013, 06:24:37 PM

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2993

View Profile
Alright Ben, I am sorry but apparantly its just OGG not supported by the Java audio player >:

http://odoepner.wordpress.com/2013/07/19/play-mp3-or-ogg-using-javax-sound-sampled-mp3spi-vorbisspi/

To get mp3 and OGG we would have to add a huge dependency to LGM, I have to discuss with IsmAvatar first. You can still load them into your project and play them when your game runs it just means the preview button don't work for right now. Thanks for send me the file to test!
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.

Offline (Male) Benxamix2
Reply #104 Posted on: September 06, 2013, 06:31:55 PM

Member
Location: Chile
Joined: Mar 2012
Posts: 69

View Profile WWW Email
Woah, that's so ridiculously messy.
Thanks for your hard work anyway, mate; keep it up!
Logged
Pages: « 1 2 3 4 5 6 7 8 9 »
  Print