forums

TNT Basic Forums > Feedback
Lots of ideas
< Last Thread     Next Thread >
Author
Thread        Post A Reply

07-03-2002 00:47

Posted by:
Matthew

Click Here to Email Matthew   Find more posts by Matthew

I've been using TNT for a while (and I like it! ) but there are still some ideas I got to better it: ( I know I'm putting lots! ) Message to the creator of TNT: I've already sent you some of these ideas, but please read it again so you don't miss the new ones.




goto would be a lot easier to use if it used lines, like:

»goto line 128

(That is maybe the strangest part of this message. :)
I would maybe like to have a code that changes the game file forever or to export resources ,like:

»add resource [res]
»ask add resource [res]
»export resource [res],[ID]
»import resource [res],[ID]
»delete resource [res],[ID]
»set line 1 to "[new code]"
»export screen image (X1,Y1 to X2,Y2)

Why?
that would:

-allow the player to import his own music
-maybe allow the main sprite to have the players face :-)
-allow the creator to make update patches
-allow the creator to make a level editor ( I know it's yet possible, but it would be easier by exporting/importing TMAP resources)


»unload sounds



Quicktime MIDI support for musics



more variable actions:

»SWAP var1,var2
»int word=WORD 3 of string [str]
»toggle var (toggle between true and false)


Fade Frame ( Like draw frame, but it fades it instead )


Set directoty should include the game's folder.


Add audio CD support.

»Play track 1

07-03-2002 21:37

Posted by:
Mark Tully

Find more posts by Mark Tully

Good ideas!

Hi Matthew,

There's some good ideas there - I've added most of them to our todo list.


goto would be a lot easier to use if it used lines, like:

»goto line 128


We can't really do that because the line numbers change far too easily over the course of editing the code. As soon as you add or delete a line anywhere you'd have to go and find all your 'goto line' calls and change them to be the new line numbers. After doing this several times you would get very sick of it! Labels are a much more flexible approach.
Other basics had explict line numbers at the beginning of each line - and then a renumber command to renumber them all and automatically change the 'goto line' commands.
We think labels however have all the advantages and non of the disadvantages. Do you agree?


(That is maybe the strangest part of this message. :)
I would maybe like to have a code that changes the game file forever or to export resources ,like:

»add resource [res]
»ask add resource [res]
»export resource [res],[ID]
»import resource [res],[ID]
»delete resource [res],[ID]
»set line 1 to "[new code]"
»export screen image (X1,Y1 to X2,Y2)

Why?
that would:

-allow the player to import his own music
-maybe allow the main sprite to have the players face :-)
-allow the creator to make update patches
-allow the creator to make a level editor ( I know it's yet possible, but it would be easier by exporting/importing TMAP resources)


That's a good idea. We'll look into more commands to edit resources from TNT Basic.


»unload sounds


We'll add an unload sounds command.


Quicktime MIDI support for musics


We'll do that aswell.


more variable actions:

»SWAP var1,var2
»int word=WORD 3 of string [str]
»toggle var (toggle between true and false)


I think some of these would be very useful, although we have other jobs which need doing first we may get around to adding these in the future.


Fade Frame ( Like draw frame, but it fades it instead )


Can you explain this a bit? Is it different from the 'fade up' and 'fade down' commands?


Set directoty should include the game's folder.


That's in the next version :)


Add audio CD support.

»Play track 1


We'll add this in the near future. We've been meaning to add it for ages.

Thanks a lot for all the feedback!

Mark

07-04-2002 00:11

Posted by:
ERaZer

Find more posts by ERaZer

Fade Frame ( Like draw frame, but it fades it instead )


Can you explain this a bit? Is it different from the 'fade up' and 'fade down' commands?

I think he means that when you use Fade Frame, it fades from the current frame to the next frame and not from the current frame to black and then to the next frame. Understand?

BTW, Have you improved Genesis anything in the next release?

All times are GMT        Post A Reply

Forum Jump:
< Last Thread     Next Thread >

< Contact Us - TNT Basic >

Powered by: vBulletin Lite Version 1.0.1 Lite
Copyright © Jelsoft Enterprises Limited 2000.