Հետ
Գեյմինգ

Ինչ-որ մեկը գործարկել է Doom-ը SQL տվյալների բազայում

Ars Technica
Advertisement468 × 90
Ինչ-որ մեկը գործարկել է Doom-ը SQL տվյալների բազայում

Ծրագրավորող Լուկաս Վոգելը հաջողությամբ գործարկել է դասական Doom խաղը SQL տվյալների բազայի միջոցով՝ SQLDoom նախագծի շրջանակներում: Թեև Python հաճախորդը կառավարում է մուտքային տվյալները, ելքը և ժամանակացույցը, խաղի հիմնական տրամաբանությունն ու երկրաչափությունը մշակվում են բացառապես CedarDB աղյուսակների և բարդ SQL հարցումների միջոցով: Նախագիծը օգտագործում է մոտ 1300 տող SQL կոդ՝ 89 ընդհանուր աղյուսակային արտահայտությունների միջոցով, որպեսզի վայրկյանում 35 կադր արագությամբ ստեղծի 640x480 լուծաչափով գունավոր պատկերներ: Այս ձեռքբերումը զգալի տեխնիկական առաջընթաց է Վոգելի նախորդ՝ DoomQL նախագծի համեմատ, որը սահմանափակված էր միայն մոխրագույն ASCII գրաֆիկայով: Ժամանակակից տվյալների բազաների հնարավորությունների շնորհիվ SQLDoom-ը ցույց է տալիս, որ բարդ խաղային գրաֆիկան կարելի է իրականացնել ոչ ավանդական SQL տրամաբանությամբ՝ Doom-ի փորձը տեղափոխելով տվյալների բազայի միջավայր:

This is a summary. Read the full article at the original source:

Ars Technica
Advertisement468 × 90
Share
Գեյմինգ

Կապակցված

Advertisement970 × 250