Yes but all that will do is throw random replies to logical answers. Eg:
Hello (User)
Hi (Computer)
How are you?
Hello
Oh, okay hi.
How are you?
I'm fine
Hi
Hi again
I'm fine
Same here
etc
*Facepalm*
Instead of using PRINT, do ?
? is an alias for PRINT but it's a lot shorter. Eg: If I wanted to show Hello! on the screen, I woyld do ?"Hello!".
Also, playform mechanics are relatively easy as long as you have experience and know what you're doing. You will want to set up a sprite, backgrounds, maps, etc.
Hmm, interesting possibility the only problem is that I want it to LEARN, ughh, that'll be fun. Anyway, I'm also ttying to get it so that you don't have to type thw whole phrase, just part of it (harder than it seems, I'm not just using LEFT$)
Theres 4 loops that I know of.
WHILE WEND
Does it forever unless interrupted (BREAK, GOTO, END, etc)
FOR A=0 TO X NEXT
Repeats for X amount.
REPEAT UNTIL (Expression)
Like the WHILE loop, but runs once before checking if condition is TRUE.
@A GOTO @A (Not suggested as it is sloppy). Basically WHILE WEND
Clean code is definantely important. This way if theres something you want to change, you know exactly where to go. Indenting is also handy to do I have a program that automatically indents).
One last suggestion is don't make multiple big changes because if the program doesn't work you don't know what went wrong.
I guess it depends, I definantely am going to check out the program. However, SmileBASIC Is portable, has preloaded sprites, sounds, and backgrounds. (Not sure if this is also in GameMaker).
I'd say that sharing files on SmileBASIC is probably easier. However if you really want to get into serious programming, I'd look into Unity and GameMaker.
I'd love to help. Just give me an assignment and i'll do it ASAP! I'm usually good with:
Basic logic
Loading/Saving files
Custom Functions
If theres anything you need just ask me! Hope I can help.
Aslo, what type of game are you looking to create?