SMILEBASICはゲーム制作特化型。
そりゃあC言語の方がクオリティ高いのできるけどSMILEBASICと比べて大変だぞ。(DXlib,macならSDL,openGL,DXportlibっていうライブラリ(拡張機能)なんか使ったら多少楽になるけれども関数が長ったらしくてもうね)
BASICは名前の通り入門言語だし覚えやすいしまずこれから始めるのおおすすめする。ひとつ言語を覚えたらそれからは他の言語覚えるの楽になるぞ。
WindowsPC持ってるのならruby+DXrubyでやってみるのも手。rubyは超簡単。
2そうだね 未プレイ