bplus, I agree with everything you say (and I'd like such a system). I just thought that not many of us would want to do the voting thing. We'll see what the opinions are.
Can someone please add this to sample gallery -> https://www.qb64.org/forum/index.php?topic=1139.msg103744#msg103744
and
https://www.qb64.org/forum/index.php?topic=1453
Hi Ashish,@bplus
I will second the motion if you make clear with Best Answer checked and promise you are done modifying :)
(Who is ever completely satisfied? )
@bplus
I have checked best answer. Please add these to samples gallery.. I am trying this for almost a year... The Librarian never replies to my mail....
:'(
If everybody is happy, we'll go along the lines of Fellippe - the Most Replies sort list is the beginning of the method.
PS: Sorting by view sure does give a good insight, as those will have been "seen" even by non-members browsing the forum, likely indicating the ones with most attractive titles.
Wham, you have my permission.
Provided you join discord! Jk. Well you should. If you think the forums are hot, that place is much hotter. Someone will beam you the password once you get there. (If you really can't then we'll do something else.)
The original 'The QBasic Forum' had a 'Programs you're proud of' section where individual users could start a thread, titled with their name, and reply with their own programs for a more refined list. I would love something like that as a subforum of the programs section open selectively to deserving users where each thread is their own, replies are individual programs, and no comments by other users are allowed. Some kind of style and consistency could be lightly enforced. I feel like the 'samples' section should be kept short and highly selective for stuff that's polished and refined and paints QB64 in a good light with programs that are readily consumable, not even necessarily the most impressive or largest projects, though it could certainly use a reshuffling in its current state.
the 'samples' section should be kept short and highly selective for stuff that's polished and refined and paints QB64 in a good light with programs that are readily consumable
That's what I shall aim for. A small selection of programs like _vince's Tetris!It was my intent to write the 'de facto official qb64 tetris' with it, whether I achieved it, I don't know, but I do play that very program (well, mainly pentris now) almost daily and compulsively, especially when watching yt videos
bplus, we're still looking for someone to do the Toolbox, and you'd be ideal. Would you be able and interested to do that? If you're looking for a job to be done, ask a busy person!
I still think a few more hands on deck wouldn't necessarily hurt. I'm thinking specifically of mr bplus. Whatdya' say? What some Librarian power? That way you can at least curate your own entries. We 100% trust you, this has been discussed.
Well I had to put up one of mine just to see, draw spinners, hope you all like it. :)
We're being very tight about the format.Please include a perfectly trimmed screenshot, italics under Description. Please too shorten the reference URL if you can... The authors list goes in ABC order. Don't make us hunt around.
(https://www.qb64.org/forum/index.php?topic=2272.0 (https://www.qb64.org/forum/index.php?topic=2272.0))
EDIT Damn now I see why no screenshot. You're exempt on that one. By the same token, don't say there's a surprise right in the description. Either give it all away, or give nothing away, rite?
(I'm only being so touchy about it so we have the same template going on. That stuff really stands out to some people! That Librarian is a real pedant.)
Update: Nope QBzerk is running around mazes 1980's Arcade game style. Opens with Asimov's 3 Laws for robots. I think I heard a clip from Pink Floyd.
bplus, saw your recent post.It was supposed to be two ZIP files, appended to the original post.
Okay, weird how they fit in Programs...
(yall're turning me into clippy)
@RhoSigma and @SMcNeill, do you guys want to point me at anything of yours?
The only thing I think of, regarding the &B enhancements in v1.4, would be to replace the old, slow, and non-negativ numbers able BIN$ in the ToolBox board with this one: https://www.qb64.org/forum/index.php?topic=1933.msg112096#msg112096
I think we want to replace BIN$ in Toolbox with the one found in "A few pushes to Development Build" Reply #35, last Edit Dec 17, 2019"
https://www.qb64.org/forum/index.php?topic=1933.msg112096#msg112096
So that is what I will try.
NO - NO - NO
I wrote I still found another bug in it, please take the corrected function from here instead: https://www.qb64.org/forum/index.php?topic=2233.msg115086#msg115086
Roger that but can you guess why I got confused?
IMO you should have not made that note but I bet you were trying to be careful :)
I have it changed, how is it now?
@Qwerkey @bplus Please add my game Hunter's Revenge https://www.qb64.org/forum/index.php?topic=345.msg2322#msg2322
Roger that but can you guess why I got confused?
IMO you should have not made that note but I bet you were trying to be careful :)
I have it changed, how is it now?
@bplus: When doing the Samples Gallery I am aiming to include at least 1 superior program from all high contributors. It seems only fair.
Whoa boys.
I'm on the road today and may not be reading very carefully but the sense I'm getting is you want to bypass the stringent filtration process and just let people nominate their favorite program. No. No explicit voting either. This approach completely misunderstands why we have a Programs board in the first place. That is the arena where are things are decided. Let me remind too that any code that ends up on our curated boards must pass through Programs first.
Taking Terry's list as an example, I'd say probably 90% of it is polished and ready. And suddenly we have to choose one? Nope. This isnt a place where we should feel overwhelmed by some coders being more prolific than others. We arent here to be fair to the members, we are being fair to the readers. Let's offer only the best.
Maybe Toolbox too, what is dividing line between Informatics and Toolbox item? Don't say STxAxTIC ;-))
I have added Terry Ritchie's InForm Calulator to the Samples Gallery. This program has a number of factors which get it placed there:
i) It is an excellent piece of coding and a really good working program
ii) It is by a highly gifted member
iii) It is an excellent advert for QB64 AND for InForm
iv) It has good descriptions in the code
I'm not, of course, going to comment upon every posting I put into Samples, but give here my selection criteria.
@bplus, I'd like to add your Dropping Balls program https://www.qb64.org/forum/index.php?topic=194.0 (https://www.qb64.org/forum/index.php?topic=194.0) to Samples Gallery (2D/3D Graphics without SUB _GL). It has very good graphics and the whole post is a good demonstration of collaborative work between various members. There is quite a bit of amazing stuff in that post. I want to use the code of « Reply #4 on: April 03, 2018, 05:39:05 PM » in Samples. That code could do with a bit of tidying up (and perhaps a few more explanatory comments). Would you be able to do that before I add to Samples? Thanks, Qwerkey
It was a fun thread, even though you and static totally dropped the ball on the physics!
@bplus Do you want to join Discord? There's a lot of stuff to do with QB64 in general and sometimes Library in particular. You do not have to (I've got it covered).
Too Much Qwerkey. You can have too much of a good thing. I've just noticed that at this moment Qwerkey has the last post of the first 4 Sections. That's far too much of him! (I would have put this silly remark in Off-Topic, but you can't do attachments there).
@bplus Do you want to join Discord? There's a lot of stuff to do with QB64 in general and sometimes Library in particular. You do not have to (I've got it covered).
Everyone should.
Better not drag static into this, it was I who (mis)used a snippet for ball handling which helped make those "rack" formations more perfect more often.
was there an a original program that was posted by the expert ball handler himself from which you based yours on?
STx mentioned me pointing you guys toward some of my works; here’s one which you might stick in there somewhere, which I just shared elsewhere for Terry: https://www.qb64.org/forum/index.php?topic=2042.0
Not everyone is going to need an independent, programmable, keyboard routine, but for those who do, I imagine the above will handle all their needs handily. ;)
Added a few helper functions to the programmable keyboard routines above.
All good! Thanks for adding it.
PS: Might want to "insert attachment" in gallery posts, so the screenshots become part of the post (inline).
@SMcNeill
I would like to help you with this, your link points to a thread whose best answer points to a reply that is labeled:
I don't think that is main tool, and I think we are talking tool here. It looks as if RhoSigma has tested and did @TerryRitchie find it helpful? @TempodiBasic seems happy.
Could you bump thread with description and final code version or code link you'd like to see added?
Do you think an instruction manual might be needed to go along with this? To me it looks like we are customizing keyboards for different countries? Ha, maybe the whole thread IS the manual. :)
Still digesting this, but it does look like the Best Answer was pointed right.
Not sure how one goes about decoding key numbers for use in code. It's interesting that Mouse clicks can be detected also, and how is that decoded for use in code?
' Index Unmodified Ctrl Shift Alt AltGr Repeat
DATA 176,900176,0,0,0,0,0.2: 'Media Next
DATA 177,900177,0,0,0,0,0.2: 'Media prev
DATA 178,900178,0,0,0,0,0.2: 'Media stop
DATA 179,900179,0,0,0,0,0.2: 'Media Play/Pause
DATA 180,900180,0,0,0,0,0.2: 'Launch mail
DATA 181,900181,0,0,0,0,0.2: 'Launch media select
DATA 182,900182,0,0,0,0,0.2: 'Launch app1
DATA 183,900183,0,0,0,0,0.2: 'Launch app2
Remap_KeyCode 191, 151, 0, 21, 0, 0, 0.2: '£
Remap_KeyCode 222, 133, 0, 248, 0, 35, 0.2: '… ø#
Remap_KeyCode 192, 149, 0, 128, 0, 64, 0.2: '• € @
Remap_KeyCode 186, 138, 0, 130, 0, 91, 0.2 'Š ‚ [
@STxAxTIC @Qwerkey
I need help with list of Tag labels, I don't think I can just make 'em up as I go...
Is [Retro] [Sim] OK? for TerryRichies 1980's Simon replica.
@bplus I have got down to another of your projects, Battleships https://www.qb64.org/forum/index.php?topic=218.0 (https://www.qb64.org/forum/index.php?topic=218.0). This looks to be another for Games. In the posting, you have a zip file for verion5, but data for version 6. I could not find code for version 6: probably my stupidity.
(it plays exactly the same as Microsoft's version)I have to check this out and review Mahjong again, am I missing something?
there is one thing in its favour, though: it uses _MEM processing *.
@bplus For the RotoZoom3 (Modification) Sample, you forgot to put the Author in the title again (this must be your modesty).
Did you notice STxAxTIC himself has skipped the "by Author" business in Titles for the Math & Geometry Board? And he was labeling Titles with "Collaboration" but they seemed to have disappeared since the assimilation of the Toolbox.
@bplus I've just had a look through my QB64 Projects catalogue, and there are some that I might like for consideration (eg Scrabble, I thought was reasonable, and I know that Steve, Mr Wordsmith, played it). There is no hurry to put my stuff in, anyway. At present I am sure that Steve is way under-represented so we must root out all his worthy stuff.
Did you notice STxAxTIC himself has skipped the "by Author" business in Titles for the Math & Geometry Board? And he was labeling Titles with "Collaboration" but they seemed to have disappeared since the assimilation of the Toolbox.@bplus When the Toolbox was separate, STxAxTIC did not have authorship in the title there, for reasons he says, so when he moved them back into Samples they didn't obey "the rule". Sorry, I am such a stickler for conventions!
@bplus When the Toolbox was separate, STxAxTIC did not have authorship in the title there, for reasons he says, so when he moved them back into Samples they didn't obey "the rule". Sorry, I am such a stickler for conventions!
@bplus The board SUB _GL is somewhat underpopulated at present. We can ask Ashish to dig out some more of his stuff, and if we can get hold of Unseen Machine he has done work there (I think). But I was looking at Galleon's 3d_model_viewer in /programs/samples/open_GL. That's a really ggod demo of what Open GL can do. Of course, it is already supplied with QB64 instal, but do you think that it would be a good idea to put it in Samples Gallery as well?
@bplus I've just had a look through my QB64 Projects catalogue, and there are some that I might like for consideration (eg Scrabble, I thought was reasonable, and I know that Steve, Mr Wordsmith, played it). There is no hurry to put my stuff in, anyway. At present I am sure that Steve is way under-represented so we must root out all his worthy stuff.
Re: Steve, man that keyboard customize thing has me stumped maybe overthinking just throw the SUB in Samples and point to thread for the "manual" and further inquiries.
@Qwerkey @bplus
If you interested for adding SUB_GL programs then please have a look at - https://github.com/AshishKingdom/QB64_OpenGL_Demos
It contain a total of 35 demos. Some are coded by @Petr and some are by me.
If you want my thoughts on it, I’d suggest you guys make a LIBRARY subsection in samples, and use it to highlight those extended toolsets that people create which might need extended information, and give the authors highlighted there edit/mod rights so they can update/correct things as needed.
Some quick library collections which could be added to that section might be:
Terry Ritchie’s Menu, GLInput, Button, Sprite libraries.
RhoSigma’s various libraries from his signature.
DarthWho’s various graphic/game engine libraries.
I’ve got several (I just need to share and document them better when I have time), such as Text libraries, Image libraries, the keyboard library....
Libraries are like Tools, except they’re the much more complex version of them. SaveBMP would qualify as a simple tool to save a screen image as a BMP file. The SaveImage Library does that *PLUS* PNG, GIF, JPG, screen 0 conversions, 32-bit to 256 color conversions/dithering, and more!
It’s a lot more work to upkeep, improve, and maintain a library than it is just a singular tool, so it’d be nice if the library creators could have rights to edit their own stuff, but it’d also be nice just to have a place to highlight these extended toolsets so they don’t get lost in the ether somewhere...
Thanks Ashish, looks like a vein of gold here, including Petr's. Do you happen to have links back to QB64 forum posts in those? What ones are your favorites for fun, cool effect or instruction?@bplus
Who can be expert at everything?
BPLUS Likes! Get this in OPEN_GL samples!
Menger Sponge - https://www.qb64.org/forum/index.php?topic=2251.msg114913#msg114913
GitHub - https://github.com/AshishKingdom/QB64_OpenGL_Demos/blob/master/menger_sponge.bas
BPLUS OK
3D Sierpinski Triangle - https://www.qb64.org/forum/index.php?topic=1088.msg102815#msg102815
GitHub -https://github.com/AshishKingdom/QB64_OpenGL_Demos/blob/master/3D%20Sierpinshki%20Triangle.bas
BPLUS OK+
Cube Plasma - https://www.qb64.org/forum/index.php?topic=271.msg1513#msg1513
GitHub - https://github.com/AshishKingdom/QB64_OpenGL_Demos/blob/master/Cube_Plasma.bas
BPLUS nice but can do nicer in 2D graphic, I did a mod of Johnno
Cube Wave - https://www.qb64.org/forum/index.php?topic=179.msg938#msg938
GitHub - https://github.com/AshishKingdom/QB64_OpenGL_Demos/blob/master/Cube%20Wave.bas
BPLUS I like 3D Double Pendulum better
3D Spirograph - https://www.qb64.org/forum/index.php?topic=162.msg869#msg869
GitHub - https://github.com/AshishKingdom/QB64_OpenGL_Demos/blob/master/3D_Sprigograph.bas
BPLUS pretty nice! This would be good sample
3D Double Pendulum - https://www.qb64.org/forum/index.php?topic=153.msg828#msg828
GitHub - https://github.com/AshishKingdom/QB64_OpenGL_Demos/blob/master/Double_Pendulum_3D.bas
=============================================================== Everything below needs Images or Library N/A Doesn't Github offer provisions for supplemental files?
360 Degree Image - on [abandoned, outdated and now likely malicious qb64 dot net website - don’t go there]
GitHub - https://github.com/AshishKingdom/QB64_OpenGL_Demos/blob/master/360_Degree_Image.bas
3D Textured Cube - on [abandoned, outdated and now likely malicious qb64 dot net website - don’t go there]
GitHub - https://github.com/AshishKingdom/QB64_OpenGL_Demos/blob/master/3D%20Texture%20Cube.bas
Music Maker By Ashish - on [abandoned, outdated and now likely malicious qb64 dot net website - don’t go there]
GitHub - https://github.com/AshishKingdom/QB64_OpenGL_Demos/blob/master/Music_Maker_By_Ashish.bas
OpenGL Context Capture - https://www.qb64.org/forum/index.php?topic=282.msg1648#msg1648
GitHub - https://github.com/AshishKingdom/QB64_OpenGL_Demos/blob/master/OpenGL_Context_Capture.bas
Petr's OpenGL 3D World - on [abandoned, outdated and now likely malicious qb64 dot net website - don’t go there]
GitHub - https://github.com/AshishKingdom/QB64_OpenGL_Demos/blob/master/OpenGL_3D_World.bas
Petr's Torus Light - on [abandoned, outdated and now likely malicious qb64 dot net website - don’t go there]
GitHub - https://github.com/AshishKingdom/QB64_OpenGL_Demos/blob/master/Petr's_Torus_Lights.bas
Petr's Fog & Blending - on [abandoned, outdated and now likely malicious qb64 dot net website - don’t go there]
GitHub - https://github.com/AshishKingdom/QB64_OpenGL_Demos/blob/master/Petr's_fog_and_blending.bas
Petr's GL text rendering - on [abandoned, outdated and now likely malicious qb64 dot net website - don’t go there]
GitHub - https://github.com/AshishKingdom/QB64_OpenGL_Demos/blob/master/text_rendering.bas
OpenGL Earth - on [abandoned, outdated and now likely malicious qb64 dot net website - don’t go there]
GitHub - https://github.com/AshishKingdom/QB64_OpenGL_Demos/blob/master/OpenGL_Earth.bas
OpenGL Planets - on [abandoned, outdated and now likely malicious qb64 dot net website - don’t go there]
GitHub - https://github.com/AshishKingdom/QB64_OpenGL_Demos/blob/master/OpenGL_Planets.bas
BPLUS Saves from past:
3D Knot 3/9/2019
https://www.qb64.org/forum/index.php?topic=169.msg902#msg902
OpenGL Lights & Material By Ashish update 2017-07-30 (I posted at QB64.org 3/10/2020)
https://www.qb64.org/forum/index.php?topic=2323.msg115505#msg115505
STARWARS Opening Crawl 6/26/2019
https://www.qb64.org/forum/index.php?topic=1453.msg106611#msg106611
@bplus
If you look at the repository, it contain all the supplementary files/resources as well as screenshots and many other GL programs which I have not
mention -
https://github.com/AshishKingdom/QB64_OpenGL_Demos
I recommend you to download the full demo package along with resources for
testing/grading purposes - https://github.com/AshishKingdom/QB64_OpenGL_Demos/archive/master.zip
IMHO the whole package zip or 7z (I don't have rar because I didn't like it when I did.) should be here at QB64 forum. https://www.qb64.org/forum/index.php?topic=178.msg937#msg937
@bplus
larryln's interpreter
here link in this forum
https://www.qb64.org/forum/index.php?topic=1754.msg110056#msg110056 (https://www.qb64.org/forum/index.php?topic=1754.msg110056#msg110056)
Today all shops are closed except Public Health offices and structures, shops of first necessity like bakery, greengrover and all those with alimentar goods, moreover tobacconists ....
:-))) the government let you choose if you want survive or if you want send in smoke your life!
A very democratic / liberal line guides.. :-)))
PS: I don't like to comment much in code. For this reason, one of my friend (newbie) who also code in Qb64, doesn't like this habit of mine.
Think of it as giving yourself notes 5 years into the future when you don't have a clue what you with the code :)