Re: Basic D Game For New D Gamedevs (glfw 3.3 + openal soft 1.1 + opengl 4.1 )

2022-08-27 Thread jordan4ibanez via Digitalmars-d-announce
On Saturday, 27 August 2022 at 03:14:57 UTC, jordan4ibanez wrote: Well that was quick, the ~mysterious~ thing was experimenting with a more explicit manor of telling OpenGL to delete the whole Mesh because it can cause driver issues, aka, a GPU memory leak. Here is the new branch: https://gith

Re: Basic D Game For New D Gamedevs (glfw 3.3 + openal soft 1.1 + opengl 4.1 )

2022-08-26 Thread jordan4ibanez via Digitalmars-d-announce
Well that was quick, the ~mysterious~ thing was experimenting with a more explicit manor of telling OpenGL to delete the whole Mesh because it can cause driver issues, aka, a GPU memory leak. Here is the new branch: https://github.com/jordan4ibanez/d_glfw_test/releases/tag/v1.0.2 I think I'm

Re: Basic D Game For New D Gamedevs (glfw 3.3 + openal soft 1.1 + opengl 4.1 )

2022-08-26 Thread jordan4ibanez via Digitalmars-d-announce
On Saturday, 27 August 2022 at 00:32:05 UTC, Ruby The Roobster wrote: On Friday, 26 August 2022 at 21:09:20 UTC, jordan4ibanez wrote: On Friday, 26 August 2022 at 12:59:56 UTC, Guillaume Piolat wrote: On Friday, 26 August 2022 at 02:45:39 UTC, jordan4ibanez wrote: Here is the repository, it i

Re: Basic D Game For New D Gamedevs (glfw 3.3 + openal soft 1.1 + opengl 4.1 )

2022-08-26 Thread jordan4ibanez via Digitalmars-d-announce
On Friday, 26 August 2022 at 12:59:56 UTC, Guillaume Piolat wrote: On Friday, 26 August 2022 at 02:45:39 UTC, jordan4ibanez wrote: Here is the repository, it is very bare bones: https://github.com/jordan4ibanez/d_glfw_test/tree/v1.0.0 Nice work. I get a crash on Windows though. Running d_g

Basic D Game For New D Gamedevs (glfw 3.3 + openal soft 1.1 + opengl 4.1 )

2022-08-25 Thread jordan4ibanez via Digitalmars-d-announce
I have created a basic, and I mean basic, game/engine. I realized this would be great for people who are interesting in making games in D from the ground up but have no idea where to start. The elements that are glued together in v1.0.0 are: - GLFW 3.3 - OpenAL Soft 1.1 - OpenGL 4.1 with GLSL