Làm cách nào tôi có thể tạo trò chơi video nếu tôi không thích lập trình? [đóng cửa]


10

Tôi đang học mã C ++ ở trường tôi (chuyên ngành của tôi là lập trình máy tính). Thành thật mà nói, điểm số của tôi không tốt lắm, và bài tập thực sự khó. Đôi khi tôi cảm thấy buồn vì tôi sẽ dành 8-10 giờ mỗi ngày để viết mã (rất căng thẳng) trong tương lai cho công việc của tôi.

Nhưng tôi vẫn muốn làm trò chơi điện tử. Có lẽ đây là lý do duy nhất tại sao tôi tham gia tất cả các khóa học căng thẳng này. Tôi luôn viết ra cốt truyện, câu chuyện, nhân vật, thế giới trò chơi hư cấu ... Một lần, tôi nghĩ mình nên học công nghệ nghệ thuật như thiết kế trò chơi chứ không phải công nghệ máy tính như C ++, C #, v.v.

Tuy nhiên, hầu hết các nhà thiết kế trò chơi (hoặc đạo diễn) nổi tiếng như Kojima, Miyamoto, v.v ... từng là những lập trình viên giỏi. Các công ty thực hiện phân công các lập trình viên cho các giám đốc vì họ hiểu cách tạo ra một trò chơi.

Tôi đã cố gắng tìm các trường cao đẳng hoặc đại học khác nơi họ dạy các chương trình thiết kế trò chơi. Tuy nhiên, một bài viết liệt kê các trường thiết kế trò chơi xếp hạng 10 ở Bắc Mỹ dường như không đáng tin vì công ty khảo sát chỉ chấm điểm từ các sinh viên.

Một lần, tôi đã cố gắng tham dự Học viện nghệ thuật Vancouver, xếp hạng 7 theo bài báo đó. Tuy nhiên, một lập trình viên từng là giảng viên ở đó đã nói với tôi sự thật: tỷ lệ việc làm của sinh viên tốt nghiệp thấp.

Làm thế nào tôi có thể có một trò chơi làm trong tương lai nếu tôi không thích lập trình?


9
Một lưu ý phụ, mặc dù lập trình không bắt buộc như đã nêu trong các bình luận khác ... một sự hiểu biết chung về cách hoạt động của mã là có lợi vì nó cung cấp cho bạn cái nhìn sâu sắc về các hạn chế phần cứng / phần mềm có thể (ví dụ: mô hình hóa & đa tuyến).
Inisheer

10
Cả Miyamoto và Kojima đều không phải là lập trình viên. Miyamoto là một nhà thiết kế công nghiệp và Kojima sẽ được mô tả tốt nhất như một nhà văn. Các nhà phát triển người Nhật Bản từng lập trình viên bao gồm Koichi Nakamura, Tomonobu Itagaki và Satoru Iwata.

20
Tôi đã không bỏ phiếu, nhưng tôi thực sự không thích câu hỏi này. Tôi nghĩ rằng có một vấn đề cơ bản với thái độ của bạn ("Tôi không muốn ..") và nếu bạn không thể bước lên đĩa và viết mã bài tập của mình, tôi không nghĩ bạn sẽ làm tốt ở bất kỳ nơi nào khác hoặc.
bobobobo

14
"Tôi luôn viết ra cốt truyện, câu chuyện, nhân vật, thế giới game hư cấu." Đây không phải là thiết kế trò chơi; đây là bằng văn bản . Bạn không muốn làm game. Bạn muốn làm game lạc hậu . BTW, câu hỏi tư vấn không thực sự thích hợp cho trang web này. Chúng tôi thích các câu hỏi thực tế hơn có câu trả lời thực sự, không phải các công cụ kiểu diễn đàn trò chuyện.
Nicol Bolas

Câu trả lời:


17

Các lập trình viên khác xa với những người duy nhất trong ngành công nghiệp game. Từ những gì bạn đã nêu, có vẻ như bạn sẽ hạnh phúc hơn nhiều khi theo đuổi sự nghiệp thiết kế trò chơi. Bạn vẫn có thể viết ra những cốt truyện, câu chuyện, nhân vật và thế giới trò chơi hư cấu với một nhóm các nhà thiết kế trò chơi khác (tùy thuộc vào công ty trò chơi lớn như thế nào). Sau đó, chỉ cần trao tất cả các thiết kế cho các lập trình viên và nghệ sĩ trò chơi, và họ sẽ đưa ý tưởng của bạn thành hành động.

