1 00:00:00,840 --> 00:00:06,160 JONATHAN BLOW: Có một điều chắc chắn rằng có nhiều ý tưởng được xuất phát từ bên trong quá trình phát triển, 2 00:00:06,160 --> 00:00:11,880 và được giữ lại trong sản phẩm cuối cùng, hơn là những gì tôi đưa vào với tư cách designer. 3 00:00:11,880 --> 00:00:16,289 Quá trình thiết kế gameplay gần giống như việc khám phá ra những điều 4 00:00:16,289 --> 00:00:22,600 vốn đã tồn tại, thay vì việc tạo ra một thứ gì đó mới mẻ và có phần tùy tiện. 5 00:00:22,600 --> 00:00:25,060 Nói một cách khác thì trên một mức độ nào đó, 6 00:00:25,070 --> 00:00:27,970 game này đã tự thiết kế chính nó. 7 00:00:31,760 --> 00:00:37,600 Đây là Game Maker's Toolkit, và tôi là Mark Brown. 8 00:00:37,600 --> 00:00:43,730 Vừa rồi Jonathan Blow đã nói về game platformer tua ngược Braid của ông tại Game Developer's Conference (GDC) 9 00:00:43,730 --> 00:00:45,170 vào năm 2011. 10 00:00:45,170 --> 00:00:49,440 Những điều Blow vừa mô tả chính là một triết lý trong game design mà ông đã sử dụng để xây dựng 11 00:00:49,440 --> 00:00:56,390 cả Braid lẫn The Witness, khi những quy tắc và các câu đố được phát hiện thấy trong quá trình lập trình và thử nghiệm, 12 00:00:56,390 --> 00:01:01,079 thay vì được thiết kế có chủ đích bằng quá trình áp dụng (implementation) từ một ý tưởng có sẵn. 13 00:01:01,079 --> 00:01:06,569 Với game Braid, ông bắt đầu với một cơ chế duy nhất - khả năng 14 00:01:06,569 --> 00:01:09,700 lùi ngược thời gian về bất cứ thời điểm nào. 15 00:01:09,700 --> 00:01:15,719 Trong quá trình code cơ chế đó, những ý tưởng mới được ra đời. Nếu ông tua ngược vị trí của vạn vật 16 00:01:15,719 --> 00:01:20,539 trên thế giới, ông có thể loại trừ một số vật thể, và khiến cho chúng trở nên miễn dịch 17 00:01:20,539 --> 00:01:25,749 với khả năng điều khiển thời gian của bạn. Một quy tắc được ra đời. 18 00:01:25,749 --> 00:01:30,810 Sau khi áp dụng những quy tắc mới này, Blow có thể chơi thử và nhìn xem sẽ có những hệ quả gì 19 00:01:30,810 --> 00:01:36,270 mà ông chưa chắc đoán trước được. Như kiểu nếu một bề mặt đang di chuyển mà miễn dịch với dịch chuyển thời gian, 20 00:01:36,270 --> 00:01:41,099 nhân vật chính sẽ có thể lùi thời gian về thời điểm bề mặt đó chưa nằm dưới chân anh ta, anh ta sẽ 21 00:01:41,099 --> 00:01:46,319 rơi xuống ngay lập tức nếu bạn ngừng tua ngược thời gian. 22 00:01:46,319 --> 00:01:47,489 Hay phết đấy chứ. 23 00:01:47,489 --> 00:01:52,989 Do đó, mỗi câu đố đã trở thành một minh họa cho từng tình huống như thế, và bằng việc giải đáp chúng, 24 00:01:52,989 --> 00:01:58,319 người chơi sẽ được tìm thấy một sự thật thú vị về thế giới độc đáo của Braid - chính là 25 00:01:58,319 --> 00:02:02,099 sự thật mà bản thân Blow đã tìm thấy khi đang lập trình game. 26 00:02:02,099 --> 00:02:08,020 Quá trình tương tự cũng được áp dụng trong The Witness, khi Blow xây dựng những quy tắc và câu đố trong lúc đang khám phá 27 00:02:08,020 --> 00:02:14,219 cơ chế vẽ đường thằng trên một mạng lưới. Bằng việc chơi thử, Blow đã thấy rằng 28 00:02:14,219 --> 00:02:18,180 trong nhiều trường hợp, ông đã phân vùng các ô vuông. Liệu rằng đó có thể trở thành một quy tắc không? 29 00:02:18,180 --> 00:02:22,709 Và đó sẽ dẫn đến một trường hợp như thế này. Câu đố này rất dễ giải: bạn chỉ cần vòng 30 00:02:22,709 --> 00:02:27,409 qua khoảng này thế là xong. Câu đố tiếp theo nhìn rất giống vậy nhưng bạn sẽ thấy là lối thoát 31 00:02:27,409 --> 00:02:32,670 đã rời vị trí. Và giờ nếu bạn áp dụng lại đáp án cũ thì lối thoát sẽ bị chặn. Do đó bạn sẽ phải 32 00:02:32,670 --> 00:02:35,640 giải nó như thế này. 33 00:02:35,640 --> 00:02:41,480 Tại đây, cơ chế vẽ đường thẳng đã truyền cảm hứng cho một quy tắc về phân vùng ô vuông, mà có 34 00:02:41,480 --> 00:02:47,140 hệ quả sẽ là chặn đường cửa ra, dẫn đến một câu đố minh họa cho việc này. 35 00:02:47,140 --> 00:02:52,780 Khi mô tả về việc sáng tác thể loại câu đố này tại IndieCade năm 2011, Blow đã nói rằng ... 36 00:02:52,780 --> 00:02:55,860 JONATHAN BLOW: Nó đến từ việc đặt ra những câu hỏi rất nhỏ này. 37 00:02:55,860 --> 00:03:00,740 Nó không đến từ một sự áp đặt từ trên xuống mang tính "Tôi muốn làm một dạng câu đố như thế này" 38 00:03:00,740 --> 00:03:06,540 Thay vào đó, nó đến từ chính quá trình khám phá vô cùng đơn giản trong những ngày phát triển đầu tiên. 39 00:03:06,540 --> 00:03:12,340 Mặc dù Blow có thể đã nhượng lại trách triệm thiết kế câu đố cho ... vũ trụ 40 00:03:12,349 --> 00:03:15,549 ông vẫn có một số công việc rất quan trọng để làm. 41 00:03:15,549 --> 00:03:20,840 Đầu tiên, là đảm bảo rằng tất cả các phân nhánh của từng ý tưởng được khám phá tối đa. 42 00:03:20,840 --> 00:03:25,440 Trong The Witness, Blow đã đặt ra câu hỏi rằng làm sao để từng phần tử game có thể được xoay chiều, trong đó gồm 43 00:03:25,440 --> 00:03:28,840 mạng lưới, các ô vuông, đường thẳng, môi trường, và bảng điện tử. 44 00:03:28,840 --> 00:03:33,480 Và trong Braid, bạn sẽ thấy rằng những hệ quả của từng sự thay đổi trong quy tắc được khai phá 45 00:03:33,489 --> 00:03:34,730 một cách triệt để bởi tất cả mọi vật trong game. 46 00:03:34,730 --> 00:03:39,469 Trong một thế giới mà các vật thể có thể miễn nhiễm với tua ngược, ví dụ như có một số câu đố mà trong đó những kẻ địch, 47 00:03:39,469 --> 00:03:44,489 chìa khóa, cửa, mây, những bề mặt, và thậm chí là cả nhân vật chính cũng có đặc tính này. 48 00:03:44,489 --> 00:03:50,219 Việc thứ hai của Blow là trình diện chính những câu đố đã được ra đời đó theo một cách mà sẽ mang đến cho người chơi 49 00:03:50,219 --> 00:03:54,579 một sự chuẩn bị kỹ càng nhất để khám phá ra sự thật vô cùng thú vị ở trái tim của câu đố. 50 00:03:54,579 --> 00:03:59,670 Ví dụ như việc ông thường xuyên sử dụng thuật đánh lạc hướng để khiến bạn hành động theo một hướng nhất định 51 00:03:59,670 --> 00:04:05,170 để rồi sau đó chứng tỏ cho bạn rằng điều đó là sai lầm. Trong câu đố có tên "Hunt", Braid đã bảo bạn 52 00:04:05,170 --> 00:04:09,319 hãy tiêu diệt toàn bộ kẻ địch, thế nhưng chúng lại được sắp xếp theo một cách mà nếu như bạn tiêu diệt chúng bằng con đường hiển nhiên nhất, 53 00:04:09,319 --> 00:04:11,519 thì bạn sẽ không thể giải được câu đố này. 54 00:04:11,520 --> 00:04:17,100 Những sự đánh lạc hướng như vậy ngăn không cho người chơi lướt qua những câu đố một cách ào ạt và bỏ quên mất 55 00:04:17,109 --> 00:04:22,130 cái sự thật thú vị đó. Và việc chứng tỏ cho người chơi rằng công việc A này không hoạt động được thường chính là một phần của 56 00:04:22,130 --> 00:04:25,810 sự thật căn bản mà Blow đang minh họa trong từng câu đố. 57 00:04:25,810 --> 00:04:31,500 Blow cũng sử dụng những trình tự, những sự ghép đôi và những sự trả đũa. Giả dụ bạn gặp phải một 58 00:04:31,500 --> 00:04:36,180 câu đố đơn giản - như câu đố này về việc mở khóa hai cánh cửa với một chiếc chìa khóa, khả năng cao bạn sẽ 59 00:04:36,180 --> 00:04:38,610 gặp lại một phiên bản cao cấp hơn trong cùng khu vực đó. 60 00:04:38,610 --> 00:04:42,810 Và bằng cách sử dụng những bố cục quen thuộc, trong những thế giới khác nhau với các quy tắc khác nhau, bạn sẽ thấy 61 00:04:42,810 --> 00:04:48,380 những hệ quả sẽ có sự thay đổi. Level này về bạn chất sẽ được lặp lại ở Thế Giới 2 và Thế Giới 4, 62 00:04:48,380 --> 00:04:52,310 nhưng cái cách mà thời gian hoạt động trong từng Thế Giới sẽ khiến cho từng đáp án trở nên độc đáo theo. 63 00:04:52,310 --> 00:04:56,520 Jonathan Blow cũng sẽ lật lại những quy tắc mà bạn đã quá quen thuộc. Trong Level tên Irreversible, bạn phải 64 00:04:56,520 --> 00:05:01,340 hiểu rằng bạn không được phép sử dụng sức mạnh thời gian của bạn. Và level cũng sẽ tung ra những cạm bẫy 65 00:05:01,340 --> 00:05:06,080 để tóm chân những ai chưa suy nghĩ kĩ càng. Trong level này, cái cách kỳ cục mà thời gian hoạt động có nghĩa rằng 66 00:05:06,080 --> 00:05:09,250 chỉ có một trong 2 cánh cửa này có thể được mở. 67 00:05:09,250 --> 00:05:14,979 Công việc cuối cùng là Blow là trở thành một biên tập viên chặt chẽ và chỉnh sửa lại tất cả những cơ chế, quy tắc và câu đố 68 00:05:14,979 --> 00:05:20,710 không mang tính bất ngờ, hay đè lên nhau, hay không thể đưa ra được điều gì thú vị. 69 00:05:20,710 --> 00:05:25,190 Cả Braid lẫn The Witness đều là biến thể của những dự án game đã bỏ đi bởi vì những cơ chế chính 70 00:05:25,190 --> 00:05:30,580 của chúng đã không thể đưa ra một khoảng không gian đủ rộng để khai phá. Và Blow đã thẳng tay loại bỏ nhiều quy tắc, 71 00:05:30,580 --> 00:05:35,699 ví dụ như thế giới theo lượt của Braid, vì những hệ quả của nó không đủ tính bất ngờ, và những quy tắc 72 00:05:35,699 --> 00:05:37,979 đều có cảm giác giả tạo. 73 00:05:37,980 --> 00:05:42,360 Nhưng sự khác biệt giữa Jonathan Blow và những designer khác chính là việc ông cố ý để lại một số thứ, 74 00:05:42,370 --> 00:05:46,669 kể cả khi chúng không 'fun' - chỉ đơn giản vì chúng thú vị hay chúng sẽ khiến cho game 75 00:05:46,669 --> 00:05:48,990 trở nên không hoàn thiện nếu thiếu chúng. 76 00:05:48,990 --> 00:05:53,780 Ví dụ như câu đố hết sức kỳ cục này, khi cái chìa khóa có thể tự mình nhảy múa theo bạn. Đó chính là một hệ quả 77 00:05:53,780 --> 00:05:57,870 bất ngờ và thú vị của vũ trụ Braid. 78 00:05:57,870 --> 00:06:02,750 Bởi vì với Jonathan Blow, một câu đố không bao giờ chỉ đơn giản là một câu đố, nó còn là một sự truyền tải một ý tưởng 79 00:06:02,750 --> 00:06:06,970 từ người designer đến người chơi. Và việc giải ra một câu đố chính là câu trả lời của người chơi rằng 80 00:06:06,970 --> 00:06:09,419 "Tôi đã hiểu." 81 00:06:09,419 --> 00:06:14,419 Và tôi nghĩ rằng có sự khác biệt lớn giữa "Tôi đã hiểu" và "Tôi đã tìm ra rồi", 82 00:06:14,419 --> 00:06:19,449 , cũng là cách mà rất nhiều game puzzle khác hoạt động, với những bước giải tùy tiện và những trình tự phức tạp, 83 00:06:19,449 --> 00:06:21,479 những sự đánh lạc hướng và những cơ chế ngốc nghếch. 84 00:06:21,479 --> 00:06:27,460 Thế nhưng những câu đố trong game của Blow lại cảm thấy công bằng hơn. Và đó là lý mà triết lý design này 85 00:06:27,460 --> 00:06:31,960 không hẳn chỉ nói về việc để cho bản thân design đưa đẩy bạn đến với những quy tắc và những câu đố tiếp theo - nó còn là về việc 86 00:06:31,960 --> 00:06:35,480 giúp cho bạn tạo ra những câu đố tuyệt vời và nhất là chân thành hơn. 87 00:06:35,490 --> 00:06:39,830 Braid và The Witness đều giới thiệu tất cả những yếu tố ngay từ đầu và dạy cho bạn các cơ chế của chúng vô cùng nhanh chóng 88 00:06:39,830 --> 00:06:44,610 với những câu đố hướng dẫn - kể từ đó những câu đố khó hơn chỉ còn là vấn đề hiểu ra được 89 00:06:44,610 --> 00:06:49,400 những hệ quả của những cơ chế ta đã biết trong từng tình huống, từng bố cục và từng sự thu xếp khác nhau. 90 00:06:49,400 --> 00:06:54,759 Và các câu đố có thể dễ một cách đáng kinh ngạc. Đa phần chúng đều nói về việc khám phá một ý tưởng và 91 00:06:54,759 --> 00:06:59,720 những sân chơi đều đủ nhỏ để bạn có thể nghiên cứu tất cả các bộ phận cùng một lúc. Và có rất ít 92 00:06:59,720 --> 00:07:05,409 những yếu tố đánh lạc hướng và những bước đi tùy tiện. Một khi bạn đã tìm được 93 00:07:05,409 --> 00:07:08,449 đáp án, thì thường sẽ rất dễ để bạn thực hiện nó. 94 00:07:08,449 --> 00:07:13,039 Do đó, để giải một câu đó trong game này không giống như để giải một khối Rubik hay để đoán 95 00:07:13,039 --> 00:07:18,250 ra được đáp án cho một câu hỏi mẹo. Nó đơn giản là việc ta nhìn thấy một thứ đã và vẫn đang tồn tại ngay ở đó. Câu trả lời 96 00:07:18,250 --> 00:07:23,250 vẫn luôn ở trước mắt bạn, nhưng liệu bạn có biết được cách để nhìn vạn vật một cách đúng đắn nhất. 97 00:07:23,250 --> 00:07:25,639 Gần giống như những câu đố ẩn trong The Witness. 98 00:07:25,639 --> 00:07:30,300 Khoảnh khắc "A-ha" bạn cảm thấy khi bạn giải được một bài toàn không phải là bởi bạn cuối cùng đã mò ra được cách 99 00:07:30,300 --> 00:07:34,900 xếp các mảnh ghép lại với nhau, hay đoán được tóm lại câu đố đang hỏi ta cái khỉ gì, 100 00:07:34,900 --> 00:07:38,139 mà nó là việc ta cảm thấy ta đã nhìn thấy thế giới một cách rõ ràng hơn. 101 00:07:38,139 --> 00:07:43,169 Như Jonathan Blow đã nói với Gamasutra, "một câu đố mà càng nói về một điều gì có thật, 102 00:07:43,169 --> 00:07:47,740 một điều gì cụ thể, thay vì để đưa ra một thử thách tùy tiện, thì khoảng khắc khai sáng đó 103 00:07:47,740 --> 00:07:51,420 càng trở nên ý nghĩa hơn." 104 00:07:53,240 --> 00:07:54,289 Cảm ơn bạn đã lắng nghe! 105 00:07:54,289 --> 00:07:59,490 Một trong những mục tiêu của tôi với GMT đó là để chia sẻ những triết lý của những game designer vĩ đại nhất 106 00:07:59,490 --> 00:08:02,580 để bạn có thể áp dụng chúng vào game của bạn. 107 00:08:02,580 --> 00:08:06,400 Nếu bạn có hứng thú, thì tôi đã để lại rất nhiều links trong phần Description mà trong đó Blow đã kể 108 00:08:06,400 --> 00:08:08,270 nhiều hơn về quá trình đó. 109 00:08:08,270 --> 00:08:12,490 Và nó không đơn thuần chỉ dành cho game giải đố - Blow đã nói rằng quá trình mà ta để cho bản thân cái design 110 00:08:12,490 --> 00:08:16,509 xác định những quy tắc và cơ chế đó, có thể sử dụng trong những thể loại khác nữa. 111 00:08:16,509 --> 00:08:20,009 Dịch giả: Bạn có thể vào video gốc của Mark Brown để xem những link kể trên đó. Cảm ơn :D 112 00:08:20,009 --> 00:08:25,000 113 00:08:25,000 --> 00:08:25,699