The Daily Click ::. Forums ::. Klik Coding Help ::. Just a thought on the Event Editor
 

Post Reply  Post Oekaki 
 

Posted By Message

Pixelthief

Dedicated klik scientist

Registered
  02/01/2002
Points
  3419

Game of the Week WinnerWeekly Picture Me This Winner!You've Been Circy'd!VIP MemberI like Aliens!Evil klikerThe SpinsterI donated an open source project
15th September, 2006 at 22:53:01 -

Why I'm taking computer science, I do not know, but it sure does give me plenty of time to think about better things.

So I was thinking, the main problem with MMF's (From KNP to MMF2) event editor is that it CANNOT properly display the algorithmic sequences in each *event* line of code.

As in you see the Grid of Events/Actions, but not the sequence in which the actions are executed in each event. Obviously this is a major limitation when it comes to software design.
Luckily, the "Events List Editor" of MMF rectified this from TGF, but it still proves to be a much slower, clunkier design then it could be.

So what I was thinking is, what if the event editor had expandable MINI-event grids for each event. (please forgive my poor photoshop skills from here on out)

Taking a shot from a 3d Tutorial from a while ago, our code looks roughly like this:
http://img247.imageshack.us/my.php?image=events1ep1.jpg
Image


Now say we make each line of code expandable (notice the + symbols instead of .)
http://img201.imageshack.us/my.php?image=events2wy8.jpg
Image
These would be clickable to expand each line of code as if it was a group.


And expanded, it would look like this:
http://img247.imageshack.us/my.php?image=events3sl4.jpg
Image
With each line carrying only 1 action, in the order of the event.

Just think about how much faster programming would be with that O_O
I personally think it would be the kinda thing the clickteam should look into...

Image Edited by the Author.

 
Gridquest V2.00 is out!!
http://www.create-games.com/download.asp?id=7456

David Newton (DavidN)

Invisible

Registered
  27/10/2002
Points
  8322

Honored Admin Alumnus
15th September, 2006 at 23:21:35 -

I can see the advantages of it, but I'm not sure if it would be faster than using the current Event List - in both, you see your actions in order, but with this design you still have to scroll horizontally to see all the events that you've entered.

Nevertheless, it's worth mentioning it at the Clickteam forums.

 
http://www.davidn.co.nr - Games, music, living in America

Yuhkaz

Sin Binned (Broke The Rules)

Registered
  30/09/2002
Points
  -100
16th September, 2006 at 01:33:08 -

That's definately very cool.. Clickteam should think about things like that, just makes it easier to edit all the events in their right order without having to click in and out of the Events List Editor.

 
n/a

Flava



Registered
  30/07/2002
Points
  684

Has Donated, Thank You!Code MonkeyVIP MemberThe Cake is a LieThe Spinster
16th September, 2006 at 02:31:27 -

I think I'd prefer the event list editor - however some people would probably perfer your method.
Post it at the clickteam forums - they have a list of things that people want and so they might put your idea on their wishlist.

 
This is a signature. Have this one on me.

David Newton (DavidN)

Invisible

Registered
  27/10/2002
Points
  8322

Honored Admin Alumnus
16th September, 2006 at 02:54:14 -

I've been considering asking about the possibility of a Code Editor to go alongside the Event List editor, where every event and its actions are written as text. It sort of defeats the point of 'click', but there are times when copying and pasting text around really is a lot faster than having to navigate through a whole lot of menus.

 
http://www.davidn.co.nr - Games, music, living in America

Del Duio

Born in a Bowling Alley

Registered
  29/07/2005
Points
  1078

GOTW WINNER CUP 1!GOTW WINNER CUP 2!GOTW WINNER CUP 3!GOTW WINNER CUP 4!Evil klikerHasslevania 2!The OutlawSanta Boot
16th September, 2006 at 07:37:39 -

"As in you see the Grid of Events/Actions, but not the sequence in which the actions are executed in each event."

Can't you just double click an event line and see the order which the events are executed already though? Although I like your way as far as it's much easier to read- especially on an event that needs to write 30 or 40 values to an ini file or something.

 
--

"Del Duio has received 0 trophies. Click here to see them all."

"To be a true ninja you must first pick the most stealthy of our assorted combat suits. Might I suggest the bright neon orange?"

DXF Games, coming next: Hasslevania 2- This Space for Rent!

Werbad



Registered
  18/09/2002
Points
  235
16th September, 2006 at 09:31:05 -

I'd prefer the old eventline system...

 
n/a

Silveraura

God's God

Registered
  08/08/2002
Points
  6747

Game of the Week WinnerKlikCast StarAlien In Training!VIP Member360 OwnerWii OwnerSonic SpeedThe Cake is a LieComputerChristmas Tree!
I am an April Fool
16th September, 2006 at 11:10:20 -

The biggest issue with the event editor is that it sort of feels old and chunky, if will. Feels like KnP in a way, so yeah. Not only will small additions like this make it look/feel better, but perhaps we could get an editor that overall, feels a little smoother? Simple things like smoother scrolling, highlighted selecting, as aposed to merely inverting (which might I add, looks annoying imo), Perhaps slightly smoother graphics as aposed to sharp ended 98 style box graphics. Simple stuff like this, could really improve it. Just make sure it doesn't go overboard and start slowing down on older systems.

 
http://www.facebook.com/truediamondgame

Pixelthief

Dedicated klik scientist

Registered
  02/01/2002
Points
  3419

Game of the Week WinnerWeekly Picture Me This Winner!You've Been Circy'd!VIP MemberI like Aliens!Evil klikerThe SpinsterI donated an open source project
16th September, 2006 at 13:08:31 -

Yarr MMF does kinda fall back in terms of interface graphics, it still almost looks exactly the same as KNP's original one.

Could use some nice shades of blue instead of grey, like windows did between 2000 and XP

in the meantime, I made a mockup of what it would look like if they added multi-layed coding to allow conditional statements, which would make several useful extensions obsolete and the whole process so much better and faster:
http://img152.imageshack.us/my.php?image=events3sl4rm6.jpg
Image

Image Edited by the Author.

 
Gridquest V2.00 is out!!
http://www.create-games.com/download.asp?id=7456

Radix

hot for teacher

Registered
  01/10/2003
Points
  3139

Has Donated, Thank You!VIP MemberGOTW WINNER CUP 1!GOTW WINNER CUP 2!GOTW WINNER CUP 3!GOTW WINNER CUP 4!
18th September, 2006 at 08:30:42 -

Yeah, it's definetly a good idea. Another thing that would be nice is a 'self' reference so you would sometimes be able to move around chunks of code between objects without having to change the expressions.

So rather than
- Active1: Set X to X("Active1")
you could have
- Active1: Set X to X(Self)

Would save a heap of time on certain things you should only have to do once.

 
n/a

Liquixcat

Administrator
Lazy Coder

Registered
  08/12/2002
Points
  201

VIP MemberLikes TDCKitty
18th September, 2006 at 08:51:41 -

That's a really good idea Pixelthief, It would speed up development a tiny bit, but every tiny bit matters. I also like the "X(self)" idea Radix had, that would be a time saver.

 
thinking is like pong, it's easy, but you miss sometimes.

David Newton (DavidN)

Invisible

Registered
  27/10/2002
Points
  8322

Honored Admin Alumnus
18th September, 2006 at 10:27:48 -

I made the same suggestion about "self" just before the release... I'll bring it up again at Clickteam.

 
http://www.davidn.co.nr - Games, music, living in America
   

Post Reply



 



Advertisement

Worth A Click