Một chuyên gia thiết kế trò chơi sẽ vui hơn rất nhiều và nó không phải trả nhiều hơn là lập trình viên.

Cá nhân tôi có kế hoạch cho một chuyên ngành kép về thiết kế và lập trình trò chơi, đơn giản vì tôi muốn tạo ra các trò chơi độc lập của riêng mình một thời gian trong tương lai. Đối với một trường học, tôi đã tìm đến trường đại học Champlain ở Burlington.

Đây là một liên kết đến chuyên ngành thiết kế trò chơi mà tôi đang xem: http://www.champlain.edu/undergradiated-studies/majors-and-programs/game-design-x14300.html

Ngoài ra, trong số các bạn lo ngại rằng bạn sẽ cần có một cái nhìn sâu sắc về lập trình trò chơi để trở thành một nhà thiết kế trò chơi tốt hơn, hãy xem khóa học nhỏ này về lập trình trò chơi: http://www.champlain.edu/undergradiated-studies /majors-and-programs/game-programming-minor.html

Tôi hy vọng một số điều này sẽ giúp!


10
Trong ngành, tôi nghĩ rằng tôi chỉ từng gặp một nhà thiết kế ở cấp độ không cao cấp, người có thể "chỉ trao tất cả các thiết kế cho các lập trình viên và nghệ sĩ trò chơi". Rất ít người thuê nhân viên chỉ để viết cốt truyện, câu chuyện, nhân vật và thế giới, bởi vì đó không phải là một bài viết toàn thời gian trong suốt thời gian của một dự án.
Kylotan

5
Vấn đề với "thuyết phục sự nghiệp thiết kế trò chơi" là không ai sẽ thuê một người mới bắt đầu trong ngành thiết kế trò chơi. Có thể các studio đã có quá nhiều ý tưởng cho các trò chơi. Vấn đề là mọi người đều có ý tưởng cho các trò chơi, do đó bản thân nó không phải là một tài năng hữu ích cho một công ty. Tôi nghĩ rằng cách duy nhất để theo đuổi một người chăm sóc hoàn toàn là thiết kế trò chơi là bằng cách thực sự thành lập studio trò chơi / nhóm độc lập / bất cứ điều gì và đảm nhận vị trí thiết kế trò chơi. Không ai sẽ trả tiền cho bạn cho điều đó trừ khi bạn đã có nhiều năm kinh nghiệm.
TravisG

2
Mặc dù rất đúng là "chỉ trao tất cả các thiết kế cho các lập trình viên và nghệ sĩ trò chơi" là một cách khá sai lầm khi nghĩ về công việc thiết kế trò chơi, cá nhân tôi biết một số người được thuê thẳng ra khỏi trường đại học để làm việc thiết kế trò chơi, và đã theo đuổi sự nghiệp mà (được cho là) ​​hoàn toàn là thiết kế trò chơi. Điều đó là, họ đã được thuê cho các khía cạnh thực tế hơn của thiết kế trò chơi, như thiết kế cấp độ.
jhocking

2
Yup, vai trò 'thiết kế' cấp nhập cảnh thường là về sáng tạo nội dung - ở một cấp độ này có thể được coi là 'cốt truyện, câu chuyện, nhân vật và thế giới', nhưng thường vẫn có một số yêu cầu kỹ thuật (mặc dù không nhất thiết phải lập trình).
Kylotan

Yêu cầu kỹ thuật ngày nay hầu hết là quen thuộc với môi trường chỉnh sửa 3D và một số nét tinh tế nghệ thuật.
Patrick Hughes

6

Thiết kế trò chơi khác biệt với lập trình trò chơi .

Bạn có thể có một vai trò là một nhà thiết kế trò chơi và không chạm vào mã.


Bạn sẽ cho tôi biết chi tiết? Bạn có thể giới thiệu cho tôi một số trường học hoặc một cái gì đó?
hoper

2
@hoper: nếu bạn có đủ khả năng thì có DigiPen. hầu hết các trường trò chơi có một danh tiếng rất xấu, và đã kiếm được nó; DigiPen có một danh tiếng rực rỡ, và tương tự đã kiếm được nó. tuy nhiên, các chương trình BAGD / BSGD còn rất mới, vẫn còn một số thông tin và chưa được chứng minh trong ngành: digipen.edu/academics/degree-programs/bs-in-game-design
Sean Middleditch

1
Đã đến DigiPen và phỏng vấn rất nhiều ứng cử viên từ DigiPen trong những năm gần đây, tôi sẽ hài lòng với bản thân "khẳng định danh tiếng".

