Computer >> Máy Tính >  >> Lập trình >> Lập trình

Thay đổi nghề nghiệp để trở thành nhà phát triển trò chơi tự học [Phỏng vấn nhà phát triển]

Xin chào tất cả mọi người! Tôi rất vui mừng được giới thiệu với tất cả các bạn về Mandy, một nhà phát triển trò chơi tự học. Cô thay đổi nghề nghiệp, tự học cách xây dựng trò chơi và hiện đang điều hành một cửa hàng game dev cùng chồng. Nếu bạn đang tìm kiếm một câu chuyện hay về một người đã đổi mới chính họ và là ông chủ của chính họ, thì không cần tìm đâu xa! 🙂

Thay đổi nghề nghiệp để trở thành nhà phát triển trò chơi tự học [Phỏng vấn nhà phát triển] Bạn có thể giới thiệu nhanh về bạn là ai và hiện tại bạn đang làm gì không?

Tôi là Mandy, một lập trình viên tự học và là Đồng sáng lập của Black Hive Media, một studio game indie mà chồng tôi và tôi sở hữu và điều hành ở Austin, Texas.

Tôi bắt đầu học viết mã khi thị trường iOS vẫn còn sơ khai và chúng tôi thành lập công ty của mình vào năm 2009, tập trung vào các ứng dụng và trò chơi iOS. Tất nhiên, ngay sau đó Android đã cung cấp cho iOS để kiếm tiền, vì vậy chúng tôi đã nhanh chóng thích nghi để trở thành một công ty trò chơi / ứng dụng dành cho thiết bị di động.

Tôi đọc trên blog của bạn rằng bạn thực sự chuyển sang phát triển trò chơi sau khi làm việc trong ngành tài chính. Điều gì đã khiến bạn đưa ra quyết định thay đổi nghề nghiệp?

Tôi học tại một trường trung học ở một thị trấn nhỏ, nơi không thực sự có nhiều môn tự chọn thú vị nhưng tôi rất thích các lớp học kế toán mà tôi đã tham gia, vì vậy, điều đó đã thúc đẩy tôi theo học ngành tài chính ở trường đại học.

Khi còn học đại học, tôi đã làm việc bán thời gian tại một Liên minh tín dụng mà tôi rất coi trọng và cuối cùng tôi đã bỏ học đại học và chuyển lên cấp bậc ở đó, biến nó thành một sự nghiệp toàn thời gian.

Nhiều năm làm nghề, tôi bắt đầu ghét công việc của mình. Nó không hoàn hảo, chính trị nội bộ văn phòng thật lố bịch và cảm giác thật trần tục như tôi đang sống trong bộ phim Office Space.

Tuy nhiên, chồng tôi yêu công việc của mình! Anh ấy làm việc với tư cách là một nghệ sĩ trong ngành công nghiệp trò chơi và thấy tôi không vui, anh ấy đã khuyến khích tôi thử lập trình để có thể chúng tôi có thể làm game cùng nhau.

Tôi rất coi trọng lời đề nghị của anh ấy và chấp nhận!

Bạn đã học lập trình như thế nào? Và bạn đã mất bao lâu cho đến khi có thể làm việc chuyên nghiệp?

Với sự bùng nổ của iOS App Store vào năm tôi quyết định học viết mã, tôi đã nhảy vào Obj-C với Xcode. Tôi có một công việc toàn thời gian, vì vậy tôi sẽ dành cả đêm và cuối tuần để đọc sách kỹ thuật số, chơi với các dự án mẫu và cuộn qua mã nguồn của nhà phát triển khác.

Vài tháng sau khi nghiên cứu phát triển Obj-C và iOS, chúng tôi đã xuất bản một ứng dụng truyện tranh đơn giản, Chibi Chaingun. Tìm hiểu cách hoạt động của các chuỗi, tìm hiểu sự khác biệt giữa biến cục bộ và toàn cục, và quan trọng nhất, hiểu được cấp phép cho App Store là một biện pháp tăng cường độ tin cậy chính!

