Int는 IntArray타입이 미리 준비되어 있으니 그걸 쓰시면 좀 더 편하실 수 있구요. 일반적으로 배열초기화는 arrayOf()를 사용할 수 있습니다.
typealias BitmapArray = Array<Bitmap>
typealias RectArray = Array<Rect>
mBitmapCube = arrayOf<BitmapArray>()
mCubeRect = arrayOf<RectArray>()
mCubeOriginRect = arrayOf<RectArray>()
mGameTable = Array<IntArray>(3, { intArrayOf() })
typealias는 타입에 대한 별칭입니다. 별칭을 주면 코드를 보기가 쉬워질 수 있기 때문에 지원하는 기능입니다. 컴파일되면 원래 타입의 이름으로 바꾸어줍니다.
만약 size 를 지정해야 한다면 생성자에 size와 초기화 블록을 넘겨주시면 됩니다.
mBitmapCube = Array<BitmapArray>(3, {Bitmap()})