6

Tôi tin rằng là một nhà thiết kế trò chơi, bạn nên có ít nhất một lĩnh vực chuyên môn, nơi bạn có thể làm việc hiệu quả cho toàn bộ chu trình phát triển. Bạn nên có ít nhất một ý niệm tốt về những gì đang xảy ra với mã bởi vì sau tất cả, đó là thứ giữ bất kỳ trò chơi video nào cùng nhau.

Tôi đã không định đăng câu trả lời này, nhưng hôm nay tôi đã đọc một số bằng chứng chắc chắn để sao lưu nó:

Hướng dẫn nhân viên bị rò rỉ của Valve có lẽ nói ở trang 39-40:

Người không phải kỹ sư: lập trình hoặc được lập trình

Năng lực cốt lõi của Valve là làm phần mềm. Rõ ràng, các ngành khác nhau là một phần của việc tạo ra các sản phẩm của chúng tôi, nhưng chúng tôi vẫn là một công ty tập trung vào kỹ thuật. Đó là bởi vì cốt lõi của quy trình xây dựng phần mềm là kỹ thuật. Như trong, viết mã. Nếu chuyên môn của bạn không phải là viết mã, thì mỗi chút năng lượng bạn dành để hiểu phần viết mã trong phần mềm tạo ra là vì lợi ích của bạn (và của Valve). Bạn không cần phải trở thành một kỹ sư, và không có gì nói rằng một kỹ sư có giá trị hơn bạn. Nhưng mở rộng nhận thức của bạn theo hướng kỹ thuật cao không bao giờ là điều xấu. Nó sẽ làm tăng chất lượng hoặc số lượng bit bạn có thể đặt vào các hộp, có nghĩa là ảnh hưởng đến khách hàng nhiều hơn, điều đó có nghĩa là bạn có giá trị.


2
Hướng dẫn bạn liên kết là tuyệt vời. Bằng cách này, nó thực sự được phân phối trên trang web của họ bây giờ (nếu không phải trước đây.?)
bobobobo

4

Bạn là một nhà nghệ thuật? Bạn đã xem xét làm một mức độ phương tiện truyền thông kỹ thuật số? Tôi có rất nhiều người bạn đang học cả Khoa học máy tính và Phương tiện kỹ thuật số và rất nhiều người trong số họ đã tìm thấy phương tiện kỹ thuật số rất thú vị.

Tôi không chắc chắn chính xác về hoàn cảnh của bạn, nhưng toàn bộ quá trình tạo trò chơi liên quan đến nhiều người khác nhau về các kỹ năng khác nhau. Nếu không phải là thiết kế trò chơi thuần túy (chắc chắn là một lĩnh vực mà bạn có thể thích), thì vẫn có mô hình và hoạt hình, âm thanh, v.v.

Chúc may mắn!


3

Bạn đã xem xét lập trình bằng ngôn ngữ khác ngoài C ++ chưa? Bạn nói lập trình có thể gây căng thẳng, nhưng chỉ cần chọn một ngôn ngữ lập trình phù hợp với bạn hơn có thể làm giảm rất nhiều căng thẳng.

Đặc biệt nếu bạn không thực sự yêu thích kỹ thuật máy tính, C ++ có thể không phải là ngôn ngữ dành cho bạn. Nó được thiết kế rất nhanh, nhưng có thể ở phía dài và phức tạp. Nó cũng rất không tha thứ khi quên đi các chi tiết triển khai như quản lý bộ nhớ và các loại. Đối với một người không có kỹ thuật, tôi nghĩ rằng những tính chất này có thể khiến bạn thêm căng thẳng vì tâm trí của bạn không phù hợp với các chi tiết thực hiện.

Tôi nghĩ rằng việc cố gắng tạo ra một trò chơi chẳng hạn như PyGame (nó bằng Python và tôi đã nghe thấy những điều hay về nó) sẽ cho phép bạn thực sự tập trung vào cơ chế trò chơi và các thuộc tính trò chơi highlevel khác trong khi không làm phiền quá nhiều về chi tiết triển khai. Nó có thể làm giảm căng thẳng và giải phóng sự sáng tạo của bạn. Các ngôn ngữ khác có thể dễ dàng hơn đối với bạn: Ruby, Lua, C #, Javascript / Coffeescript.

