Author Topic: QB64SOURCECODE.COM  (Read 17500 times)

0 Members and 1 Guest are viewing this topic.

Offline Pete

  • Forum Resident
  • Posts: 2361
  • Cuz I sez so, varmint!
    • View Profile
Re: QB64SOURCECODE.COM
« Reply #60 on: April 28, 2020, 10:57:04 pm »
Too long ago for me to remember if there were any improvements, I don't think there were, but Kompozer was the buggy one! The worst I get with Nvu is if you overtax it, maybe too many windows open, or some improper coding, it crashes. I just ctrl + s and save my work regularly, and I don't give a Clippy if it shuts down on me.

Try it, you'll like it!

Pete
Want to learn how to write code on cave walls? https://www.tapatalk.com/groups/qbasic/qbasic-f1/

Offline TerryRitchie

  • Seasoned Forum Regular
  • Posts: 495
  • Semper Fidelis
    • View Profile
Re: QB64SOURCECODE.COM
« Reply #61 on: May 03, 2020, 03:13:38 pm »
Task 15 has been completed and uploaded. I decided to make task 15 deal with nothing but image manipulation. The previous version of the tutorial included way too many subjects in the advanced graphics task. I decided to break them out to make it easier to digest.

Only three Storm Troopers were harmed in the making of this task!

On to task 16!
« Last Edit: May 03, 2020, 03:34:46 pm by TerryRitchie »
In order to understand recursion, one must first understand recursion.

Offline TerryRitchie

  • Seasoned Forum Regular
  • Posts: 495
  • Semper Fidelis
    • View Profile
Re: QB64SOURCECODE.COM
« Reply #62 on: May 08, 2020, 10:25:48 am »
Task 16 has been completed and uploaded.

On to task 17!
In order to understand recursion, one must first understand recursion.

FellippeHeitor

  • Guest
