z2

I agree. Take me to the spicy page.
It is currently Sun Sep 15, 2019 4:55 pm

All times are UTC




Post new topic Reply to topic  [ 7 posts ] 
Author Message
PostPosted: Thu Aug 25, 2016 11:57 am 
Offline
I hope she made lotsa spaghetti!
User avatar

Joined: Sat May 20, 2006 2:58 am
Posts: 178
Location: LocacoLocacoL :LoL!
This is a Request Thread, as well as a list of Unimplemented features for ZZT
Ultra as of version 1.0, The list may be updated anytime to reflect any features
needed by anyone.

    Implement Octaves 0 and 1 for notes
    Alias for Octave: "On", where n = number 0-7
    Implement Direction "UNDER" (example use: a Megazeux-styled bomb engine)
    Command(s) for easily changing Scroll and Toast message color schemes
    Command(s) for adding Items (Counters) without Changing Defaults (an Example is adding Coins)
    Command for scrolling font characters "#SCRLCHAR Char Direction"
    Command to kill an object as an item, "#DIEITEM"


Top
 Profile  
 
PostPosted: Sun Aug 28, 2016 7:49 pm 
Offline
Official Clamp School Defender
User avatar

Joined: Tue Nov 18, 2014 4:57 am
Posts: 202
With the release of the source code, I've started to wonder if these requests necessarily need to be something the author needs to "own."

Here's the dilemma. I figure that with the source now available, anyone can work on the project and implement their own features. But the gulf between programming languages and compiler availability (free versus not free) might not make this an easy undertaking.

After so many years, though, nothing targets "everything." No common language touches all mobile devices, and some languages work great only in some browsers.

Should ZZT Ultra become multi-platform? In a way that MegaZeux became, eventually? Don't misunderstand my original desire to write the code in ActionScript 3--ZZT Ultra does not need to be tied to that language forever.


Top
 Profile  
 
PostPosted: Sun Aug 28, 2016 9:13 pm 
Offline
I hope she made lotsa spaghetti!
User avatar

Joined: Sat May 20, 2006 2:58 am
Posts: 178
Location: LocacoLocacoL :LoL!
I cannot do AS3 due to Adobe Licensing stuff and the expensiveness of having to use it (there is no permanent price)

The only way for sure is porting to a language like C or Javascript, making a cloudless edition to make it easier


Top
 Profile  
 
PostPosted: Mon Sep 19, 2016 3:15 am 
Offline
Official Clamp School Defender
User avatar

Joined: Tue Nov 18, 2014 4:57 am
Posts: 202
Wondering about what exactly the "Megazeux-styled bomb engine" implies when you can place an object under another one.

The way types, status elements, and "under-IDs" work in ZZT Ultra is more or less the same as classic ZZT: Only one status element per square. In the event that multiple stat-ed elements exist at a single square, weird problems develop like infinitely spawning enemies when they try to move, etc.

I suppose that you'd effectively have a "vertical stack" of status elements per square otherwise? It's a paradigm shift, although not a really big one. Just want to make sure I understand it correctly.


Top
 Profile  
 
PostPosted: Mon Sep 19, 2016 5:27 am 
Offline
I hope she made lotsa spaghetti!
User avatar

Joined: Sat May 20, 2006 2:58 am
Posts: 178
Location: LocacoLocacoL :LoL!
There are three layers in MZX:

-Main Board Layer
-Underlay Layer
-Overlay Layer

The Lit Bomb element is layed under the player in the Underlay, Then it kills the Bomb element that the under layer had AFTER the player goes off the layed bomb's coordinates, and becomes active by transferring the Lit Bomb element into the Main Board Layer.


Top
 Profile  
 
PostPosted: Mon Oct 31, 2016 3:59 am 
Offline
viovis
User avatar

Joined: Tue Oct 05, 2004 3:55 am
Posts: 48
Location: jorja
you can do as3. flash mx 2004 was released free back in the day. even i made an animated fishie in it with a simple to use howto http://www.newgrounds.com/portal/view/661447 it moved and everything. It's not as interactive as the interactive fish in call of duty though, but I'm sure with practice, who knows?

_________________
▒░Vivois▒▓█
-i like elk


Top
 Profile  
 
PostPosted: Mon Feb 06, 2017 12:53 am 
Offline
Official Clamp School Defender
User avatar

Joined: Tue Nov 18, 2014 4:57 am
Posts: 202
SmilyMZX, pretty much every wish of yours was granted:

http://zzt.org/fora/viewtopic.php?f=9&t=3610&start=195

  • Implement Octaves 0 and 1 for notes - CHECK
  • Alias for Octave: "Onn", where n = number 0-7 - CHECK
  • Implement Direction "UNDER" (example use: a Megazeux-styled bomb engine) - CHECK
  • Command(s) for easily changing Scroll and Toast message color schemes - CHECK
  • Command(s) for adding Items (Counters) without Changing Defaults (an Example is adding Coins) - CHECK
  • Command for scrolling font characters "#SCRLCHAR Char Direction" - CHECK
  • Command to kill an object as an item, "#DIEITEM" - CHECK (I think; not fully sure about your meaning)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group