megaklion.blogg.se

Redhand fc
Redhand fc





  1. REDHAND FC INSTALL
  2. REDHAND FC MANUAL
  3. REDHAND FC CODE

Please document your changes, this will mak it easier for everyone.Īlso feel free to propose updates/changes for the wiki to improve the overall documentation and allow newcomers to have more fun (because they don't have to guess what the functions and objects are doing). If you have implemented a new feature or bugfix just make a pull request and wait till I have time to watch it. Just open a new issue if you find a bug or miss a feature, just make shure to use the appropiate tags.

REDHAND FC CODE

You can safely ignore src/main.cpp since that code is mostly glue to setup redhand and will be mostly the same for every project. If you want to get started using this project, clone the testgame somewhere and try to understand what the code in src does. dev-noa is merged into master on a regular basis, when the changes seem stable. The CI has to succeed in compiling before you are allowed to push your changes.

redhand fc

If you think your changes are ready for the main repository open a pull request to the dev-noa branch not main. After that you can make all the changes you want on your fork. If you want to contribute, first fork the project.

REDHAND FC INSTALL

You might also need to install glfw to get it working properly Make sure your C++ compiler supports the include (gcc > 9.2.0 or llvm > 9) since redhand needs it Manually compiling the projectĪll changes have to be made on a dev branch and merged to main via a pull request. You can just include those dlls and the headers to you project to build your program using redhand.

redhand fc

The dlls are automatically compiled and uploaded on every tagged and versioned commit. You can download the either the latest or the last tagged realese form github.

REDHAND FC MANUAL

Windowsįor an mostly automated install check the manual Installation. This project should compile on all those platforms just fine if you figure the dependencies out (and for ubuntu add repositories for newer compiler versions). Please note that I don't actively suport ubuntu bionic or even other linux distros. There are two personal package archieves you can choose from: Ubuntu (focal/groovy) based distributions The tagged version is generally more stable and tested while the latest version has all the features but might break some games. There are two release types tagged and latest. All the other stuff, like Textures, Images and Sounds are Licensed under CC-0. The code is licensed under the LGPL-3.0 License. While these objects give you a simple way to get started, they also allow you to insert advanced OpenGL commands. Backwards compatibility will be a consideration after the release of version 1.0.0 everything prior to that might include drastic changes! This Project provides several functions and objects that make it easier to start building your own games. This Project is still in the alpha phase and there might be drastic changes to the codebase and API causing your Programs to break with an update.

redhand fc

The used OpenGL APIs are GLFW and glad so this project should run on all operating systems. Its purpose is to give new programmers an easy introduction into game programming and even more abstract topics like object oriented programming and graphics programming in general. The goal is to create an easy to use 2D Game engine using C++.







Redhand fc