QB Express Article Requests

Latest news from this site.

Moderators: Pete, Mods

Lachie Dazdarian
Veteran
Posts: 202
Joined: Mon Aug 30, 2004 6:18 am
Location: Croatia
Contact:

Post by Lachie Dazdarian »

I hope you'll finish the worms-like engine tutorial. FreeBASIC? Well, I guess I'll be able to convert it to FB once I see how you will do it.
Lachie Dazdarian - The Maker Of Stuff
User avatar
Codemss
Veteran
Posts: 124
Joined: Sun Jun 24, 2007 6:49 am
Location: Utrecht, The Netherlands
Contact:

Post by Codemss »

I have to say that this tutorial is a hard subject to write about, and it isn't going to be one of my best tutorials, believe me... :oops: . It covers too much theory, this is because I can't actually write such an engine myself. I also covered how to save big maps with a binary storage method, but this is also mostly theory since the scrolling would be very hard to realize. I will try to finish it however, but don't expect too much of it.
To compensate the things that I haven't covered good enough in my opinion, I will add some things about movements and bouncing particles and projectiles, and that kind of stuff.
Check out my site: <a href="http://members.lycos.nl/rubynl">Click here</a>
Hope you like it. Send some feedback if you want: <a href="mailto:basicallybest@live.nl">Mail me</a>
Codemss, before known as RubyNL
User avatar
Mentat
Veteran
Posts: 409
Joined: Tue Aug 07, 2007 3:39 pm
Location: NC, US

Post by Mentat »

I submitted a tutorial on 1-d projectile motion. I'm thinking about doing one on 2d next.
For any grievances posted above, I blame whoever is in charge . . .
User avatar
Codemss
Veteran
Posts: 124
Joined: Sun Jun 24, 2007 6:49 am
Location: Utrecht, The Netherlands
Contact:

Post by Codemss »

Mentat wrote:I submitted a tutorial on 1-d projectile motion. I'm thinking about doing one on 2d next.
1d, huh? Ok... Jusy never saw a 1d game or something.

Well, I've finished the worms-engine tutorial. It has become a reasonable tutorial, but too much theory in my opinion. It doesn't give you much code, only the ideas behind it. Just some basics. Still 9 full pages in Word. The next thing i'm writing is about special effects in games. Here's what I think I will be covering:

Special effects in games
Interpolation
- Linear interpolation
- Cosine interpolation
- Cubic interpolation
Palette manipulation
- The screen 13 palette
- Palette manipulation
- Interpolation in graphics
- The gradient SUB
Simple physics
- Gravity
- Bouncing
- Air resistance and top speed
Mixing colours
- Fake translucency
- True translucency in greyscale modes
- Using LUT?s
Particle effects
- Setting up the motion
- Some examples
Blobs
- Setting up the lightmap
- Other lightmaps
Realistic water for games
- Top view
- Side view
- Water reflections in RPG?s
Fire effect
- Fire theory
- Some cool tricks
Rotating and scaling images
- Theory
- Optimizing
Good movements for particles
- Sin and cos movements
- Average
- Complexer equations (weighted average and SIN inside SIN etc.)
Perlin noise
- Theory
- Making it tile
- Distortion using perlin noise

Some things may be a bit vague because I made this stuff for myself, but you will probably still able to understand it.
Check out my site: <a href="http://members.lycos.nl/rubynl">Click here</a>
Hope you like it. Send some feedback if you want: <a href="mailto:basicallybest@live.nl">Mail me</a>
Codemss, before known as RubyNL
User avatar
Mentat
Veteran
Posts: 409
Joined: Tue Aug 07, 2007 3:39 pm
Location: NC, US

Post by Mentat »

Codemss wrote: 1d, huh? Ok... Jusy never saw a 1d game or something.
Yes, but 2d and 3d projectile motion is based on 1d kinematics. After all, movement and rate of movement are based of vectors. And vector components are 1d math. Projectile motion will solve half of your problems.

And here's a trick for gravity:

Y = -4.9 * T? + V * T + H

Where:
T is elapsed time
V is your horizontal velocity
H is initial height (usually zero if at ground level)
Y is the height you want to know after throwing it.
For any grievances posted above, I blame whoever is in charge . . .
User avatar
Codemss
Veteran
Posts: 124
Joined: Sun Jun 24, 2007 6:49 am
Location: Utrecht, The Netherlands
Contact:

Post by Codemss »

Yes, but 2d and 3d projectile motion is based on 1d kinematics. After all, movement and rate of movement are based of vectors. And vector components are 1d math.
Ok, it just sounded kinda weird :lol: .
Check out my site: <a href="http://members.lycos.nl/rubynl">Click here</a>
Hope you like it. Send some feedback if you want: <a href="mailto:basicallybest@live.nl">Mail me</a>
Codemss, before known as RubyNL
User avatar
Mentat
Veteran
Posts: 409
Joined: Tue Aug 07, 2007 3:39 pm
Location: NC, US

Post by Mentat »

I'm taking physics, and just about everything it a vector. Well, for now at least. I think they're starting to get into my dreams. There's too many of them. :shock:

