{"id":19068207,"url":"https://github.com/beuted/opengl-rpg","last_synced_at":"2025-04-28T13:15:44.984Z","repository":{"id":12003343,"uuid":"14582694","full_name":"beuted/OpenGL-RPG","owner":"beuted","description":"RPG created using openGL for a free 3D course in ENSIMAG","archived":false,"fork":false,"pushed_at":"2019-11-11T11:50:58.000Z","size":9501,"stargazers_count":7,"open_issues_count":0,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2023-04-03T18:24:12.870Z","etag":null,"topics":["c-plus-plus","fps-game","opengl"],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"DefinitelyTyped/DefinitelyTyped","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/beuted.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":"2013-11-21T09:07:59.000Z","updated_at":"2022-12-25T09:49:08.000Z","dependencies_parsed_at":"2022-08-07T06:16:42.215Z","dependency_job_id":null,"html_url":"https://github.com/beuted/OpenGL-RPG","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beuted%2FOpenGL-RPG","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beuted%2FOpenGL-RPG/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beuted%2FOpenGL-RPG/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beuted%2FOpenGL-RPG/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/beuted","download_url":"https://codeload.github.com/beuted/OpenGL-RPG/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223772109,"owners_count":17199977,"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":["c-plus-plus","fps-game","opengl"],"created_at":"2024-11-09T01:06:42.615Z","updated_at":"2024-11-09T01:06:43.117Z","avatar_url":"https://github.com/beuted.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"OpenGL-RPG (C++): 2013\n======================\n\nRPG created using C++ with openGL for a open 3D course in ENSIMAG.\nThis project meant to introduce to the basics of OpenGL and what could be done with it\n(skybox, textures, light rendering, shadows, particles, animation structures, ...) \nBut this is far from being a finished project, and it's quite messy due to lake of time...\n\nTo Play\n-------\n\n- Z Q S D    : moving\n- espace     : jump\n- A          : change point of view\n- right clic : fire an energie bolt\n- P          : screenshot\n- escape     : quit\n\n(you can change the field of view by changing the last number in the constructor of \"carte\" in game_engine.cpp)\n\nInteresting Points\n------------------\n\n- Game architecture with different engines (game, graphical, ...)\n- Physical engine with gravity, collisions, possibility to jump\n- Transparency for water\n- Really basic shadow rendering\n- Ability to change point of view (first person, thrid person, reverted third person)\n- Particle rendering when fireing \"fireballs\"\n- Randomly generated map\n- Ability for the player to destroy the map firing \"fireballs\"\n\nKnown Bugs\n----------\n\n- water transparency doesn't work anymore (broke it fixing textures)\n- texture on the character should be changed (unless it become a concept)\n- strange colors bug on the shadow zones ...\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeuted%2Fopengl-rpg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbeuted%2Fopengl-rpg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeuted%2Fopengl-rpg/lists"}