Từ đó tôi có động lực để học hỏi nhiều hơn. Tôi đã tìm ra các nút và mảng để tạo trò chơi đầu tiên của chúng tôi, sau đó tiếp tục tìm hiểu cách tích hợp các API và SDK khác vào trò chơi của chúng tôi, rồi cuối cùng học cách sử dụng một số công cụ trò chơi khác nhau và các ngôn ngữ lập trình khác nhau.

Toàn bộ quá trình, từ khi viết "Hello World" đầu tiên của tôi đến khi thực hiện hợp đồng đầu tiên của tôi là khoảng 2 năm làm việc cực kỳ chăm chỉ, dành mọi thời gian rảnh rỗi để tự học về kỹ thuật đảo ngược bất kỳ dự án mẫu nào mà tôi có thể thực hiện.

Nó rất xứng đáng với tất cả những nỗ lực của tôi và tôi chưa bao giờ nhìn lại!

Bạn và chồng sở hữu một cửa hàng phát triển trò chơi, Black Hive Media. Bạn có phiền nói một chút về công ty và những gì bạn đang có trong quá trình phát triển không?

Chúng tôi thành lập Black Hive vào năm 2009 với tư cách là một công ty trò chơi iOS, nhưng qua nhiều năm, chúng tôi đã có thể thích ứng với các công nghệ và nền tảng mới. Cả hai chúng tôi đều đã làm việc cho một số công ty công nghệ / trò chơi khác nhau trong những năm kể từ khi tôi thay đổi nghề nghiệp, nhưng Black Hive luôn là một dự án bán thời gian cho cả hai chúng tôi.

Tuy nhiên, vào năm 2015, chúng tôi đã bỏ công việc hàng ngày và lấy đó làm trọng tâm chính. Chúng tôi đã phát hành một trò chơi di động đa nền tảng, Count Crunch’s Candy Curse, một trò chơi Halloween mà chúng tôi đã thực hiện trong 3 tháng vào năm chúng tôi phát hành đầy đủ trò chơi Indie.

Gần đây hơn, chúng tôi đã tập trung vào Metroidvania, Kova khoa học viễn tưởng mà chúng tôi sẽ phát hành trên PC và bảng điều khiển vào năm tới!

Bạn và chồng bạn làm việc tại nhà như thế nào, đặc biệt là quản lý một nhóm từ xa? Bạn có mẹo nào về cách làm việc từ xa không?

Chúng tôi làm việc 80% thời gian ở xa nhà của mình, nhưng 20% ​​còn lại chúng tôi có một văn phòng nhỏ trong thị trấn, nơi chúng tôi gặp gỡ nhóm trong vài giờ, hai lần một tuần.

Có thể làm việc từ xa chủ yếu là tạo động lực và sự tập trung cho bản thân. Tôi thấy việc có một không gian làm việc ngăn nắp và giảm thiểu phiền nhiễu sẽ rất hữu ích. Mẹo hay nhất mà tôi có thể đưa ra khi làm việc từ xa là giữ một lịch trình bình thường và chúng tôi có các cuộc họp hàng ngày với nhóm của mình hàng ngày (tại văn phòng hoặc tại nhà) vào cùng một thời điểm.

Nó giúp chúng tôi duy trì công việc và cho chúng tôi cảm giác về cấu trúc.

Về lâu dài, mục tiêu của bạn với tư cách là một lập trình viên và một con người là gì? 🙂

Khi lớn lên, tôi muốn trở thành phiên bản nữ của Tim Shaffer, với một công ty trò chơi độc lập được tài trợ tốt như Double Fine, chuyên đưa ra những tựa game thú vị và độc đáo. 😛

Trên thực tế, tôi muốn tiếp tục có một studio indie nhỏ cho phép chúng tôi có chất lượng cuộc sống tốt, với một đội tiếp tục xuất sắc, tạo ra những trò chơi mà chúng tôi muốn làm. Tôi thích tìm hiểu công nghệ mới, vì vậy tôi thực sự mong muốn được khám phá VR làm nền tảng tiếp theo của chúng tôi và cuối cùng tôi có thể sẽ khám phá công cụ Unreal.

