Jump to content


Photo
- - - - -

Extensive Particles Tutorial


  • Please log in to reply
25 replies to this topic

#1 RhysAndrews

RhysAndrews

    Game Designer

  • GMC Member
  • 2003 posts
  • Version:GM8

Posted 27 January 2007 - 12:07 PM

  • Title: Particles Tutorial
  • Description: Extensive Particles Tutorial
  • GM Version: :GM6:
  • Registered: Yes
  • File Type: .PDF
  • File Size: 100kB
  • File Link: Download Here (PDF - under 0.1mb)
  • Required Extensions: None
  • Required DLLs: None
Summary
I spent a week or so on this, and have proofread it carefully. It takes you through making visual effects from start to finish (systems to emitters to particles to filters). All functions are explained.
Though this tutorial was written for my new GameCave Effects Engine 3.0, I don't believe it should be hidden away inside the effects engine, only meeting the eyes of people who wish to see the engine, and not those who want to read such a tutorial! So I have released it here.


Particles Tutorial
Written by Rhys Andrews
~ GameCave Productions ~




Download Here (PDF - under 0.1mb)
~ GameCave Productions ~


  • 4

#2 odin93

odin93

    GMC Member

  • New Member
  • 137 posts

Posted 30 March 2007 - 09:23 PM

Wow awesome tutorial i was looking for something like this, i really really enjoyed reading it.
  • 0

#3 Igl00

Igl00

    GMC Member

  • New Member
  • 327 posts

Posted 29 June 2007 - 10:27 AM

Very well done sir! If you where a member of my site, I would have given you a fistful of points... lol... No, seriously! People should really read this!
  • 0

#4 ibintheman

ibintheman

    GMC Member

  • New Member
  • 258 posts

Posted 29 June 2007 - 08:37 PM

yay i have been looking for something like this!!!
  • 0

#5 JaketheSnake3636

JaketheSnake3636

    GMC Member

  • New Member
  • 1905 posts

Posted 03 July 2007 - 10:00 PM

Good tutorial. It helped me clear up a couple misconceptions about particles.
  • 0

#6 Esasion

Esasion

    GMC Member

  • New Member
  • 44 posts

Posted 06 July 2007 - 12:28 PM

Good tutorial. It helped me clear up a couple misconceptions about particles.

<{POST_SNAPBACK}>


Same here, I didn't get the part_system_draw_order() function and the
part_system_update(); before I read this, it's very useful, I'll keep it in my
'Useful stuff' folder. Thanks

Esasion
  • 0

#7 RhysAndrews

RhysAndrews

    Game Designer

  • GMC Member
  • 2003 posts
  • Version:GM8

Posted 17 October 2007 - 03:19 AM

GM's "MarkUp" magazine has requested me to do a summary version of this tutorial, and it is now available in one of their issues.

Thanks for your feedback, guys.

Regards
Rhys Andrews
  • 0

#8 GraAlVi

GraAlVi

    GMC Member

  • New Member
  • 7 posts

Posted 17 November 2007 - 08:27 AM

GM's "MarkUp" magazine has requested me to do a summary version of this tutorial, and it is now available in one of their issues.

Thanks for your feedback, guys.

Regards
Rhys Andrews

<{POST_SNAPBACK}>


It's VERY useful tutorial, but there is little mistake on page 14 (Deflector Filters).
In tutorial said: part_deflector_destroy_all(system,deflector)
But for ALL deflectors... :GM131:
must: part_deflector_destroy_all(system)

And one question: if we created particle system by drag-and-drop icon, what ID for that particle system?
  • 0

#9 RhysAndrews

RhysAndrews

    Game Designer

  • GMC Member
  • 2003 posts
  • Version:GM8

Posted 18 April 2008 - 01:34 AM

And one question: if we created particle system by drag-and-drop icon, what ID for that particle system?

Well, it hides the ID because it assumes you want to use drag and drop icons for all particle functions, in which it always just uses the one system you created. So, though it would have one, I'm not sure what it is. You could do trial & error, trying different IDs until they link up... the ID would either be fairly logical (0, or 1, or something) or completely illogical (like 0870870...f)

-Rhys
  • 0

#10 Highduken

Highduken

    GMC Member

  • GMC Member
  • 108 posts

Posted 29 May 2008 - 07:03 PM

Yes, really nice tutorial, but...
you havent mentioned in which order to set the code and if you have to set it in
create event or step event...and I also dont know how to start a particle!!!(for example after a collision with player and enemy)

pls help me with my questions
  • 0

#11 Mutantspidergames

Mutantspidergames

    GMC Member

  • New Member
  • 104 posts

Posted 21 June 2008 - 09:58 PM

