Page 1 of 2

Development of a QBasic ZZT clone

Posted: Thu Dec 30, 2004 8:41 am
by Jotz
That is right, I am attempting to make yet another QB ZZT clone. I have already started the interface and some of the editing and playing of worlds. And I won't just leave here because I have a couple questions/requests:

1. What are the major limitations of QB that I should know of that may affect the development of a ZZT clone?

2. I am thinking of naming the new clone, "ZUL." I don't remember, but did zzo38 make a VB ZZT clone of the same name?

3. If anyone has the ZZ3 source code, it would be super if you could send it to me.

Posted: Thu Jan 13, 2005 12:48 pm
by TTTPPP
Can you even make exe's with QB? Or would I require a copy of QB to run the program?

Posted: Thu Jan 13, 2005 3:24 pm
by clecky
i think the whole idea of a programming language is to make .exe's

also i have a huge erection right now

Re: Development of a QBasic ZZT clone

Posted: Thu Jan 13, 2005 5:46 pm
by Ryan Ferneau
I've made executable files with QuickBASIC before. I'm not sure how well-optimized they are, though.
Jotz wrote:I am thinking of naming the new clone, "ZUL." I don't remember, but did zzo38 make a VB ZZT clone of the same name?
ZARELL is a little bit like DARELL, which is a like bit like DARRYL... but is different.

In a related story... ZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOL!

Posted: Thu Jan 13, 2005 7:18 pm
by Zenith Nadir
ninja from the nth dimension

Posted: Thu Jan 13, 2005 7:31 pm
by Ryan Ferneau
Is the ninja's name Darell?

Posted: Thu Jan 13, 2005 10:16 pm
by Jotz
I have changed the language I am using to FreeBasic. It makes Windows applications and is library compatible. That means I'll be able to include fmod! (midi, mod, mp3, wav, you name it). Anyway, I did make some progress. The sidebar menu for the editor is done, and the cursor can place and draw blocks on the screen.

Posted: Fri Jan 14, 2005 3:32 am
by 235
that's cute.

Posted: Tue Jan 18, 2005 3:38 am
by 894
  • How do you plan to do scripting? Have you implemented a virtual machine before?
  • Will there be an alpha or a screenshot soon?
  • Will you release the source?

Posted: Wed Jan 19, 2005 8:14 pm
by Hayabusa
Jotz wrote:I That means I'll be able to include fmod! (midi, mod, mp3, wav, you name it).
As you know Jotz, I'm all for digital music, And I hope everything goes well and you can complete it with a good product. Work hard man, I'm looking forward to seeing it

Posted: Wed Jan 19, 2005 11:32 pm
by Jotz
Never mind. I don't see why I would need to use/make one for a ZZT clone. The programming langauge for the editor will be similar to ZZT, but optimized, of course.

Oh, by the way, I unfortunately took a step backwards with the project. I had to change from text graphics to a ported QB graphics library. Don't worry, the library is many times faster than what QB could ever do. So right now I am working on creating the imitation charset. It *might* support mulitiple colors for each block, but it will probably have 256 colors.

Posted: Wed Jan 19, 2005 11:57 pm
by Hayabusa
Jotz wrote:Never mind. I don't see why I would need to use/make one for a ZZT clone.
Wait....what do you mean? Does this mean no music? :ssj:

Posted: Thu Jan 20, 2005 12:19 am
by Jotz
Don't worry, I was talking about the virtual machine that Noiprox mentioned.

Posted: Thu Jan 20, 2005 12:50 am
by 894
Jotz wrote:Never mind. I don't see why I would need to use/make one for a ZZT clone. The programming langauge for the editor will be similar to ZZT, but optimized, of course.
...ZZT has a virtual machine...

Posted: Thu Jan 20, 2005 12:55 am
by Jotz
Oh : (. Can you tell me in a bit of detail what it is? I thought it wasn't needed because the definition was that it is an OS of its own. I've only been coding for about a month so I don't have much experience.