Có cần phải dội gáo nước lạnh vào mặt em nó thế ko? Làm game trên pascal ko phải ko tốt, cũng là bước đệm để làm trên các phần mềm khác, trước mắt phải có chút ít hiểu biết về C++ là ổn thôi
pascal chỉ để làm chơi quen tư duy lập trình, luyện thuật toán còn muốn phát triển phần mềm bằng pascal ko, thì ko phải ko đc, có thể dùng lazarus pascal, open source project cung cấp 1 IDE cho pascal. còn đệm hay ko thực ra pascal ko quan trọng, co thể nhảy ngay sang c rồi chuyển tiếp lên c++.
Còn nước lạnh hay nóng chỉ đơn thuần là cảnh tỉnh, bám vào pascal ko bao giờ làm game đc, phí thời gian, nêu ko sử dụngthêm các thư viện đồ họa thì làm game = pascal chỉ là con số 0, xưa mình từng bám pascal với mong muốn có 1 text game thôi còn chưa đc chứ đừng nói là game với hình ảnh, nhớ lúc đó cấp 2, trong lớp chuyên có 1 theg ngồi code lại theo sách, viết 2 ngày mới xong, ra được cái màn hình chuyển màu trời ơi.
C++ mà 1 chút chả làm gì đc đâu.
btw, làm game = gì ko quan trọng, đừng phụ thuộc công nghệ quá (nói thế ko có nghĩa là làm = game maker), nên hiểu là làm game cần game engine. mìh thì ko ưa c++, chỉ 2 tay 2 súng java và .net thôi. có ng chê làm game = 2 cái ấy chậm compile enviroment của chúng, nhưng opinion của mình là làm indie game chứ ko phải aaa game. tóm lại, tùy.
thông thường game programmer sẽ build World Editor trc (dựa trên engine), sau đó thì game designer mới dựa trên World Editor đó mới bắt đầu làm game. game maker hay rgp maker là đã đi tắt bớt công đoạn code, chỉ cung cấp world editor và 1 script editor để tạo event.
theo lời của cựu executive product take two(ng viết cuốn xna for teen) thì ông khuyên ko bao giờ build game = game maker, rgp maker hay thậm chí là dark basic. nói vậy đủ hiểu nên bỏ pascal và chuyển qua c++ đi là vừa.