Bất kỳ thiết bị hoặc công cụ nào (phần cứng hoặc phần mềm) mà bạn không thể làm mà không có?

Các công cụ phần mềm lớn nhất thúc đẩy trò chơi của chúng tôi ngay bây giờ là Trello, OneNote và Unity.

Trello giữ cho các nhiệm vụ của chúng tôi có tổ chức và chúng tôi sử dụng nó hàng ngày. Nếu ai đó cần một nội dung mới hoặc tìm thấy lỗi trong mã, nội dung đó ngay lập tức được chuyển đến Trello. Chúng tôi kiểm tra hai tuần một lần để ưu tiên mua vé và dọn dẹp các hạng mục đã hoàn thành.

OneNote bao gồm toàn bộ tài liệu thiết kế trò chơi của chúng tôi cho Kova. Chúng tôi sắp xếp nó dựa trên mọi danh mục trong trò chơi, từ cốt truyện đến đối thoại, nhiệm vụ cho đến nhân vật, cho đến những chi tiết nhỏ nhất như loại công nghệ nào tồn tại trong các hành tinh, trong trò chơi.

Đối với Unity, đó là một công cụ thúc đẩy trò chơi của chúng tôi theo đúng nghĩa đen. Chúng tôi đã sử dụng công cụ trò chơi Unity được vài năm nay và đây là công cụ có khả năng nhất trong tất cả các công cụ mà chúng tôi đã phát triển. Nó cho phép nghệ sĩ của chúng tôi có toàn quyền kiểm soát các môi trường và cho phép chúng tôi truy cập vào toàn bộ công cụ 2D.

Một phần cứng mà tôi yêu thích gần đây là Surfacebook (thế hệ đầu tiên, i7). Nó đã trở thành một công cụ vô giá cho cả phát triển PC / Console và phát triển di động. Nó chạy phần mềm mà tôi cần để triển khai cho bộ dụng cụ nhà phát triển của chúng tôi, cũng như công cụ nhà phát triển mà tôi lựa chọn, Unity.

Chiến thắng lớn nhất đối với tôi là màn hình cảm ứng để phát triển di động. Tôi có thể kiểm tra các trò chơi di động của chúng tôi trên thiết bị này với tất cả các sự kiện cảm ứng phù hợp mà không cần phải đợi 20 phút để nó triển khai tới một thiết bị. Đó là một cách tiết kiệm thời gian lớn!

Bạn có lời nào khôn ngoan dành cho những người đang hy vọng thay đổi nghề nghiệp bằng cách học lập trình không?

Nếu bạn tiếp tục đam mê và cống hiến, thì bạn có thể làm được, giống như tôi đã làm. Tôi chưa bao giờ viết một dòng mã nào trong đời trước khi bắt đầu học cách lập trình khi tôi 23 tuổi.

Tôi đã mắc kẹt với nó, ngay cả khi tôi va phải xe tăng tốc trong nhiều ngày, và nó đã được đền đáp bằng một chất lượng cuộc sống mà tôi không biết rằng nó có tồn tại đối với một người như tôi. Động lực lớn nhất của tôi là suy nghĩ chơi game, ở nhà với chồng và đó chính xác là nơi tôi đã hạ cánh.

Vì vậy, hãy tìm động lực và ghi nhớ nó mỗi khi bạn gặp phải một bức tường và quan trọng nhất, hãy làm điều đó vì bạn yêu thích nó, không phải vì bạn nghe về những cựu binh trong ngành được trả lương cao đã nghỉ hưu sớm.

Bất cứ điều gì khác bạn muốn nói, hãy thoải mái nói nếu bạn muốn!

Chỉ là cái cắm không biết xấu hổ của tôi 😛 Hãy đăng ký bản beta của chúng tôi nếu bạn thích chơi trò chơi! Theo dõi tôi trên IG và chồng tôi trên trang công ty của chúng tôi!

www.blackhivemedia.com
www.shewhocodes.org

Twitter:

@blackhivemedia
@she_who_codes

Facebook:

Black Hive Media
She Who Codes

Instagram:

@blackHiveStudio
@she_who_codes