คำถามติดแท็ก console

คอนโซลในการพัฒนาเกมมักหมายถึงระบบคอมพิวเตอร์เพื่อความบันเทิง สำหรับเกมที่ใช้ข้อความโดยใช้คอนโซลบรรทัดคำสั่งให้พิจารณาใช้แท็ก 'text-based'

5
นักแสดงในเกมควรมีความรับผิดชอบในการวาดภาพตนเองหรือไม่?
ฉันยังใหม่ต่อการพัฒนาเกม แต่ไม่ได้เขียนโปรแกรม ฉัน (อีกครั้ง) เล่นกับเกมประเภท Pong โดยใช้canvasองค์ประกอบของ JavaScript ฉันสร้างPaddleวัตถุที่มีคุณสมบัติดังต่อไปนี้ ... width height x y colour ฉันยังมีPongวัตถุที่มีคุณสมบัติเช่น ... width height backgroundColour draw(). draw()วิธีการในปัจจุบันคือการรีเซ็ตcanvasและที่เป็นที่คำถามขึ้นมา ควรPaddleวัตถุมีdraw()วิธีการรับผิดชอบสำหรับการวาดภาพหรือควรdraw()ของPongวัตถุต้องรับผิดชอบสำหรับการวาดภาพของนักแสดง (ฉันคิดว่าเป็นคำที่ถูกต้องโปรดแก้ไขฉันหากฉันไม่ถูกต้อง) ฉันคิดว่ามันจะเป็น advantagous สำหรับPaddleการวาดตัวเองที่ผมยกตัวอย่างวัตถุสองและPlayer Enemyถ้ามันไม่ได้อยู่ในPongของdraw()ฉันจะต้องเขียนรหัสที่คล้ายกันสองครั้ง การปฏิบัติที่ดีที่สุดที่นี่คืออะไร? ขอบคุณ

4
แพทช์ในเกมทำงานอย่างไร
บางครั้งเกมคอนโซลและพีซีมีแพตช์เพื่อแก้ไขข้อบกพร่องที่นักพัฒนาพลาด / ไม่มีเวลาแก้ไข คำถามของฉันคือทำงานเหล่านี้ได้อย่างไร บางครั้งไฟล์แพตช์มีขนาดไม่กี่เมกะไบต์ ฉันไม่เข้าใจว่าไฟล์ขนาดเล็กสามารถเปลี่ยนแปลงโปรแกรมที่เป็นไปตามข้อกำหนดได้อย่างไร
37 console  pc  patching 

4
กราฟิกวิวัฒนาการไปมากบนฮาร์ดแวร์คอนโซลเดียวกันได้อย่างไร?
มันเป็นเพียงเรื่องของการเพิ่มประสิทธิภาพรหัสหรือไม่? ผู้พัฒนาเกมวางแผนที่จะเริ่มต้นเล็ก ๆ บนฮาร์ดแวร์ใหม่หรือไม่เพื่อให้มีพื้นที่ในการพัฒนาในขณะที่สร้างชุดของเกมนั้นขึ้นมา? ความก้าวหน้าด้านกราฟิกคอมพิวเตอร์เป็นเรื่องปกติพอที่จะเกิดขึ้นในชีวิตของคอนโซลหรือไม่?
33 hardware  console 

4
ทำไมผู้พัฒนาเกมถึงพัฒนาเกมสำหรับสัญญาสุดพิเศษ?
มีหลาย บริษัท ที่พัฒนาเกมของพวกเขาสำหรับหนึ่งคอนโซลเท่านั้น (Playstation หรือ XBox) พวกเขาทำเช่นนี้ทำไมและอย่างไร? ไม่ควรมียอดขายเพิ่มขึ้นเมื่อพวกเขาเผยแพร่สำหรับ PC / PS / Xbox? ทำไมพวกเขาถึงเซ็นสัญญาเช่นนี้? ประโยชน์คืออะไร หมายเหตุ: ตราบใดที่เกมเหล่านี้ได้รับเงินสนับสนุนจาก บริษัท คอนโซลฉันเข้าใจถึงความพิเศษนี้ - แต่มีบางกรณีที่ บริษัท เหล่านี้ไม่ได้ให้ทุนกับเกม
30 console  sales 

5
ทำไมการพอร์ตเกมจากคอนโซลสู่พีซีจึงเป็นเรื่องยาก [ปิด]
พอร์ตพีซีของเกมคอนโซลมักจะออกมาหนึ่งหรือสองเดือนหลังจากนั้น ทำไมนี้ เกมเขียนด้วยภาษาที่คอมไพล์บนพีซีด้วยดังนั้นตรรกะของเกมจึงควรคอมไพล์โดยไม่มีปัญหา ตอนนี้อะไรกันบ้าง? มันเป็นรหัสการแสดงผลหรืออะไร
27 console  pc  porting 

2
ทำไมไฟล์ใหญ่ถึงดีกว่าไฟล์เล็กสำหรับคอนโซล?
ทำไมผู้พัฒนาเกมคอนโซลใช้ไฟล์ขนาดใหญ่เพื่อเก็บข้อมูลเกมแทนที่จะเป็นไฟล์ขนาดเล็กเช่นบนพีซี สตรีมในหน่วยความจำน้อยลงหรือไม่ ต้องการเข้าถึงต้นไม้ไฟล์หลายครั้งหรือไม่ เหตุผลอื่น?

