Trong trường hợp của tôi, tôi đã dành rất nhiều thời gian (tháng) để loay hoay không làm được gì vì công cụ trò chơi. Bây giờ tôi thường tránh chúng như bệnh dịch hạch, mặc dù tôi hiểu rằng chúng nên được sử dụng một cách khôn ngoan và điều độ.
Đối với tôi, tôi bị ám ảnh bởi tất cả các khả năng ! Nhìn vào một danh sách dài các tính năng trong engine X, nó giống như "Wow tôi có thể làm tất cả những điều này! Trò chơi của tôi có thể rất tuyệt!" Vì vậy, tôi đã tải xuống, chạy các bản demo và bị lóa mắt bởi các tính năng đó, v.v. Sau đó, tôi sẽ tạo một dự án mới trong IDE của mình và không biết bắt đầu từ đâu. Tôi sẽ viết một số mã, tôi có thể học hỏi và dựa trên các dự án demo, nhưng đó chỉ là những bản demo.
Tôi không biết làm thế nào để bắt đầu từ không có gì và làm một cái gì đó. Tôi không biết bước đầu tiên. Tôi yêu thích ý tưởng về một động cơ, nó đã gây ấn tượng và khiến tôi có động lực để tạo ra một thứ gì đó, nhưng kiến thức về phát triển thực tế của tôi còn hạn chế đến mức ngay cả khi biết cách thêm động cơ vào đường dẫn xây dựng và có thể viết vài dòng để bắt đầu Động cơ và sau đó tắt nó một lần nữa, ngoài ra tôi không bao giờ làm bất cứ điều gì đáng giá.
Tôi không chỉ là một đứa trẻ bước đi. Tôi muốn tạo ra trò chơi của riêng mình từng bước một, tái cấu trúc các chức năng hữu ích và thu thập các chức năng đó vào một thư viện mà một ngày nào đó tôi có thể coi là một "công cụ". Vì vậy, bây giờ, tôi tránh sự cường điệu của động cơ và chỉ gắn bó với những thứ cấp thấp.
Và động cơ có vị trí của họ. Nếu bạn tìm thấy một động cơ và tự nghĩ: "Đây chính xác là những gì tôi sẽ viết! Họ đã hoàn thành công việc cho tôi, tôi không phải phát minh lại bánh xe, và tôi biết chính xác làm thế nào để móc nó vào trò chơi rằng tôi đã bắt đầu [hoặc ít nhất là đã lên kế hoạch đầy đủ và sẵn sàng bắt đầu] "thì có lẽ nó phù hợp. Bạn sẽ biết chính xác cách sử dụng nó và cách viết mã của riêng bạn để sử dụng công cụ để tạo ra thứ gì đó hữu ích. Nhưng nếu bạn có một động cơ chỉ vì nó có tất cả mọi thứ trừ bồn rửa trong bếp và bạn nghĩ rằng bạn đang đứng trên vai những người khổng lồ, bạn đã rất nhầm. Bạn có một người khổng lồ đứng trước mặt bạn, và bạn cần phải trèo lên vai của nó.
Vì vậy, nhược điểm rất lớn đối với tôi: đừng bị cuốn vào tất cả những điều bạn có thể làm. Bất cứ động cơ nào bạn có thể chọn, nó sẽ có rất nhiều tiềm năng. Nhưng nếu bạn không biết cách khai thác tiềm năng, nếu nó không giúp cuộc sống của bạn dễ dàng hơn hoặc giúp bạn hoàn thành công việc thì tại sao bạn lại sử dụng nó?