{"id":19772649,"url":"https://github.com/gildor2/quake2","last_synced_at":"2025-10-30T22:03:16.307Z","repository":{"id":20670222,"uuid":"23952942","full_name":"gildor2/Quake2","owner":"gildor2","description":"Quake 2 modification with new renderer and many other unique features.","archived":false,"fork":false,"pushed_at":"2019-07-11T12:38:36.000Z","size":40023,"stargazers_count":47,"open_issues_count":1,"forks_count":19,"subscribers_count":10,"default_branch":"master","last_synced_at":"2024-11-01T03:12:15.622Z","etag":null,"topics":["3d","c-plus-plus","engine","game-engine","games","half-life","opengl","quake","quake2","quake3"],"latest_commit_sha":null,"homepage":"http://www.gildor.org/en/projects/quake2","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gildor2.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-09-12T08:30:39.000Z","updated_at":"2024-09-30T13:59:45.000Z","dependencies_parsed_at":"2022-08-21T06:10:17.697Z","dependency_job_id":null,"html_url":"https://github.com/gildor2/Quake2","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gildor2%2FQuake2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gildor2%2FQuake2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gildor2%2FQuake2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gildor2%2FQuake2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gildor2","download_url":"https://codeload.github.com/gildor2/Quake2/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224219671,"owners_count":17275477,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["3d","c-plus-plus","engine","game-engine","games","half-life","opengl","quake","quake2","quake3"],"created_at":"2024-11-12T05:07:18.932Z","updated_at":"2025-10-30T22:03:11.275Z","avatar_url":"https://github.com/gildor2.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"Quake2\n======\n\nMy own Quake 2 modification. Has a lot of unique features.\n\nSource code: https://github.com/gildor2/Quake2\n\nFor more details, please visit http://www.gildor.org/en/projects/quake2\n\n## Just a brief list of major features\n\n- Support for game levels (maps) from other games: Quake 1, Half-Life, Quake 3, Kingpin. Those levels are playable with standard Quake 2 game\n  and mods, level entities are converted into Q2 at loading time.\n- Transparent support for Quake 3 player models: when one of clients will not have one, or when client is playing with different engine\n  (original Q2 etc) - standard model will be used. Q3 player models has a possibility to use Q2 weapon models.\n- Full network compatibility with original Quake 2 servers and clients.\n- Improved user interface: it's still looking like Quake 2, but has things originally missing there, like level screenshots etc.\n- More customization of player, for example a possibility to stylize railgun effect (like Q3A does).\n- Possibility to customize levels, mainly to add FX to it. Called \"level patch\".\n- Some eye-candy features like lens-flares, directional lighting etc.\n- Heavily optimized renderer (actually made a entirely new renderer), using fixed pipeline OpenGL functions. One of features is correct\n  dynamic directional lighting for game models.\n- Gameplay features like \"camper sounds\", \"falling sounds\".\n- Reviewed collision and game physics system, fixed many bugs there (and sorry, some exploits used by \"hardcore gamers\" will not work anymore).\n- Lots of debugging console and 3D stuff which is possibly not interesting for most of people.\n\nMore detailed list of additions to the engine could be found in [4.XX_Changes.txt](4.XX_Changes.txt).\n\nI didn't find a good name for this engine modifications, don't like things like \"Quake 2 Pro\", \"Quake 2 XP\", \"Quake 2 2019\", \"Super Duper Quake 2\"\netc. So I simply called it \"Quake 2 4.0\", as the recent vanilla Quake 2 has version 3.21.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgildor2%2Fquake2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgildor2%2Fquake2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgildor2%2Fquake2/lists"}