That's actually pretty sweet! Now, when you edit a board, does it fill the screen so you don't get confused?
I was thinking of simply highlighting a border around the current board, and shadowing out the player start points on other visible boards.
Since you can fit four boards onto a mere 1024x768, I'm thinking about being able to drag boards around a virtual workspace, like windows on a desktop that can optionally connect to each other.
That's pretty neat. I was thinking about doing something similar with DreamZZT to make it like Super ZZT, but I settled for a sliding transition between boards. I think updating the enemies and objects on adjacent boards would probably break some puzzles, and would certainly confuse ZZT-OOP :)
Yeah, that would be pretty weird while playing. For a compatible game, the corners of the screen would have to be frozen until you walked into them!
Jawsome, man, totally jawsome
I don't know what this means because I thought I was done with KevEdit.
I thought I was done with KevEdit too. But that is an awesome idea. It would be a lot easier to make large continuous playing areas, kind of like in Zelda (NES or SNES).
I'm kind of impressed by some of the large areas that are already in games when viewed as a zone. I picked a random "modern" ZZT game off of z2, and it had a large forest area that was pretty cool to see all at once.
That's really cool. KevEdit was the only way I could work on A Heaven of Hell at all by the end of it. Rock on.
Thanks! I find comments like that very fulfilling.
2008-08-27 01:17 pm (UTC)
From Nupanick (who doesn't have a livejournal yet)
KevEdit has tons of cool stuff, but I prefer it over anything else because it has COPY/PASTE operations, which made my PortalZZT much easier. I was able to make small screens and center them afterward.
Which version of KevEdit has this editor in it, anyway? I recall there being some ZZT editor with something like this, but I can't remember whether it was KevEdit or Plastic and which button you have to press to get it.
2008-08-27 02:48 pm (UTC)
Re: From Nupanick (who doesn't have a livejournal yet)
This was just a prototype. A new version of KevEdit would have to use python and opengl to use this code.
2008-12-13 03:12 am (UTC)
Re: From Nupanick (who has a livejournal now but doesn't use it much)
any plans to make a full version of this? Or even just one that makes a picture of the whole board for layout purposes?
2006-11-30 03:55 pm (UTC)
yeah, i thought you were done w/ kevedit too. glad you're not-- this looks great! :)
It just means you, like me, and everyone else, never really quit anything. At least that's something I personally hope.
2006-12-01 08:56 am (UTC)
multi-user development with board level checkout/checkin?
2006-12-01 09:57 pm (UTC)
That's just if both users aren't working at the same time. If they are, you could blip the changes over as they're made.
-- and --
If you transform a ZZT file into an intermediary text-based format, like XML, you can co-opt any text-based source code managent tool, like subversion, to meaningfully track changes.
2006-12-02 05:03 am (UTC)
I'm sure you have some ideas on how to tie subversion api into the app itself?
Rather than concentrating on transforming the original ZZT file... agree on a base ZZT file, just XMLify the _changes_ (events from kevedit?).
For 'real time' visibility of those changes, use subversion api to regularly download the latest 'changefile'. Highlight boards or areas with new changes available to merge in. (and use yellow borders to highlight, of course.)
Datestamp, board/area-stamp, merge user XML files and upload every five minutes. RSS retrieve?
www.notrees.org (demoparty in my city, wtf?)
2006-12-02 05:34 pm (UTC)
What the? That's more unbelievable than an American demoparty!
If a board title started with a semicolon, the board selection dialog would get stuck in an infinite loop. International/dvorak keyboards should be properly supported. And I also added a feature to reveal the color of empties. That's all in CVS right now.
2006-12-04 03:27 am (UTC)
And I also added a feature to reveal the color of empties. awesome I like that feature. Though I'd like a line tool. It seems you already have the basics for that with the gradient tool and its points.