There's no universal spec—it depends entirely on your prototype's scope. Here's a framework to define yours:
| Factor | Low (2D/Pixel) | Medium (3D Stylized) | High (Realistic/Simulation) |
|---|---|---|---|
| CPU | Dual-core 2.5 GHz (i3-6100 / Ryzen 3 1200) | Quad-core 3.0 GHz (i5-8400 / Ryzen 5 2600) | 6-core 3.5 GHz (i5-12400 / Ryzen 5 5600X) |
| GPU | Integrated (UHD 630 / Vega 7) or GT 1030 | GTX 1050 Ti / RX 570 / GTX 1650 | RTX 3060 / RX 6700 XT / RTX 4070 |
| RAM | 8 GB DDR4 | 16 GB DDR4 | 32 GB DDR4/DDR5 |
| Storage | 2 GB HDD | 10 GB SSD | 50 GB NVMe |
| OS | Win 10 64-bit | Win 10/11 64-bit | Win 11 64-bit |
When ready, publish a README.md with:
## Minimum Requirements (Prototype v0.x)
OS: Windows 10 64-bit 21H2+
CPU: Intel Core i3-6100 / AMD Ryzen 3 1200
RAM: 8 GB
GPU: NVIDIA GTX 950 / AMD RX 560 / Intel UHD 630 (Low preset)
VRAM: 2 GB
Storage: 2 GB SSD
DirectX: 11 / Vulkan 1.1
Notes: Integrated graphics supported at 720p/Low 30 FPS.
Update as you optimize.