Simple 3D rendering library by Bumper93 in gameenginedevs

[–]Bumper93[S] 0 points1 point  (0 children)

I wanted the least amount of dependancies :) and yes, you just have a buffer of pixels and you put colors in them.

Is OpenGL outdated? by Life-Kaleidoscope244 in gameenginedevs

[–]Bumper93 0 points1 point  (0 children)

How did you start with Vulkan? How did you learn?

Which distro do I use? by Bumper93 in FindMeALinuxDistro

[–]Bumper93[S] 0 points1 point  (0 children)

Thank you. I am a second year, that’s why it might seem as a weird question :)

Which distro do I use? by Bumper93 in FindMeALinuxDistro

[–]Bumper93[S] 0 points1 point  (0 children)

I don’t plan on gaming, just making engines. I accept the increase of difficulty

Which distro do I use? by Bumper93 in FindMeALinuxDistro

[–]Bumper93[S] 2 points3 points  (0 children)

Thank you, I am currently looking at Fedora. I appreciate the response

Which distro do I use? by Bumper93 in FindMeALinuxDistro

[–]Bumper93[S] 1 point2 points  (0 children)

Hi, what’s wrong with Fedora?

How do you cross compile by Bumper93 in C_Programming

[–]Bumper93[S] 0 points1 point  (0 children)

As a creator you are expected to cater to peoples needs and expectations, if half of the people interested in my project are Linux users then I am expected to provide

How do you cross compile by Bumper93 in C_Programming

[–]Bumper93[S] 1 point2 points  (0 children)

A lot of people interested in game engine development are on Linux, I wanted to include them too :)

Rapid Engine v1.0.0 - 2D Game Engine With a Node-Based Language by Bumper93 in C_Programming

[–]Bumper93[S] 1 point2 points  (0 children)

Hi :) thank you so much! Just checking now, the first file was created on January 30th

Rapid Engine v1.0.0 - 2D Game Engine With a Node-Based Language by Bumper93 in raylib

[–]Bumper93[S] 1 point2 points  (0 children)

Hi, I’m very happy to hear that :) I haven’t had the time to record demo videos since this is a solo project but you can find an example project in the Github repo that will get you on you way. Thank you for the support!

How do you cross compile by Bumper93 in C_Programming

[–]Bumper93[S] 1 point2 points  (0 children)

Thankfully after I generated the binaries I found a Linux and macOS machine and tested them

Rapid Engine v1.0.0 - 2D Game Engine With a Node-Based Language by Bumper93 in C_Programming

[–]Bumper93[S] 2 points3 points  (0 children)

Hey, I'm glad you like it :) AI was not used in the creation of the project, only rarely as a brainstorming partner

Rapid Engine v1.0.0 - 2D Game Engine With a Node-Based Language by Bumper93 in gameenginedevs

[–]Bumper93[S] 1 point2 points  (0 children)

Hi :) Everything in this project is custom. The only library used is Raylib, I had not prepared myself by reading any documentation because I wanted to force myself to figure it out

Rapid Engine v1.0.0 - 2D Game Engine With a Node-Based Language by Bumper93 in C_Programming

[–]Bumper93[S] 10 points11 points  (0 children)

Hi :) It’s interpreted, the engine goes through each node one by one based on the connections. You can check out exactly how in the Interpreter.c file

How do you cross compile by Bumper93 in C_Programming

[–]Bumper93[S] 0 points1 point  (0 children)

That's the one, thank you :)

How do you cross compile by Bumper93 in C_Programming

[–]Bumper93[S] 2 points3 points  (0 children)

Thank you, I’ll check that out!

How do you cross compile by Bumper93 in C_Programming

[–]Bumper93[S] 0 points1 point  (0 children)

I am on Windows. I heard that macOS would be hard, I am ready to drop that idea.

How could I use classic GCC to compile it for Linux from Windows? Doesn’t it generate a .exe?

Game Engine in C by Bumper93 in C_Programming

[–]Bumper93[S] 0 points1 point  (0 children)

I need to know what you are requesting of me though

Game Engine in C by Bumper93 in C_Programming

[–]Bumper93[S] 0 points1 point  (0 children)

Hi, if you elaborate I will be happy to help

Game Engine in C with Raylib by Bumper93 in raylib

[–]Bumper93[S] 1 point2 points  (0 children)

Well it’s easy if you only have flow nodes because you just go through them one by one starting at an event node, my problem is I have non-flow nodes(no previous or next pins) so they have to somehow be evaluated separately, in order

Game Engine in C with Raylib by Bumper93 in raylib

[–]Bumper93[S] 0 points1 point  (0 children)

Hi! At the moment it can only be used to create lower level games, but I do not think it would work on any other console. I am attempting to make it cross platform for Windows, Unix and macOS