Saturday, June 3, 2023

News



Sorry for the delay on news but think any one can understand the current world events. For a long time i was not able to work on the project now grabbing the design again, and correction some contradictions which i already See in some of the posts.

Forum posts is becoming a big havoc, since we can't delete post, stuff become outdated, admins should check that out...

So the news :

Think i will also published The BOX web PHP which i should have done from the beginning; people where reading posts from the the ting and was not online. We can now read and test it out. Was reading forum game dev posts and see people struggling width PHP so i thought that i should have posted that more earlier it may help some which are starting.

Think i will open repository's on other languages.

Lyberta mention C++ and Rust as better options, they might be. But we can do all kind of versions, no need to keep width only one version, to help people working by them self's. Knowledge take time to acquire. If you have that knowledge for that's nice.

One think, just don't go and make your own repository we all know how will end like Linux : 1000 distro's all working on the same things : environment software, install tools, etc... big wast of work we only need 1 or 2 good tools or distro's.

So we can have like this in Git HUb:

The Box      - C++
"                 - Rust
"                - Python
"                - C
"                . Lua
!                 - PHP (This one is a bit different since it was another project, need to updated in it own purpose.)

Lyberta say he was going to quiet open source, if any one have is contact tell we can start to do it in C++ also. For what i read C++ have the code all properly organized, the down side I mention in other posts, is nested stuff we will not get that much performance as in C. But the bad part of C is require a lot of knowledge, so he kind in a non evolving much situation +-.

[b]If you need any repository in other languages just say, not going to open them in advanced since people may change their mind since things have taken so much time to be updated.[/b]


Now we are going to see the new design:

 I was graduated in Multimedia but my curse didn't mention well on the Design so i was struggling a bit; assumed the information they passed me was correct  or enough. Found  a book and i buy it's on design and explain essential principles which we need to do the design at a minimal level. Do and do it width out many afford. The design Is Now evolving pretty fast, no longer wasting many time in the design details...

Lets say you open a repository for your favorite language and where do you start? (Finished the design on the project.txt mapping file which hopefully be kind of standard for open source projects.)

You can start by create the project tool, to create and edit the file. How does it work? It map all things inside our project, it's like a Make file used in compiling but in here instead is used for the project.

Not covering all; you can see it in the image, but for example : project online is just a matter to edit the file and put it online. Fix a broken div or partition of the interface; if it is register in the file project and some one inside the code delete by mistake it will enforce a left panel for links for example and so on...

Will see lather what can update, is a lot of work as you can imagine...



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  (...