Bạn hoàn toàn đúng khi hầu hết các nhà thiết kế trò chơi tên tuổi cũng là lập trình viên. Thật khó để được công nhận là nhà thiết kế trò chơi khi bạn không thực sự có bất kỳ trò chơi nào để hiển thị cho nó và thật khó để thuyết phục một lập trình viên biến bạn thành trò chơi khi bạn không có hồ sơ theo dõi. Tôi nghĩ rằng bạn chắc chắn sẽ có được sự tôn trọng hơn khi bạn đã sản xuất ít nhất một trò chơi, ngay cả khi đó là một trò chơi nhỏ dựa trên web.

Tôi nói làm cho phần lập trình dễ dàng nhất có thể để bạn có thể tập trung vào những thứ quan trọng đối với bạn.


Tôi đã kiếm được tiền để viết C ++ trong một thập kỷ nay và điều đó tốt cho những gì nó dự định làm, nhưng nó không dành cho phát triển trò chơi. C ++ là một ngôn ngữ có mục đích chung khá thấp. Nó tốt cho việc tối ưu hóa. Tôi khuyên bạn nên xem nếu bạn không cảm thấy thoải mái hơn với thứ gì đó hướng đến các trò chơi, như Unity, AGS hay bất cứ thứ gì. Chọn một cái gì đó trông giống như trò chơi mà bạn muốn tạo ra (nhưng vẫn gắn bó với các trò chơi co-op một người chơi hoặc đi văng bây giờ, không ai làm MMORPG như dự án lập trình đầu tiên của họ), và chỉ cần làm một cái gì đó.
uliwitness

Đừng ngại học ngôn ngữ hoặc môi trường mới. Công cụ trò chơi rất khác nhau. Nhìn vào Twine hoặc Thông tin, Unity hoặc Unreal, AGS hoặc GameMaker hoặc ClickTeam ... Một trong số đó có thể phù hợp với trò chơi hiện tại của bạn. Một cái khác có thể là một lựa chọn tốt hơn cho cái tiếp theo của bạn. Bạn càng thử, bạn càng có khả năng nhận ra khi nào nó sẽ giúp sử dụng một công cụ khác.
uliwitness

2

Tôi bắt đầu như bạn, ghét lập trình, và yêu các khía cạnh khác. Tôi đã trượt khóa học lập trình năm đầu tiên, nhưng phải thi lại và đạt điểm tích cực để ở lại trường. Tôi đã cố gắng hết sức một chút trong năm đó và thực sự thích nó. Bây giờ 3 năm sau tôi có khoảng 75% lập trình viên và 25% nghệ sĩ.

Có một điểm khác biệt: Tôi đã bắt đầu với Actioncript 3, không liên quan đến tất cả các chứng đau đầu cấp độ thấp mà c ++ làm. Tôi thực sự ghét c ++ và lập trình cấp thấp nói chung. Tôi nghĩ rằng các điều kiện mà bạn đã được giới thiệu để lập trình là không tối ưu. Hãy thử một ngôn ngữ dễ dàng hơn như Actioncript hoặc c # (xna), đó là một sự khác biệt lớn.



2

Chọn một kỹ năng, bất kỳ kỹ năng nào và vượt trội về nó

Ngay cả khi bỏ qua rằng hầu hết các studio / game indies đều có rất nhiều ý tưởng của riêng họ để làm việc và sẽ không quan tâm đến một người ngẫu nhiên nào đó với ý tưởng của riêng họ ... ... bạn có tìm hiểu trên web không? Nó không có gì ngoài ý tưởng trò chơi, hầu hết tất cả trong số đó không và sẽ không thành hiện thực. Mọi người và em trai của họ đều có ý tưởng trò chơi, vì vậy bạn đã có công việc tốt hơn để trở nên tốt hơn trong việc đưa ý tưởng thành hiện thực , phần khó nhất. Mà yêu cầu tổ chức, hoặc quản lý hoặc vốn, vv

Viết tiếng Anh thay vì mã

Hoặc là hoặc viết thay vào đó, hoàn toàn bỏ qua khía cạnh lập trình, mặc dù cũng không dễ để được xuất bản hoặc nếu tự xuất bản, trở nên phổ biến. Bạn có thể tạo trò chơi chỉ bằng văn bản và bạn có thể tạo văn bản cảm thấy vui tươi như trò chơi, nếu bạn làm việc với nó. Và mọi người sẽ thích điều đó theo cách mà họ sẽ làm một trò chơi, vậy tại sao không?

Chọn một ngôn ngữ khác, hoặc hai hoặc ba

