SKY4 STUDIOS


Suggestions for AMT 001-020

Title:

20. Scrollable Field Handlers

Date:

16 June 1996

Description:

I'd like to see scrolling functionality added to the cFieldHandler class, primarily to provide a reasonably flexible notepad facility to users. Director has it so why not AMT?


Title:

19. Object coordinate display

Date:

10 June 1996

Description:

As an object was selected, the display window shows the coordinates of the object.


Title:

18. Re-use objects or global objects

Date:

10 June 1996

Description:

Another window where objects could be put and selected from to use in other screens without creating a new object.


Title:

16. Add seperate utilities

Date:

9 June 1996

Description:

It would be really usefull to have seperate utilities to view node ID's Hangle`s and Vangle`s inside a Pano movie.

Another usefull util would be to open a quicktime and view the movie time.

These functionalities exist inside AMT. It would be handy for AMTPE users to have a little tool that does this stand alone. So they don`t have to create a new empty project with a new screen and add the media open the mouseDown event add a GOTOAngle message and click on the movie to the parameter and then copy paste it into there MPW window...

Although it is not super important it would be really nice.


Title:

15. Object Paths

Date:

8 June 1996

Description:

It would be great if AMT could have Director's possibility of setting entry/ exit path for objects.


Title:

14. Background Screens

Date:

6 June 1996

Description:

AMT tool should support a kind of layer mechanism, like in Hypercard with background cards. The objects that are placed on the "background" screens are created only once. This would make AMT more suitable for titles with 500 screens.


Title:

13. AML Scripting in AMT

Date:

6 June 1996

Description:

By supporting scripting directly in AMT, users can extend their title more easily without the need for the more complex AMTPE. There will be also less need for custom engines. Especialy if AMT would include a simple database engine it would be a must to have support for scripting in AMT. Also the drag and drop authoring mechanism of AMT can be sometimes time consuming in some cases with scripting we can reduce development time. Especialy for complex if then and loop operations scripting is necessary.


Title:

12. Better AML Linker

Date:

6 June 1996

Description:

An intelligent linker could strip out AML classes that are never used. Currently we have 2 engines: minimal and standard. If we had an intelligent linker we had less need for different engines. Maybe the Apple Media Tool need to be adapted also for this kind of outstripping.


Title:

11. Antialising for text.

Date:

6 June 1996

Description:

A fast mechanism for Antialising text. Just by adding an extra checkbox in the Media dialog for text, we can turn on antialising.


Title:

10. More RTF features.

Date:

6 June 1996

Description:

Currently AMK supports only a limited RTF tags, ex. tables are missing. Also a faster loading mechanism for RTF would be nice.


Title:

8. Only load Media Items when they are needed

Date:

6 June 1996

Description:

AMT only shows a screen once all its media items have been loaded. However it is often the case that several of these media items are not used immediately - for example, you might build a game which plays a particular sound only if the user has correctly answered all the questions on the screen.


Title:

7. Asynchronous Loading of media

Date:

6 June 1996

Description:

When AMT loads a media item into memory, it sends a message to the CD-ROM player to load the data and then waits until the data is loaded. This technique is called synchronous loading - the title can't continue processing until the load has completed. But it would be great if we could load certain media items when the user is doing nothing. But then we need asynchroon loading.


Title:

6. Finished for Ambient Sounds and Transition

Date:

6 June 1996

Description:

The posibility to attach an object to an ambient sound or transition effect in the Apple Media Tool. The same way you do it with a SHOW command. Why? The object you attach,can react on the Finish event or maybe other events in the future. Timing Transition is difficult, because it depends on the CPU (dissolve), now if we could know when the effect is really finished we can do better synchronisation.


Title:

5. Time Events for QuickTime, Ambients sounds,...

Date:

6 June 1996

Description:

GetTime on an ambient sound, this is better for creating slides shows synchronized with music. Maybe introduce at the same time TimeEvents. Events that trigger at a certain time.

Party Solved by AMT 2.1 timer events:

The clock is "heartbeated" by a sound or a quicktime movie, this way you can have exact sync. Because Tickcount isn't exact and doesn'take in to account some cross platform side effects.

Example you could create a slide/show that could be stopped/started manually. So when you do a lot of stopping the audio and the pictures (that switch on a certain tickcount value) get out of sync because restarting the ambient sound on windows jumps sometimes a half second in the sound. QT isn't possible for this problem because full screen...

Retreive the time from a qt is easy but for an ambient sound I didn't have a clue yet for Windows, but I should maybe take a look at the MCI documentation. So it would be nice even for AMTPE developers to ask to a playing ambient sound its current time.


Title:

4. Support for CodeWarrior IDE.

Date:

6 June 1996

Description:

Now with Code Warrior support for plug-in compilers it would be great if AMT PE could be available for Code Warrior.


Title:

3. Support for Windows 32-bit application

Date:

6 June 1996

Description:

The title will only run on Windows 95 and Windows NT but we could take advantage of new multimedia technology like DirectDraw, etc...


Title:

1. Simple Database engine

Date:

6 June 1996

Description:

AMT is currently very popular for catalog based titles. Why not add a simple database engine in AMT.

There are applications in which you need to write a file, read from a file,etc... Others when you need to do searches that meet a user input criteria and display and print (not screen, but external objects) objects.

This will greatly increase the potential uses of AMT/PE to other type of environments and applications. (Client / Server Info Kiosks)


[ Home ]