And that's why my tutorials are math based. I use math to make up for my lack of programming expertise.
For any grievances posted above, I blame whoever is in charge . . .
Dr_D
Veteran
Posts: 58
Joined: Fri Jun 17, 2005 4:47 pm
Contact:

Post by Dr_D »

Mentat wrote:snip

And that's why my tutorials are math based. I use math to make up for my lack of programming expertise.
I can relate to that. :lol:
The Dr. is INsane!!!
User avatar
Codemss
Veteran
Posts: 124
Joined: Sun Jun 24, 2007 6:49 am
Location: Utrecht, The Netherlands
Contact:

Post by Codemss »

Goddamn! I finished the worm-like engine tutorial, but forgot to post it! Can somebody kill me? Im such a retard! Well, I guess I will post it in the next issue. I think it really sucks though.
Check out my site: <a href="http://members.lycos.nl/rubynl">Click here</a>
Hope you like it. Send some feedback if you want: <a href="mailto:basicallybest@live.nl">Mail me</a>
Codemss, before known as RubyNL
BDZ
Coder
Posts: 49
Joined: Sun Nov 20, 2005 5:41 pm
Location: Wisconsin
Contact:

Post by BDZ »

I would like to see an article of several graphic effects that can be used in RPG battle engines for spells, etc., especially with plenty of explanation of the theory behind them instead of just code.
User avatar
Mentat
Veteran
Posts: 409
Joined: Tue Aug 07, 2007 3:39 pm
Location: NC, US

Post by Mentat »

I was going to write a tutorial on a 3d First person maze, using at tops 2 kilobytes for pics, maze array, and source. But my program has a bug (it still works without error, but it's super-imposing pictures). Once I fix it, I'll work on the tutorial. So basically, it's memory mangagement in a game.

Not only that, but it's fast. Ish. Okay, I'll stick with memory. :?
For any grievances posted above, I blame whoever is in charge . . .
nkk_kan
Veteran
Posts: 57
Joined: Thu Jun 01, 2006 10:45 am
Location: Gujrat,India,Asia
Contact:

Post by nkk_kan »

i don't know whether this request has already been made or not but her it goes..

Tutorial about loading images of different formats..Jpeg,png,Rle Bmp in fb .18?
User avatar
Mentat
Veteran
Posts: 409
Joined: Tue Aug 07, 2007 3:39 pm
Location: NC, US

Post by Mentat »

Oh, it was in TI. I have to keep everything archived, because by calc has a bad habit of clearing the RAM. So, debugging is slower than usual.

But, for this submistion I changed topics.
For any grievances posted above, I blame whoever is in charge . . .
BDZ
Coder
Posts: 49
Joined: Sun Nov 20, 2005 5:41 pm
Location: Wisconsin
Contact:

Post by BDZ »

I don't mean to necropost, but I'd rather do this than start a new thread. Are there any specific requests for articles? I'd like to contribute, but I can't come up with anything to write an article about at the moment.

One thing I would kind of like to do is write a game review, does anyone know of a recent (or not) QB game that hasn't been reviewed in the zine yet?
User avatar
Kiyotewolf
Veteran
Posts: 96
Joined: Tue Apr 01, 2008 11:38 pm

erased by user

Post by Kiyotewolf »

erased by user
Last edited by Kiyotewolf on Sun Apr 20, 2008 11:18 pm, edited 1 time in total.
Banana phone! We need more lemon pledge. * exploding fist of iced tea! * I see your psycho cat and counter with a duck that has a broken leg, in a cast.
User avatar
Mentat
Veteran
Posts: 409
Joined: Tue Aug 07, 2007 3:39 pm
Location: NC, US

Post by Mentat »

Anybody interested in rigid-body physics?

I noticed somebody got to springs before me. :P
For any grievances posted above, I blame whoever is in charge . . .
MystikShadows
Veteran
Posts: 703
Joined: Sun Nov 14, 2004 7:36 am
Contact:

Post by MystikShadows »

COunt me in Mentat :-)...I sure am
When God created light, so too was born, the first Shadow!

MystikShadows

Need hosting? http://www.jc-hosting.net

Interested in Text & ASCII development? Look no further!
http://www.ascii-world.com
User avatar
Imortis
Veteran
Posts: 71
Joined: Fri Nov 18, 2005 8:44 am
Contact:

Post by Imortis »

Did anybody read the article I did on Cryptography? If so, does anyone want the next part?
Image
MystikShadows
Veteran
Posts: 703
Joined: Sun Nov 14, 2004 7:36 am
Contact:

Post by MystikShadows »

I'd like to see what part 2 has...I liked the first one a whole lot, I wasn't sure back then if I was allowed to write letters to the editors to myself and I couldn't find a skitzo handy nearby at least I didn't think so and all my 15 personalities agreed with me...ROFLMAO

But yeah, I wanna read Part 2 ;-), all 16 of us do .
When God created light, so too was born, the first Shadow!

MystikShadows

Need hosting? http://www.jc-hosting.net

Interested in Text & ASCII development? Look no further!
http://www.ascii-world.com
User avatar
Imortis
Veteran
Posts: 71
Joined: Fri Nov 18, 2005 8:44 am
Contact:

Post by Imortis »

Okay. I figured that the next part would handle shift Ciphers of a couple varieties. And include some programs to help out on cracking them.
Image
Post Reply