Tôi cũng ghét C ++ nếu tôi cũng viết nó, đó là lý do tại sao tôi không viết. Thay vào đó, tôi viết bằng các ngôn ngữ khác nhau (tôi thích clojure, mặc dù tôi thường không sử dụng nó và tôi không ghét javascript). Lập trình không phải là một trải nghiệm giống hệt nhau trên các ngôn ngữ khác nhau.

Điều đó nói rằng, có một sự nghiệp lập trình, tốt, nó khác với việc chỉ làm cho vui, bất kể hoàn cảnh chính xác của bạn. Tôi làm việc tại nhà, làm mã hóa web và phát triển các trò chơi ở bên cạnh, nhưng ngay cả khi tôi không có ông chủ, làm việc cho bản thân, tự do và có thể sử dụng thời gian của mình gần như tôi muốn, nó vẫn căng thẳng và bạn phải đấu tranh để kiếm tiền, và thật tuyệt khi được ra ngoài trời một lần ...

Cố gắng tìm các giáo sư lập trình / cố vấn / bạn bè lập trình viên mà không ghét chính họ

Chỉ là một lưu ý cuối cùng, bạn đã thực sự kiểm tra thái độ của các giáo sư dạy lập trình giới thiệu cho đám đông của những đứa trẻ không phải lập trình? Theo kinh nghiệm của tôi, họ không vui vẻ, nhiệt tình. Đừng bận tâm điều đó, chỉ là họ đang cố gắng hòa giải tất cả những "lập trình viên" khủng khiếp mà họ sẽ giải phóng trên thế giới không nghi ngờ bằng cách thất bại ở mức tối thiểu. Có lẽ với sự phụ thuộc nặng nề vào rượu để vượt qua nó. Thay vào đó, nếu bạn kết hợp với những người nhiệt tình, yêu thích viết mã, hoặc lập trình viên yêu thích thiết kế trò chơi (hãy thử một trò chơi kẹt: http://globalgamejam.org/ ), bạn có thể thấy mình thích trải nghiệm này hơn rất nhiều.


Hmmm, bạn có thể đọc câu trả lời của tôi, hoặc bạn chỉ có thể xem video penny-arcades mà @ 5ound đã đăng, trong đó nói rằng tất cả tốt hơn, với hình ảnh. penny-arcade.com/patv/epiT/so-you-want-to-be-a-game-designer
Kzqai

1

Có vẻ như đặt cược tốt nhất của bạn cho một công việc là như một nhà văn. Nếu đó là những gì bạn muốn có lẽ bạn nên xem xét việc học tiếng Anh hoặc Văn học.

Viết trò chơi trên máy tính có lẽ là loại văn bản khó nhất mà bạn có thể tưởng tượng, nó không bao giờ hoàn toàn tuyến tính, nó phải phù hợp với một thế giới trò chơi được thiết kế với nhiều cân nhắc khác, và thường thì tác phẩm của bạn sẽ không thể nhìn thấy dưới bất kỳ hình thức nào như hình thức cuối cùng cho đến khi về cơ bản là quá muộn để thay đổi.

Vì vậy, để thực hành, có lẽ bạn nên sử dụng một phần thời gian để viết tiểu thuyết bình thường, đơn giản vì điều đó cho phép bạn tạo ra một cái gì đó ở dạng cuối cùng mà không cần một đội để tạo ra một trò chơi xung quanh câu chuyện của bạn. Kịch bản phim và sân khấu là một loại trung gian, bạn có tính tuyến tính nhưng vẫn tạo ra một tác phẩm phải được trực quan hóa.

Bạn cũng có thể muốn xem xét trò chơi (thiết kế trò chơi trên bảng là thực hành tuyệt vời) và vẽ / vẽ. Một số trò chơi có thể có công việc trong đó sự kết hợp kỹ năng như vậy là có giá trị.


1

Có những công cụ mà bạn có thể sử dụng để tạo ra các trò chơi đơn giản, nếu bạn ghét lập trình. Ví dụ, GameSalad cung cấp một công cụ rất hay để kết hợp các trò chơi 2D đơn giản với nhau, mà không cần viết một mớ hỗn độn mã đáng sợ.

Tuy nhiên, nếu tham vọng của bạn vượt xa những gì bạn có thể làm với một công cụ như vậy, bạn cần một lập trình viên - cho dù đó là bạn, một người bạn hay một người phụ nữ ở hành lang trong bộ phận lập trình tại công ty trò chơi tương lai của bạn. Vào cuối ngày, lập trình là cách bạn nói với máy tính về trò chơi mà bạn đang cố gắng thực hiện và cách thức tương tác với người chơi . Không có lập trình, không có cách nào để máy tính có ý tưởng phải làm gì.

Nghe có vẻ như những gì bạn thực sự mong muốn là theo đuổi sự nghiệp trong thiết kế trò chơi. Đầu tiên, bạn phải tự coi thường khái niệm rằng thiết kế trò chơi là về những câu chuyện và nhân vật. Câu chuyện trong Tetris hay Bejeweled là gì? Không có ai cả! Có những công việc viết lách trong ngành công nghiệp game, nhưng chúng rất ít và rất xa, và rất nhiều công ty chỉ thuê ngoài công việc đó. Tuy nhiên, có rất nhiều thứ khác mà các nhà thiết kế làm, chẳng hạn như thiết kế cấp độ và thiết kế hệ thống, và nếu bạn muốn trở thành một nhà thiết kế trò chơi, thì cũng nên tìm hiểu một số bộ kỹ năng khác này.

Thứ hai, bạn nên hiểu rằng Thiết kế là một bài hát rất khó để đi vào từ bên ngoài ngành, bởi vì gần như không thể chứng minh rằng bạn có các kỹ năng và tài năng cần thiết. Nói chung, lời khuyên của tôi thường là đột nhập vào một ca khúc khác (như lập trình, nghệ thuật hoặc sản xuất) trước khi thử thiết kế. Vì vậy, nó đáng để học một trong những kỹ năng khác. Nếu bạn đã học lập trình, sẽ thật lãng phí nếu không tận dụng điều đó.

Tuy nhiên, có vẻ như bạn đang vật lộn với các kỹ năng lập trình của mình. Đó là một chút vấn đề, vì ngành công nghiệp rất kén chọn các lập trình viên của họ. Vì vậy, về lời khuyên tiếp theo:

Một cách khác để có được một công việc Thiết kế là ... à ... chứng minh rằng bạn có thể tạo ra các trò chơi. Không có gì chứng minh rằng bạn có thể tạo ra một trò chơi như làm một trò chơi, sau tất cả. Có rất nhiều công cụ miễn phí có thể giúp bạn bắt đầu. Nếu bạn đã biết lập trình một chút, bạn có lợi thế rất lớn so với những người khác muốn trở thành nhà thiết kế. Một lập trình viên có thể làm một trò chơi với không ai khác . Ồ, nó sẽ thật gớm ghiếc, nhưng điều đó không thành vấn đề , miễn là nó vui. Hiện tại có rất nhiều công cụ miễn phí. Hãy dùng thử Unity3D và xem những gì bạn có thể làm.


0

Nếu bạn vẫn muốn thử lập trình, tôi khuyên bạn nên xử lý thử, đây là ngôn ngữ khá dễ để chọn, tôi đã cố gắng học lập trình bằng cách đi thẳng vào C và C ++ và nó áp đảo tôi, tôi lùi lại và tiếp tục thiết kế cấp cao hơn và tôi đã thử xử lý và nó đã cho tôi một nền tảng tốt về mã.

Có vẻ như bạn sẽ hạnh phúc hơn khi là một nhà thiết kế trò chơi.


0

Các ngôn ngữ như Python (với Pygame) hoặc Lua chắc chắn là cách giúp bạn lấy lại niềm vui khi làm điều này! : -D

Ý định của tôi là giúp em trai tôi học lập trình khi nó muốn lập trình trò chơi trên máy tính và vì vậy chúng tôi sẽ học Scheme cùng nhau (cụ thể: Vợt http://docs.racket-lang.org/quick/ & sử dụng sách giáo khoa này: http: //www.ccs.neu.edu/home/matthias/HtDP2e/ rất nổi tiếng).

Điều này sẽ mang lại cho anh ta một sự hiểu biết vững chắc về khoa học máy tính theo cách tương đối không gây đau đớn (MIT đã từng dạy khóa học "CompSci 101" của họ trong Đề án, nó rất phổ biến cho mục đích này).

Sau đó, chúng ta sẽ học Lua cùng nhau (Lua có liên kết mạnh mẽ với Scheme, là một phiên bản "cắt giảm" của nó. Vì vậy, sẽ rất dễ dàng để nhận Lua khi chúng ta đã nắm được Đề án. Và đó là nhiều chương trình giảng dạy tài nguyên tuyệt vời hơn so với Lua vì Scheme có một lịch sử phong phú về việc được giảng dạy tại trường đại học cho các khóa học giới thiệu).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.