{"id":20156351,"url":"https://github.com/imamhs/direct-war","last_synced_at":"2026-02-03T18:03:53.074Z","repository":{"id":132567707,"uuid":"402900329","full_name":"imamhs/Direct-War","owner":"imamhs","description":"A simple 2D game written in Visual Basic 6 using DirectX 7.0 API","archived":false,"fork":false,"pushed_at":"2023-08-15T11:31:58.000Z","size":1167,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-07-03T13:05:28.842Z","etag":null,"topics":["2d-game","directx-programming","visual-basic"],"latest_commit_sha":null,"homepage":"","language":"Visual Basic 6.0","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/imamhs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-09-03T21:21:35.000Z","updated_at":"2023-08-15T11:32:04.000Z","dependencies_parsed_at":null,"dependency_job_id":"f74b3424-dfe2-42ce-9eaa-30cf6f7c58aa","html_url":"https://github.com/imamhs/Direct-War","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/imamhs/Direct-War","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imamhs%2FDirect-War","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imamhs%2FDirect-War/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imamhs%2FDirect-War/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imamhs%2FDirect-War/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/imamhs","download_url":"https://codeload.github.com/imamhs/Direct-War/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imamhs%2FDirect-War/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29051269,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-03T15:43:47.601Z","status":"ssl_error","status_checked_at":"2026-02-03T15:43:46.709Z","response_time":96,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["2d-game","directx-programming","visual-basic"],"created_at":"2024-11-13T23:38:31.504Z","updated_at":"2026-02-03T18:03:53.058Z","avatar_url":"https://github.com/imamhs.png","language":"Visual Basic 6.0","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Direct-War\n\nI created this game in 2004 as my very first game project for fun. It is a simple 2D game written in Visual Basic 6 using DirectX 7.0 API. DirectX parts are created as modules as the game used sound, music, drawing and input functions from DirectX. This project can be used for learning the basics of game programming hehe.\n\nMy computer was at that time(hehe):  \nPentium 233 Mhz  \n32 MB RAM  \n4 MB VGA  \nWindows 98  \n\nI have recently tested it again in recent Linux distributions and it works fine using the WINE project:  \n\n![Data cleaning](Screenshot.png)\n\nYou can run the game using Dwar.exe but you need DirectX 7 for Visual Basic along with few other library files as follows:  \n\nMSVBVM60.DLL  \nOLEAUT32.DLL  \nOlepro32.dll  \nASYCFILT.DLL  \nSTDOLE2.TLB  \nCOMCAT.DLL  \ndx7vb.dll  \n\nTo play control the plane with keyboard buttons:\n\nA for firing  \nS for bomb    \n\nCheers!\n\nImam Hossain (emamhd@gmail.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimamhs%2Fdirect-war","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimamhs%2Fdirect-war","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimamhs%2Fdirect-war/lists"}