Seorang teman dari kantor dan saya sendiri ingin masuk ke dunia indie untuk pengembangan game. Saya telah melakukan beberapa demo teknologi yang menunjukkan berbagai ide dan pendekatan untuk berbagai masalah. Sekarang, saya merasa sudah saatnya bagi kita untuk berkomitmen pada suatu proyek untuk mengembangkan portofolio untuk kemudian jalan.
Saya telah berjuang keras dengan cara memulai proyek yang sebenarnya, lebih khusus untuk membuat mesin atau menggunakan paket OTS, atau menggunakan satu kemudian membuat satu, atau membuat satu kemudian menggunakan satu .. dll.
Mana yang terlihat lebih baik bagi calon majikan? Portofolio permainan yang lebih kecil yang mencakup mesin Anda atau (mungkin) yang lebih besar yang dibangun menggunakan sesuatu OTS?
Saya seorang programmer. Saya bukan seorang seniman. Saya akan melakukan sebagian besar pemrograman untuk proyek ini. Teman saya juga seorang pengembang, tetapi ia juga mahir dengan alat grafis (dengan demikian, ia menjadi orang seni).
Di tempat kerja, kami sama-sama pengembang .NET (C #). Saya tahu, saya tahu "Kalau begitu gunakan XNA" beberapa akan berteriak pada saya. Demo yang saya selesaikan sejauh ini telah di XNA. Tetapi saya memiliki beberapa kekhawatiran dengan membangun portofolio XNA. Sementara itu bagus untuk abstrak DirectX, saya khawatir bahwa saya mungkin tidak membangun basis pengetahuan yang diperlukan untuk melampaui XNA dengan mudah. Kontra terhadap argumen itu mungkin "Anda dapat lebih mudah beralih ke DirectX setelah XNA", tetapi karena saya akan pindah karier dari Pengembangan Bisnis ke Pengembangan Game, apakah bahkan layak untuk berfokus pada XNA saat ini? Atau akankah majikan potensial tertawa ketika saya mengatakan XNA?
Haruskah saya merangkul pengalaman XNA mengetahui konsep dan pelajaran yang sebagian besar akan ditransfer? Atau menghabiskan sumber daya saya yang paling berharga (waktu) di mana?
Mencari beberapa saran dari dokter hewan industri di luar sana.