![]() |
|
|||||||
| Register | >> Amiga FAQ/Wiki << | Rules & Help | Members List / Moderators List | Search | Today's Posts | Mark Forums Read |
![]() |
|
|
Thread Tools |
|
|
#1 |
|
Registered User
Join Date: Jun 2008
Location: Netherlands
Posts: 107
|
The Chaos Construct
![]() As mentioned in a previous thread, http://eab.abime.net/showthread.php?t=53395, I have been working on a level editor for The Chaos Engine. Here's the first version of it, complete with some documentation on how to use it. I wanted to write a short tutorial on creating a level from scratch, but I'll see what the interest in it is first. http://www.dvdflick.net/storage/chao...up_2.5.1.1.exe ~ 4.2 Mb http://www.dvdflick.net/storage/chaosconstruct_docs for the documentation (which is also included in the setup, if needed). Source code will follow at some point. Any bugs, nitpicks, spelling errors, strange grammar\language use, nonsensical nonsense, things you'd like explained... fire away. Keep in mind that this is a first version and despite my best efforts, bugs no doubt still exists. But as usual, enjoy. Feel free to drop by on IRC and ask questions: http://wbe01.mibbit.com/?server=irc....truct&nick=Vis or just #ChaosConstruct (case sensitive) on irc.abime.net. Last edited by Exl; 28 April 2011 at 20:16. |
|
|
|
|
|
#2 |
|
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 41
Posts: 8,378
|
I got this error. Tried to use "Save changes", then the editor quit. Windows XP SP2.
edit: Got the same error under Windows 7. Last edited by Retro-Nerd; 21 June 2010 at 16:08. |
|
|
|
|
|
#3 |
|
Registered User
Join Date: Jun 2008
Location: Netherlands
Posts: 107
|
Seems to occur under every OS. Working on it.
|
|
|
|
|
|
#4 |
|
Moderator
Join Date: Sep 2006
Location: Germany
Age: 35
Posts: 22,470
|
Saving works here (just modified some tiles), but when trying to test the result with the settings you mentioned in the doc (A1200 non expanded, folder mounted as CD0) I get :
Code:
achaos Program failed (error #8000006) I bet gimbal will like it aswell ![]() Edit : If I try to add a template after 44 it won't let me. Just nothing happens. Edit 2 : Could there be a 'clear level' option? You know, to design stuff from scratch ![]() Last edited by TCD; 21 June 2010 at 16:27. |
|
|
|
|
|
#5 | |
|
HONEY
Join Date: Jun 2006
Location: south
Posts: 2,582
|
I had the same error as R-N looking forward to giving it ago
Quote:
I have a Devs folder with CD.Device that should fix this if any help. |
|
|
|
|
|
|
#6 |
|
Registered User
Join Date: Jun 2008
Location: Netherlands
Posts: 107
|
You need a CD32 quickstart setting after all, I didn't check properly when writing the docs.
All the rest should be the same. |
|
|
|
|
|
#7 |
|
Moderator
Join Date: Sep 2006
Location: Germany
Age: 35
Posts: 22,470
|
Houston, we have edit
![]() ![]() Will now fiddle with some more options ![]() Edit : The template add works, but you can only see it after a restart ![]() Also adding triggers and script blocks work. Freaky stuff though, so I'll stick to add some basic stuff for now ![]() Last edited by TCD; 21 June 2010 at 17:14. |
|
|
|
|
|
#8 |
|
Registered User
Join Date: Jun 2008
Location: Netherlands
Posts: 107
|
Can't replicate the template add bug. It shows up here (at the end of the list of course) immediately, both on XP and 7. I've added a clear level option though, and fixed the save bug. See top post for new download link.
|
|
|
|
|
|
#9 | ||
|
Moderator
Join Date: Sep 2006
Location: Germany
Age: 35
Posts: 22,470
|
Quote:
Quote:
![]() |
||
|
|
|
|
|
#10 |
|
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 41
Posts: 8,378
|
Great, the runtime error is fixed.
![]() |
|
|
|
|
|
#11 | |
|
Registered User
Join Date: Jun 2008
Location: Netherlands
Posts: 107
|
Quote:
Thanks for the feedback so far guys. |
|
|
|
|
|
|
#12 |
|
Moderator
Join Date: Sep 2006
Location: Germany
Age: 35
Posts: 22,470
|
One more thing...
![]() When I 'updated' my install with the new version, it didn't ask me if I would like to keep my data. Guess there is a way to check if the data folder is already existing and keep it for future versions ![]() |
|
|
|
|
|
#13 |
|
Registered User
Join Date: Jun 2008
Location: Netherlands
Posts: 107
|
I added some checks for that to the isntaller though. It should not have overwritten the game data folder, unless it did?
|
|
|
|
|
|
#14 |
|
Moderator
Join Date: Sep 2006
Location: Germany
Age: 35
Posts: 22,470
|
It did. The 'LEVSDAT.BIN' file has the filedate 14.08.2009 again, yet I still have the '.BAK' file with todays filedate.
Edit : You should mention that the data structure is compatible with the WHDLoad install for CE CD32 ![]() Edit 2 : Would be great if there could be a 'position' (in the grid with X/Y coordinates) display somewhere. With a clean level is rather confusing to see where you are ![]() Last edited by TCD; 21 June 2010 at 19:11. |
|
|
|
|
|
#15 |
|
Moderator
Join Date: Sep 2006
Location: Germany
Age: 35
Posts: 22,470
|
Okay, I have another feature request after starting with an empty level
![]() Export / Import templates. Also there's an error when you double right-click in the editor window with tile mode enabled. "Runtime error 91. Object or with block variable not defined" (translated from German ). I tried to copy a tile from the editor window, so I could use it. Is there a way to do that or do I need to find it in the tile panel? |
|
|
|
|
|
#16 | |
|
Cat freak
Join Date: Dec 2004
Location: FRANCE
Age: 41
Posts: 826
|
Quote:
![]() Great work!!! Obviously the editor needs some finetuning but great work Exl. I hope I'll have the time to create a custom level myself (and yes WHDLoad install is compatible with edited files which simplifies testing)
__________________
JOTD |
|
|
|
|
|
|
#17 |
|
Registered User
Join Date: Jul 2008
Location: UK
Age: 29
Posts: 549
|
I can't even get the editor to run. I get 'Run Time Error 76: Path Not Found' when trying to run it after installation.
Vista SP2. |
|
|
|
|
|
#18 | |
|
Moderator
Join Date: Sep 2006
Location: Germany
Age: 35
Posts: 22,470
|
I guessed that aswell (having not worked with VB much)
![]() Quote:
The 'test level' one Small dialog with paths to winuae.exe and a config file. Then just start it from Chaos Constuct ![]() @Exl It might be an idea to join our IRC server for the initial testing Would shorten the feedback times a bit ![]() |
|
|
|
|
|
|
#19 |
|
HONEY
Join Date: Jun 2006
Location: south
Posts: 2,582
|
This and your SuperFrog editor -Very impressive
Ill be having a good play but not seriously, I realy hope people knock up some levels Do any of the options of the editor change file ACHAOS? and I notice you havent included a option like in Froggy to change tiles -This might be a good thing as the original tiles are realy good - The tiles are fairly easy to alter anyway and just wonderd if you were going to include a option for this. Yet again Great work and well done EXL ![]() |
|
|
|
|
|
#20 | ||||
|
Registered User
Join Date: Jun 2008
Location: Netherlands
Posts: 107
|
I make no excuses for the crap language, it was frustrating to work with. I wanted to use soemthing else, Python + wxWidgets perhaps, but that means I have to learn the ins and outs of wxWIdgets first. At the end of the day, I just want to get something done. It is a hobby after all.
Quote:
Quote:
Quote:
Quote:
|
||||
|
|
|
|
|
#21 |
|
Moderator
Join Date: Sep 2006
Location: Germany
Age: 35
Posts: 22,470
|
Yep. Please join us if you're interested, because it's much easier to get something sorted this way
![]() |
|
|
|
|
|
#22 |
|
Cat freak
Join Date: Dec 2004
Location: FRANCE
Age: 41
Posts: 826
|
@Exl: Python + wxWidgets is cool, Python can be learned pretty quick but wx is maybe tougher. I can only do the basic things (well, for work, which means that I don't manipulate images, only grey combo boxes, edit fields and lists
)Since you master VB in the sense you have no problems making editors with it (Froggy+CC), stick with it! BTW I've seen Kroah's work (C# .net) on Cadaver level viewer and it certainly rocks!
__________________
JOTD |
|
|
|
|
|
#23 |
|
Ya' like it Retr0?
Join Date: Jul 2005
Location: United Kingdom
Age: 38
Posts: 9,185
|
this has piqued my interest =)
|
|
|
|
|
|
#24 |
|
Registered User
Join Date: Jun 2008
Location: Netherlands
Posts: 107
|
Updated OT again with version 2.5.0.2. Thanks to some feedback, a few important bugs are squashed.
|
|
|
|
|
|
#25 |
|
Moderator
Join Date: Sep 2006
Location: Germany
Age: 35
Posts: 22,470
|
![]() My very first try from scratch. Nothing fancy, but it works (thanks to a lot of help from Exl ) |
|
|
|
|
|
#26 |
|
Registered User
Join Date: Jul 2008
Location: UK
Age: 29
Posts: 549
|
Installs properly now.
|
|
|
|
|
|
#27 |
|
cheeky scoundrel
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 31
Posts: 2,215
|
Really nice work! Nice and simple user interface. Ah the art of tool development, I'll probably never be bored with it
![]()
__________________
Error: signature could not be parsed. |
|
|
|
|
|
#28 |
|
Moderator
Join Date: Sep 2006
Location: Germany
Age: 35
Posts: 22,470
|
Well, just a small update on my part
Started to work 'seriously' on a new level today and can only say that the editor works nicely for the basic tile/level layout Once that is done, I'll also start on making a FAQ for the editor. So if people wonder if they can use the editor, that's a definitive yes ![]() |
|
|
|
|
|
#29 |
|
Registered User
Join Date: Jul 2008
Location: UK
Age: 29
Posts: 549
|
I can't wait to play some of these custom levels.
|
|
|
|
|
|
#30 |
|
Moderator
Join Date: Sep 2006
Location: Germany
Age: 35
Posts: 22,470
|
Well, what about having a look yourself? It's not that hard and we are on IRC to help you
![]() Edit : For a quick access to the IRC channel just click this - > http://wbe01.mibbit.com/?server=irc....nick=Visitor01 Last edited by TCD; 23 June 2010 at 15:47. |
|
|
|
|
|
#31 |
|
HONEY
Join Date: Jun 2006
Location: south
Posts: 2,582
|
Can I have unlimted Actors per level? How do I add extra Actors?
|
|
|
|
|
|
#32 |
|
Moderator
Join Date: Sep 2006
Location: Germany
Age: 35
Posts: 22,470
|
Not sure about 'unlimited', but you can have quite a few
![]() To add a new actor first go to 'Level' -> 'Base actors...' and click on 'Add copy'. Now edit your new base class. Afterwards just go to the actor editing mode, press space to insert one and change it to the new base actor type ![]() |
|
|
|
|
|
#33 |
|
HONEY
Join Date: Jun 2006
Location: south
Posts: 2,582
|
Cheers -Yep that worked fine
![]() |
|
|
|
|
|
#34 |
|
Moderator
Join Date: Sep 2006
Location: Germany
Age: 35
Posts: 22,470
|
For a quick access to the IRC channel just click this - > http://wbe01.mibbit.com/?server=irc....nick=Visitor01
![]() Last edited by TCD; 23 June 2010 at 15:25. |
|
|
|
|
|
#35 |
|
Junior Member
Join Date: Sep 2001
Location: No(R)Way
Age: 31
Posts: 2,201
|
What amazing work on this editor, skilled and polished stuff Exl !! Props !!
__________________
Mac Mini 1,5ghz + powerbook 1,67 ghxz- MorphOS 3.1 -- It rulez !! _ Amiga 4000/060 - Whdload - RDesktop - WookieChat - All Supported. 1200/060/PPC/Indivision - AMIGA 4 EVER |
|
|
|
|
|
#36 |
|
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 37
Posts: 8,139
|
This is fantastic, and I cannot wait to see some of the levels..
Can the gfx be changed (palettes and tiles etc)? |
|
|
|
|
|
#37 | ||
|
Moderator
Join Date: Sep 2006
Location: Germany
Age: 35
Posts: 22,470
|
Quote:
Quote:
I already tried to talk Dast into making some, but you know him being a BB fanboi and a Dan Malone worshipper doesn't help much Let's see who will join and which features get added next ![]() Right, basic layout of my level is done. 112x84 tiles. Now on to adding the fun stuff ![]() |
||
|
|
|
|
|
#38 |
|
Unemployed & Lovin' it
Join Date: Nov 2006
Location: Garden of England
Age: 44
Posts: 2,493
|
I think Matt should interview one of the original Chaos Engine creators/coders and then ask them to build a new level for all us loyal Amiga Chaos Engine players on this excellent new editor!!!
__________________
Help me find the Amiga game called "Scavenge" |
|
|
|
|
|
#39 |
|
Moderator
Join Date: Sep 2006
Location: Germany
Age: 35
Posts: 22,470
|
Update on the fun stuff : It's fun indeed
![]() Learning curve is quite steep and you can pull of quite nice stuff with it. I know that Exl is already annoyed by my fanboism, but damn this is really good stuff for someone that likes CE ![]() |
|
|
|
|
|
#40 |
|
Unemployed & Lovin' it
Join Date: Nov 2006
Location: Garden of England
Age: 44
Posts: 2,493
|
It is great fun - my attempts are looking rather abstract though... I need to practice more... someone with a little more flare for art or design would love this...
__________________
Help me find the Amiga game called "Scavenge" Last edited by Peter; 25 June 2010 at 00:34. |
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Kid Chaos | haynor | HOL contributions | 0 | 22 August 2008 13:08 |
| Chaos Engine 2 | SWOS | Retrogaming General Discussion | 32 | 14 November 2007 19:21 |
| Chaos Engine vs Chaos Engine 2 | NytroX86 | Nostalgia & memories | 20 | 31 August 2005 11:25 |
| Chaos Engine | killergorilla | HOL contributions | 11 | 05 June 2004 19:30 |
| Chaos Engine CD | Unregistered | request.Modules | 15 | 17 August 2002 18:58 |