Friday, March 1, 2024

Folders & files types


Current Structure :


  • Includes ->
  • Stack_librarys_inc ->
  • Header ->
  • Macros ->
  • External Includes ->
  • Data ->
  • Librarys  ->
  • Abstract -> 
  • Main ->


Structure width discription :


Samples -> Example projects width diferent librarys and code frames for games layers or projects.

Librarys -> Better organized Files, filtered and ready to work by themes. Is supose to work width library tool to also organize links to files. And also to work width file browser to organize this stuff for us.

  • Images icons
  • Images Art
  • 3D models RPG
  • 3D models Sci-fi


External Includes -> thought in putting inside the main folder, but outside it's easy to update and its very large. External Library: mainly for external librarys which is not develop by this project.

    • GraphApp ->
    • EZ lib ->
    • Vulkan -> will pack some form of install

The Box ->

Progs ->

    • tasks.c
    • projects_web.c
    • dtr.c -> database format text reader. To improve access to information.
    • links.c
    • tutorials.c
    • structure.c -> the structure mecanics develop, is not related to the general structural filosofy of the box, but a dedicated tool to handle things.
    • Forum -> it reflects well the philosophy of the software which is to have tool to automate a great deal of tasks. It allow to administrate forums in a much more robust way.
    • librarys.c
    • File_browser.c
    • Back_office.c

Main -> will include all stand alone parts, now we have several mains, depending on what thing we want to work, also good to explore diferent librarys that we may like or not. Or even pending for an update.


    • GTK 4.6 -> High level funcionality
    • Ray Lib -> High efficiency in code design
    • Ncurses -> Low resurces demand
    • graphics.h -> Study of basic funcionality
    • Vulkan -> High level graphics

 

Abstract -> Settings are a good example of abstract thing is used, have no dedicated panel or tool, it is a sub include. 

    • Settings.c
    • Font.c -> raster types for font(+-) 

Includes -> how it's devided. Standard in here it means it's adopting the general structure of TB design.

    • Standard_variables.c
    • atandard_variables_game.c
    • standard_functions.c
    • standard_functions_game.c

Headers/Macros -> Generic dumping of macros. 

    • Macros.h 

No comments:

Post a Comment

hi

Rules

Rules, Steps & methods This is the current way to implement and be implemented but there could be more things to add : Root or loader  (...