1
ทำให้เกม Windows ปรากฏใน Games Explorer (เมนูเริ่ม - เกม)
ฉันจะทำให้เกมของฉัน (ตอนนี้เป็นเพียงแอปพลิเคชันคอนโซล C #) ปรากฏในเมนูเริ่มใต้เกมได้อย่างไร ฉันหมายความว่าเป็นไปได้หรือไม่ที่โปรแกรมใด ๆ ที่จะลงทะเบียนเป็นเกมใน Windows Vista / 7?
14 c#  windows  console 

5
ทำไมคอนโซลมีหน่วยความจำน้อยมากเมื่อเทียบกับคอมพิวเตอร์คลาสสิค?
ฉันจำ Playstation ที่มี RAM 2MB และหน่วยความจำกราฟิก 1MB ตอนนี้ Playstation 3 มี RAM 256MB และหน่วยความจำกราฟิก 256MB เท่านั้นและฉันแน่ใจว่าวันที่เปิดตัวคอนโซลแม้ความจุ "มาตรฐาน" ของแล็ปท็อปจะมีอย่างน้อย 1GB เหตุใดพวกเขาจึงใส่หน่วยความจำน้อยมากในเครื่องของพวกเขาในขณะที่นักพัฒนาจะได้รับประโยชน์มากมายจากการมีมากขึ้น? หรือหน่วยความจำนั้นเร็วกว่าเดสก์ท็อปมากและมีราคาแพงกว่านี้หรือไม่? หรือมันไม่คุ้มค่ากับนักพัฒนาหรอกหรือ วิศวกรของ Sony / XBox / Nintendo คิดอะไรที่น่าจะเป็นเหตุผลเดียวกัน
13 console 

2
ฉันต้องพัฒนาอะไรสำหรับ Playstation 3 [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Game Exchange Stack Exchange ปิดให้บริการใน2 ปีที่ผ่านมา ฉันสร้างเกมขึ้นมาและต้องการเชื่อมต่อกับ Playstation 3 ฉันต้องการอะไรในแง่ของฮาร์ดแวร์เงินใบอนุญาตและสิ่งอื่น ๆ

2
เหตุใด SDK ของคอนโซล“ ระดับมืออาชีพ” จึงปิดตัวสู่สาธารณะ
เหตุใด SDK คอนโซลรุ่น "มืออาชีพ" จึงถูกเปิดเผยสู่สาธารณะ ตัวอย่างเช่นชุดพัฒนา Xbox พร้อมใช้งานสำหรับนักพัฒนาที่ลงทะเบียนแล้วเท่านั้น PS3 มีการจัดเรียงที่คล้ายกัน แม้แต่ราคาก็ยังไม่เปิดเผย เหตุผลสำหรับความลับนี้คืออะไร? นอกจากนี้คุณลักษณะเพิ่มเติมของ SDK "มืออาชีพ" เหล่านี้มีอะไรบ้างเมื่อเปรียบเทียบกับ SDK ฟรี (เช่น XNA)

5
อะไรทำให้การเล็งในนักกีฬาคนแรกที่คอนโซลรู้สึกดี?
ฉันคิดว่ามันค่อนข้างเป็นที่ยอมรับในระดับสากลว่าการแมปแท่งอนาล็อกกับความเร็วในการหมุนของตัวละครนั้นไม่ดีพอที่จะทำให้เกมคอนโซลคนแรกรู้สึกดี ดังนั้นกระบวนทัศน์การป้อนข้อมูลอะไรที่ทำให้ FPS ที่ทันสมัยบนคอนโซลทำงานได้ดี?

2
ควรปรับสีของพื้นผิวสำหรับการแสดงบนโทรทัศน์หรือไม่?
หากภาพ 24 บิต RGB ที่มีช่วง 0-255 ต่อช่องแสดงบนโทรทัศน์ที่แสดงช่วงประมาณ 16-235 ต่อช่องรายละเอียดสีจะหายไปถูกต้องหรือไม่ ถ้าเป็นเช่นนั้นภาพควรถูกประมวลผลล่วงหน้าเพื่อจัดเก็บช่วงที่ถูกต้องเท่านั้นหรือไม่ ฉันต้องการทำสิ่งนี้ด้วยรหัสไม่ใช่ในแอปพลิเคชันแก้ไขรูปภาพ ฉันจำการอ่านได้ว่าการแมปเชิงเส้นไม่ใช่วิธีที่ดีที่สุดในการทำสิ่งนี้ แต่โชคไม่ดีที่ฉันหาบทความที่ฉันอ่านไม่ได้! กระบวนการนี้เรียกว่าอะไร? ฉันต้องรู้รายละเอียดอะไรอีกบ้าง?
10 textures  c  console  image 

1
gluLookAt ทำงานอย่างไร
จากความเข้าใจของฉัน gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); เทียบเท่ากับ: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); แต่เมื่อฉันพิมพ์ModelViewเมทริกซ์การเรียกเพื่อglTranslatef()ดูเหมือนจะทำงานไม่ถูกต้อง นี่คือข้อมูลโค้ด: #include <stdlib.h> #include <stdio.h> #include <GL/glut.h> #include <iomanip> #include <iostream> #include <string> using namespace std; static const int Rx = 0; static const int …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.