Ý tưởng tạo mẫu là lấy một phiên bản làm việc nhanh và bẩn của ý tưởng của bạn và sau đó loại bỏ nguyên mẫu để tạo ra một kiến trúc vững chắc cho sản phẩm cuối cùng của bạn.
Điều quan trọng là phải thừa nhận rằng Prototype không có nghĩa là (và không bao giờ nên) được tái cấu trúc thành một sản phẩm, vì vậy không cần thiết phải viết nó bằng cùng ngôn ngữ mà bạn muốn viết trò chơi cuối cùng của mình. Tốt hơn là chọn ngôn ngữ lập trình cho phép phát triển nhanh, như Flash như bạn đã đề cập.
Các nguyên mẫu theo bản chất của chúng không được thiết kế để trở thành mã dài. Nguyên mẫu được thiết kế để được ném đi. Họ là một lần. Nó là không phù hợp để thiết kế quá mức một nguyên mẫu. Một nguyên mẫu giống như một thị trấn trong một bộ phim phương Tây. Đó là tất cả mặt tiền. Không có gì đằng sau nó. Bạn không thể chuyển đến và nuôi một gia đình tại một trong những ngôi nhà đó.
Nếu bạn muốn xây dựng một cái gì đó mà bạn có thể muốn sử dụng thêm, thì đây không phải là Nguyên mẫu mà là Tracer Bullet như Andy Hunt và Dave Thomas gọi nó trong cuốn sách Lập trình viên thực dụng .