kondrak/dos3d
این یک موتور رندر نرمافزاری برای سیستمعامل DOS در حالت گرافیکی 13h (Mode 13h) است که امکان نمایش گرافیک 2D و سهبعدی را روی سختافزارهای قدیمی فراهم میکند.
کاربرد:
این ابزار برای توسعهدهندگانی که میخواهند بازی یا برنامههای گرافیکی سهبعدی را برای محیطهای قدیمی DOS بنویسند، مناسب است. بهویژه زمانی که نمیتوان از کارتهای گرافیک مدرن یا هاردویر شتابدهنده استفاده کرد.
در چه شرایطی بهتره استفاده شود؟
وقتی که در حال توسعه یک پروژه رترو، شبیهسازی DOS، یا بازیهای سبک قدیمی هستید و نیاز به رندر سهبعدی بدون وابستگی به GPU دارید. همچنین برای آموزش مفاهیم پایه رندرینگ نرمافزاری عالی است.
چند مثال از موارد استفاده:
- ساخت بازیهای سبک دو بعدی با عناصر سهبعدی روی DOS
- آموزش الگوریتمهای رندر مثل z-buffering و texture mapping
- استفاده در شبیهسازهای داس برای نمایش صحنههای سهبعدی بدون نیاز به درایور گرافیکی پیشرفته
- ##SoftwareRendering
- ##DOS
- ##RetroComputing
- ##GameDev
- ##LowLevelGraphics
- ##Mode13h
- ##3DRendering
- ##OldSchoolGaming
- ##Assembly
- ##Programming