You have a very nice tutorial there, thanks to you, I fully understand particles now!
  • 0

#12 TerraFriedSheep

TerraFriedSheep

    GMC Member

  • GMC Member
  • 3150 posts
  • Version:GM:Studio

Posted 17 November 2008 - 06:54 PM

Thanks for this I couldn't quite get particles working correctly but now I understand it fully, was very quick and easy for me to learn =)
  • 0

#13 connor4312

connor4312

    www.connorpeet.com

  • GMC Member
  • 896 posts
  • Version:None

Posted 14 December 2008 - 05:04 PM

Great tutorial! I finally get it now :medieval:

This should get a lot more attention than it has been getting.
  • 0

#14 Hambone4097

Hambone4097

    GMC Member

  • New Member
  • 266 posts

Posted 25 December 2008 - 04:40 AM

That was one of the greatest tutorials I've ever come across! I had absolutely no understanding of particle systems before this, and was able to get a decent grip of them after only about an hour. Thank you so much for taking the time to make this!
  • 0

#15 Tzunami

Tzunami

    GMC Member

  • GMC Member
  • 350 posts
  • Version:GM:Studio

Posted 10 November 2009 - 03:57 AM

Thank you so much for devoting the time that you did to make such a useful tutorial. You have really helped alot of us :).

Regards, Tzunami.
  • 0

#16 Fifth Side Studios

Fifth Side Studios

    GMC Member

  • New Member
  • 2 posts

Posted 29 July 2010 - 02:39 PM

Thank you for making this example I was tired of looking at other people's .gmk, and I wanted to learn it myself. Thanks again.
  • 0

#17 Bleed

Bleed

    Chevalier

  • GMC Member
  • 738 posts
  • Version:GM:Studio

Posted 02 May 2011 - 07:53 PM

Finally something worth studying, thank you for this great tutorial.
  • 0

#18 jamezownz

jamezownz

    GMC Member

  • New Member
  • 13 posts

Posted 27 June 2011 - 08:03 PM

Thank you SO MUCH for this. Great work and a lot of help to many people. Again, THANK YOU!
  • 0

#19 csanyk

csanyk

    GMC Member

  • GMC Member
  • 457 posts
  • Version:GM:Studio

Posted 11 August 2011 - 09:28 PM

PDF download doesn't work for me, I get a corrupt file. Can someone re-host the file?
  • 0

#20 Nocturne

Nocturne

    Nocturne Games

  • Administrators
  • 21961 posts
  • Version:GM:Studio

Posted 11 August 2011 - 09:41 PM

PDF download doesn't work for me, I get a corrupt file. Can someone re-host the file?


Works fine for me (I just re-downloaded to check) so try again...
  • 0

#21 integrate

integrate

    GMC Member

  • GMC Member
  • 255 posts
  • Version:GM8

Posted 12 June 2012 - 10:19 PM

I can tell the amount of effort you put into making this tutorial. I am already impressed by its professional appearance and attention to detail, without having even gotten past the introduction. I look forward to soaking it in.

Formatting is so important to document design and layout, as far as readability and information placement for retention.
Me thinks you have some technical writing under your belt.

Deserved of a bump.
  • 0

#22 Meetle

Meetle

    GMC Member

  • GMC Member
  • 32 posts
  • Version:GM:Studio

Posted 23 June 2012 - 02:04 PM

Thank you for sharing. I'm learning about particlesystems as we speak. This will definitely help me reach my goal. :)
  • 0

#23 JRA

JRA

    GMC Member

  • GMC Member
  • 71 posts
  • Version:GM:Studio

Posted 12 August 2012 - 10:04 PM

Oops, accidentally pressed the "vote down" button instead of the "vote up" one. Very sorry, as this looks like it took a lot of time and effort to create!
  • 0

#24 Himanshu

Himanshu

    GMC Member

  • GMC Member
  • 37 posts
  • Version:GM8.1

Posted 23 November 2012 - 03:38 PM

thanks
  • 0

#25 xlordt_97248

xlordt_97248

    GMC Member

  • GMC Member
  • 156 posts
  • Version:GM:Studio

Posted 28 February 2013 - 03:39 AM

Thank you for the tutorial, it help me understand how to create particle's better. Example, in my codes
I had emitter_stream & emitter_burst.. when I read this tutorial... I realized that they are two different things :)
so I have gone with emitter_burst () :).

(Even though I think certain people don't use emitters anymore)
Thanks again!!
  • 0

#26 Toxigames

Toxigames

    GMC Member

  • GMC Member
  • 168 posts
  • Version:GM:Studio

Posted 21 October 2013 - 08:08 PM

While being form 2007 is this tutorial still up to date? It looks really well written and informative


  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users