Author Topic: Partex 2  (Read 4500 times)

0 Members and 1 Guest are viewing this topic.

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Partex 2
« on: October 23, 2011, 03:13:47 am »
So the Grammer coders are probably familiar with Partex (or at least the screenies) by now, but it is turning into some cool stuff, I think. So, this is  why I am posting it here. It is a slow moving project (there won't be 3 updates a day XD ), but it is one that will probably continue for a little bit. Right now, it is like a powder toy. You can do basic pixel drawing and particle dropping, but it is pretty fun!

Right now the controls are:
Arrows are for movement (including diagonal)
[mode] exits
[Clear] freezes all pixels on the screen, permanently
[Alpha] clears all drawing
[2nd] draws a pixel on
[del] draws a pixel off
+/- toggles between particles
[ / ] pauses the particles
[ * ] unpauses the particles

One nice thing is that this program is 314 bytes, so if you have the app version of Grammer, this is really doable! And with the latest app version, you can even keep Partex archived!

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Partex 2
« Reply #1 on: October 23, 2011, 03:17:12 am »
I really should try this out some day..... :)

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Partex 2
« Reply #2 on: October 23, 2011, 05:50:29 am »
Whoah, this looks awesome!  I better go back in time and notify everybody about it :trollface:

What kinds of particles are you planning to support?

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Partex 2
« Reply #3 on: October 23, 2011, 07:09:08 am »
Whoah, this looks awesome!  I better go back in time and notify everybody about it :trollface:

What kinds of particles are you planning to support?
I can't see the link.
* Stefan Bauwens cries
I need 1000 posts! :P


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Re: Partex 2
« Reply #4 on: October 23, 2011, 11:39:41 am »
Sweet this islooking bad good :trollface:
« Last Edit: October 23, 2011, 11:39:56 am by annoyingcalc »
This used to contain a signature.

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Partex 2
« Reply #5 on: October 23, 2011, 04:00:55 pm »
Whoah, this looks awesome!  I better go back in time and notify everybody about it :trollface:

What kinds of particles are you planning to support?
:D I saw that topic earlier and decided "I have to post a topic before somebody else!"
And I am not sure what particles will eventually be included. I might need to change the number of bytes each particle uses, too, but that won't destroy backwards compatibility :)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Partex 2
« Reply #6 on: December 30, 2011, 04:49:26 pm »
That looks great Xeda </late> it shows what Grammer is capable of :D

Btw is your avatar also in grammer?? O.O
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Partex 2
« Reply #7 on: December 30, 2011, 06:57:55 pm »
Thanks! And yes, my avatar is made in Grammer code. It was actually made a while before I made a command to turn on pixels in a region to particles.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Partex 2
« Reply #8 on: December 31, 2011, 03:30:05 am »
Darn this is impressive.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Partex 2
« Reply #9 on: January 07, 2012, 03:29:04 pm »
Okay, this isn't too big of an update, but it uses some commands from the latest version of Grammer. There are two added contols:

[xtƟn] is used to fill a rectangular region of the screen with particles. It will ignore any preexisting pixels in that region, so barriers will still remain
[STAT] is used to convert the pixels in a rectangular region to particles

When you press either of these, you must move the cursor to change the size of the rectangle, then press enter.

EDIT: Also, at this point Partex is up to 462 bytes x.x

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Partex 2
« Reply #10 on: January 07, 2012, 08:21:37 pm »
I glanced at this topic and thought it said "Portal 2" ... oh well, this also looks great. And I love those "bubbles" that come up when you open the bottom (in that first screenshot).
EDIT: Also, at this point Partex is up to 462 bytes x.x
Still not much!




Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Partex 2
« Reply #11 on: January 07, 2012, 08:29:04 pm »
Thanks! The "bubbles" are there because that is just how the particle routine works :) the "bubble" of a blank pixel gets caught underneath all of those falling pixels and makes it look neat :)

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Partex 2
« Reply #12 on: January 07, 2012, 08:35:18 pm »
Well, it looks amazingly like water :D




Offline saintrunner

  • Custom Spriter: You ask it! I'll Make it!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1787
  • Rating: +115/-11
  • Flogging Molly
    • View Profile
    • Jonny K Music
Re: Partex 2
« Reply #13 on: January 07, 2012, 08:36:15 pm »
My Sprites Thread   :Updated often :) for your viewing pleasure

GAMES:

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Partex 2
« Reply #14 on: January 07, 2012, 08:42:56 pm »
I think I could make a game like that... Hmm, I will have some fun with trying to come up with a game using particles. Also, it is possible to use more than one particle type, you just have to cycle each buffer separately, so I might be able to add a way to use the particles available instead of just toggling them.