Matt Thorson
|
|
« Reply #40 on: November 21, 2011, 07:43:45 PM » |
|
For sure! It's a tool I use too, so I want it to be good, and I love enabling people to switch from Game Maker to FlashPunk (lack of level editor seems to be the biggest hurdle there).
|
|
|
Logged
|
|
|
|
J. R. Hill
|
|
« Reply #41 on: November 21, 2011, 08:38:06 PM » |
|
YES, I AM SO EXCITED FOR OGMO EDITOR 2
MATT YOU ARE THE BOMB*ahem*
|
|
|
Logged
|
hi
|
|
|
Matt Thorson
|
|
« Reply #42 on: November 21, 2011, 09:14:17 PM » |
|
it's sooooo close to feature complete I can taste it.
|
|
|
Logged
|
|
|
|
gwar
|
|
« Reply #43 on: November 22, 2011, 04:01:48 AM » |
|
Damn my eyes, that’s really exciting news.
|
|
|
Logged
|
|
|
|
verticalvertex
Level 1
|
|
« Reply #44 on: November 24, 2011, 12:47:08 PM » |
|
Works great and looks great.
|
|
|
Logged
|
It's all good.
|
|
|
Matt Thorson
|
|
« Reply #45 on: December 07, 2011, 07:36:20 PM » |
|
Hey guys, I'll probably make a new thread with a proper announcement when the beta is done and it's open source, but Ogmo Editor 2 beta is public now http://ogmoeditor.com/No tutorials or anything, but if you use Ogmo 1 it should be usable
|
|
|
Logged
|
|
|
|
Alec S.
|
|
« Reply #46 on: December 07, 2011, 08:29:06 PM » |
|
Hell. Fucking. Yes!
Trying it out...
It looks cool, but it's got some problems. Most prominently tilesets not showing up. I tried loading two tilesets and it seemed to work, until I actually tried to use them and the tileset window came up empty- It seems they just don't turn up at the default window size. If I resize the tile palette, they show up.
There were also some crashes when I first set up the project and tried to add layers, but that seems to have stopped.
Anyway, other than the bugs, this is looking really good, and will make things a whole lot easier. Thanks for making it!
|
|
|
Logged
|
|
|
|
Matt Thorson
|
|
« Reply #47 on: December 07, 2011, 08:33:42 PM » |
|
You should post your crashes here! Check errorLog.txt and I can fix 'em.
|
|
|
Logged
|
|
|
|
Alec S.
|
|
« Reply #48 on: December 07, 2011, 08:46:41 PM » |
|
I couldn't fine errorLog.txt, but I copied the text that comes up with the error that happens when I try to select a newly created layer: See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text ************** System.ArgumentOutOfRangeException: InvalidArgument=Value of '0' is not valid for 'SelectedIndex'. Parameter name: SelectedIndex at System.Windows.Forms.ComboBox.set_SelectedIndex(Int32 value) at OgmoEditor.Windows.TilePaletteWindow.onLayerChanged(LayerDefinition layerDefinition, Int32 index) at OgmoEditor.Ogmo.LayerCallback.Invoke(LayerDefinition layerDefinition, Int32 index) at OgmoEditor.Windows.LayersWindow.SetLayer(Int32 index) at OgmoEditor.Windows.LayerButton.layerNameLabel_Click(Object sender, EventArgs e) at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.Label.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies ************** mscorlib Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.239 (RTMGDR.030319-2300) CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- OgmoEditor Assembly Version: 1.0.0.0 Win32 Version: 2.0.0.9 CodeBase: file:///C:/Users/Alec/Downloads/OgmoEditor%20(1)/OgmoEditor/OgmoEditor.exe ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.235 built by: RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.236 built by: RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- Microsoft.Xna.Framework.Graphics Assembly Version: 4.0.0.0 Win32 Version: 4.0.20823.0 built by: xnabldr CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/Microsoft.Xna.Framework.Graphics/v4.0_4.0.0.0__842cf8be1de50553/Microsoft.Xna.Framework.Graphics.dll ---------------------------------------- Microsoft.Xna.Framework Assembly Version: 4.0.0.0 Win32 Version: 4.0.20823.0 built by: xnabldr CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/Microsoft.Xna.Framework/v4.0_4.0.0.0__842cf8be1de50553/Microsoft.Xna.Framework.dll ---------------------------------------- System.Xml Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.Configuration Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 (RTMRel.030319-0100) CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- kzwqpl1j Assembly Version: 1.0.0.0 Win32 Version: 4.0.30319.236 built by: RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Core Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- qid0zvb4 Assembly Version: 1.0.0.0 Win32 Version: 4.0.30319.236 built by: RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ----------------------------------------
************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled.
For example:
<configuration> <system.windows.forms jitDebugging="true" /> </configuration>
When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box.
|
|
|
Logged
|
|
|
|
Matt Thorson
|
|
« Reply #49 on: December 07, 2011, 09:04:56 PM » |
|
Thanks, tracked that one down and fixed it
|
|
|
Logged
|
|
|
|
Alec S.
|
|
« Reply #50 on: December 07, 2011, 09:05:52 PM » |
|
Also, I was wondering if it's possible, or if it was going to be possible to transfer projects and maps from Ogmo 1 to Ogmo 2?
|
|
|
Logged
|
|
|
|
Matt Thorson
|
|
« Reply #51 on: December 07, 2011, 10:00:04 PM » |
|
Level files should be compatible if you recreate the project file in the project editor so that it will have the same output as the old one. But you can't directly load in Ogmo 1 projects, sorry!
|
|
|
Logged
|
|
|
|
Alec S.
|
|
« Reply #52 on: December 07, 2011, 11:10:09 PM » |
|
Thanks. Glad the level design work doesn't go to waste in the switch.
|
|
|
Logged
|
|
|
|
Alec S.
|
|
« Reply #53 on: December 08, 2011, 04:21:52 PM » |
|
Okay, I've been trying it out some more. I've been able to construct some levels with it, and it's made the level designing process a whole lot smoother, but I've found a few more issues. First of all, maps don't seem to save which tileset is being used by each layer. Secondly, when I load a level, it appears blank until I draw something, then the tiles show up. This also happens sometimes when I zoom, but not all the time. One of my levels won't load, returning this error: See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text ************** System.IndexOutOfRangeException: Index was outside the bounds of the array. at OgmoEditor.LevelData.Layers.GridLayer.SetXML(XmlElement xml) at OgmoEditor.LevelData.Level.LoadFromXML(XmlDocument xml) at OgmoEditor.LevelData.Level..ctor(Project project, String filename) at OgmoEditor.Ogmo.OpenLevel() at OgmoEditor.MainWindow.openLevelToolStripMenuItem_Click(Object sender, EventArgs e) at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ToolStrip.WndProc(Message& m) at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies ************** mscorlib Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.239 (RTMGDR.030319-2300) CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- OgmoEditor Assembly Version: 1.0.0.0 Win32 Version: 2.0.0.10 CodeBase: file:///C:/Users/Alec/Documents/Flash/OgmoEditor/OgmoEditor.exe ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.235 built by: RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.236 built by: RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- Microsoft.Xna.Framework.Graphics Assembly Version: 4.0.0.0 Win32 Version: 4.0.20823.0 built by: xnabldr CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/Microsoft.Xna.Framework.Graphics/v4.0_4.0.0.0__842cf8be1de50553/Microsoft.Xna.Framework.Graphics.dll ---------------------------------------- Microsoft.Xna.Framework Assembly Version: 4.0.0.0 Win32 Version: 4.0.20823.0 built by: xnabldr CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/Microsoft.Xna.Framework/v4.0_4.0.0.0__842cf8be1de50553/Microsoft.Xna.Framework.dll ---------------------------------------- System.Xml Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.Configuration Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 (RTMRel.030319-0100) CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- s23jjyoa Assembly Version: 1.0.0.0 Win32 Version: 4.0.30319.236 built by: RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Core Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- 1oyivsx0 Assembly Version: 1.0.0.0 Win32 Version: 4.0.30319.236 built by: RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ----------------------------------------
************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled.
For example:
<configuration> <system.windows.forms jitDebugging="true" /> </configuration>
When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box.
|
|
|
Logged
|
|
|
|
pgil
Guest
|
|
« Reply #54 on: December 09, 2011, 09:26:41 AM » |
|
I want to try this, but .net framework is retarded and doesn't know how to install itself.
|
|
|
Logged
|
|
|
|
Matt Thorson
|
|
« Reply #55 on: December 09, 2011, 01:20:39 PM » |
|
Alec: I uploaded a new version with the tile layer bugs fixed!
Your level loading bug I can't seem to track down. Could you post the .oel file?
|
|
|
Logged
|
|
|
|
Aloshi
|
|
« Reply #56 on: December 09, 2011, 02:32:47 PM » |
|
Does Ogmo Editor 2 output levels in the same format?
|
|
|
Logged
|
|
|
|
Matt Thorson
|
|
« Reply #57 on: December 09, 2011, 02:34:25 PM » |
|
Yep!
|
|
|
Logged
|
|
|
|
Aloshi
|
|
« Reply #58 on: December 09, 2011, 04:24:01 PM » |
|
Was adding a new tileset to a project, clicked apply, and this happened: ************** Exception Text ************** System.NullReferenceException: Object reference not set to an instance of an object. at OgmoEditor.Windows.TilePaletteWindow.onLayerChanged(LayerDefinition layerDefinition, Int32 index) at OgmoEditor.Ogmo.LayerCallback.Invoke(LayerDefinition layerDefinition, Int32 index) at OgmoEditor.Windows.LayersWindow.SetLayer(Int32 index) at OgmoEditor.Windows.LayersWindow.initFromProject(Project project) at OgmoEditor.Ogmo.ProjectCallback.Invoke(Project project) at OgmoEditor.Ogmo.FinishProjectEdit(FinishProjectEditAction action) at OgmoEditor.ProjectEditors.ProjectEditor.onClose(Object sender, FormClosedEventArgs e) at System.Windows.Forms.Form.OnFormClosed(FormClosedEventArgs e) at System.Windows.Forms.Form.WmClose(Message& m) at System.Windows.Forms.Form.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
|
|
|
Logged
|
|
|
|
Erifdex
|
|
« Reply #59 on: December 10, 2011, 04:50:59 AM » |
|
Just tried it out... Awesome! But I keep getting the same error as Aloshi when creating a new project. Good job with the interface though - really slick and simple to use!
|
|
|
Logged
|
|
|
|
|