Re: QB64SOURCECODE.COM
« Reply #63 on: May 08, 2020, 10:40:23 am »
BTW, _RGB32 gained new functionality since v1.3 (maybe 1.2, can't recall precisely now):

  • For grayscale: _RGB32(intensity), so black can be simply _RGB32(0) and white is _RGB32(255).
  • For grayscale with alpha: _RGB32(intensity, alpha)
  • For RGB, as it used to be: _RGB32(red, green, blue)
  • For RGB with alpha: _RGB32(red, green, blue, alpha)

No need for _RGBA32, although it remains untouched for retrocompatibiity, of course.
« Last Edit: May 08, 2020, 10:42:35 am by FellippeHeitor »

Offline TerryRitchie

  • Seasoned Forum Regular
  • Posts: 495
  • Semper Fidelis
    • View Profile
Re: QB64SOURCECODE.COM
« Reply #64 on: May 08, 2020, 10:58:22 am »
I need to start reviewing in detail each command in the Wiki as I write about it. I had no idea _RGB32 gained the ability to work with alpha values. Yes, no need for _RGBA32 any longer.

I'll go back through that section and add these changes.

Edit: I just updated Task 16 with the _RGB32 additional information.
« Last Edit: May 08, 2020, 11:19:49 am by TerryRitchie »
In order to understand recursion, one must first understand recursion.

Offline qbkiller101

  • Newbie
  • Posts: 73
    • View Profile
Re: QB64SOURCECODE.COM
« Reply #65 on: May 10, 2020, 05:19:47 am »
Hi
You know I have downloaded your whole website till task 16 and am working on rearranging it and adding styles with CSS and javascript. (My main thing is web nerdinessI'm even learning SQL) And when you finish all tasks I'll send you the modified version so you can either replace it with yours or add it as another option in a /new sort of dir or something
had to send you a ton of e-mails so you start making it again (lol)

Offline TerryRitchie

  • Seasoned Forum Regular
  • Posts: 495
  • Semper Fidelis
    • View Profile
Re: QB64SOURCECODE.COM
« Reply #66 on: May 10, 2020, 10:33:29 am »
Hi
You know I have downloaded your whole website till task 16 and am working on rearranging it and adding styles with CSS and javascript. (My main thing is web nerdinessI'm even learning SQL) And when you finish all tasks I'll send you the modified version so you can either replace it with yours or add it as another option in a /new sort of dir or something
had to send you a ton of e-mails so you start making it again (lol)

Awesome! I know what CSS is and how it works, even took a one semester course on it back in 2010 using Dreamweaver. I can't remember squat about it. I would love to have the site dynamically resize for portable devices. Thank you for taking this on. I look forward to seeing the final result. I'm almost finished with Task 17 - Collision Detection. By my estimate I *should* be finished with all tasks by the end of this month.
In order to understand recursion, one must first understand recursion.

Offline qbkiller101

  • Newbie
  • Posts: 73
    • View Profile
Re: QB64SOURCECODE.COM
« Reply #67 on: May 10, 2020, 11:18:03 am »
Ooh
I'm waiting in particular for collision detection

Offline TerryRitchie

  • Seasoned Forum Regular
  • Posts: 495
  • Semper Fidelis
    • View Profile
Re: QB64SOURCECODE.COM
« Reply #68 on: May 12, 2020, 03:02:27 am »
Task 17 - Collision Detection has been uploaded.

On to Task 18 !
In order to understand recursion, one must first understand recursion.

Offline TempodiBasic

  • Forum Resident
  • Posts: 1792
    • View Profile
Re: QB64SOURCECODE.COM
« Reply #69 on: May 12, 2020, 07:35:53 pm »
WOW Terry
I like your quick production of educational materials!
I must read slowly your 17 chapter for miss no particular information.

« Last Edit: May 13, 2020, 04:41:57 am by TempodiBasic »
Programming isn't difficult, only it's  consuming time and coffee

FellippeHeitor

  • Guest
Re: QB64SOURCECODE.COM
« Reply #70 on: May 12, 2020, 09:33:57 pm »
Chapter 17: very comprehensive. Thanks, Terry!

Offline TerryRitchie

  • Seasoned Forum Regular
  • Posts: 495
  • Semper Fidelis
    • View Profile
Re: QB64SOURCECODE.COM
« Reply #71 on: May 14, 2020, 12:23:28 am »
Chapter 17: very comprehensive. Thanks, Terry!

Thank you. They are fun to make. :)

Task 18 has been uploaded.

On to task 19!
In order to understand recursion, one must first understand recursion.

Offline TempodiBasic

  • Forum Resident
  • Posts: 1792
    • View Profile
Re: QB64SOURCECODE.COM
« Reply #72 on: May 14, 2020, 05:20:18 pm »
Yes !
Collision detection: great discussion about different way to get the collision between sprites.
Sprite Sheet : an increasing walking through the animation's methods in a 2D world.

I'm a follower ! :-)
Programming isn't difficult, only it's  consuming time and coffee

Offline TerryRitchie

  • Seasoned Forum Regular
  • Posts: 495
  • Semper Fidelis
    • View Profile
Re: QB64SOURCECODE.COM
« Reply #73 on: May 14, 2020, 07:17:38 pm »
Yes !
Collision detection: great discussion about different way to get the collision between sprites.
Sprite Sheet : an increasing walking through the animation's methods in a 2D world.

I'm a follower ! :-)

I'm glad you like them. I'm working on Task 19: Motion, Vectors, and Angles right now. This one may take a few days though. My maths are lacking and I need to brush up.

In order to understand recursion, one must first understand recursion.

Offline Dav

  • Forum Resident
  • Posts: 792
    • View Profile
Re: QB64SOURCECODE.COM
« Reply #74 on: May 14, 2020, 07:26:08 pm »
Nice updates!  Such a great resource you have put together.  Thank you!

 - Dav