Game Maker's Garage Forum

Game Maker's Garage => Announcements => Topic started by: Gan on February 27, 2011, 10:02:46 PM

Title: PhysicsCreator v1.0
Post by: Gan on February 27, 2011, 10:02:46 PM
Finally made something worth showing.

PhysicsCreator (http://cl.ly/3q0a3a0X1l061N2J1x2a)

What you can do:
- Make boxes and circles.
- Move them, set properties.
- Test the simulation.

What you will be able to do: (when I get around to it)
- Make polygons and ropes.
- Connect objects through joints.
- Be able to resize shapes, ex: radius, width, height, points.
- Save and load as a text file.
- Load into Sc.

Ah, here's a demo in case you don't want to download:
PhysicsCreator Demo (http://www.youtube.com/watch?v=hlRIPLbsHoE)


You guys excited, disappointed, horrified? You gotta admit, this runs so much better than it does in Sc.
Time to go test this on my old G3...

EDIT: Runs amazing on my G3. Fast! Even with hundreds of shapes. Now imagine if I used OpenGl to draw... probably double performance.
If only Sc was written in Obj-C. It could have this kind of speed.
Title: Re: PhysicsCreator v1.0
Post by: Connors on February 27, 2011, 11:08:23 PM
 :o It runs that well on your G3?
I'm thinking about how much more quickly this came together than SCBox2D. Have you thought about making a separate project with Box2D without using Silver Creator? A physics game built from the ground up would be pretty sweet. I just wonder whether it would get finished.

----

A small issue with the program: maybe some window styles aren't backwards compatible?
All I saw is this:
http://i1215.photobucket.com/albums/cc511/Connor_McHarney/Picture13-1.png
EDIT: If you click stop physics when they're already stopped it crashes. ::)
Title: Re: PhysicsCreator v1.0
Post by: Gan on February 27, 2011, 11:23:06 PM
Quote
 It runs that well on your G3?
Yeah runs very well.

Quote
 I'm thinking about how much more quickly this came together than SCBox2D.
Is a lot easier to make in Obj-C.

Quote
Have you thought about making a separate project with Box2D without using Silver Creator?
Yeah, that's what got me into all this physics stuff. Always wanted to make a physics game for the iPhone. Original idea was a simple game where you rotate your iPhone to guide a ball in a physics maze into a goal.
Though the idea wasn't very original or good so I practically gave up on it.


Quote
A physics game built from the ground up would be pretty sweet. I just wonder whether it would get finished.
I agree. Would be awesome. But we'd need an idea, something good. Really good.

EDIT: Yeah a window style thing. Easy fix. Also easy fix for the stop button.
Title: Re: PhysicsCreator v1.0
Post by: Connors on February 28, 2011, 01:41:00 PM
If you need ideas I like to think that's one of my strengths. And I like physics game a lot.
Title: Re: PhysicsCreator v1.0
Post by: Gan on February 28, 2011, 05:58:36 PM
Alright, shoot.
Post some of your ideas, if I like 'em that's what I'll be doing all week.
Title: Re: PhysicsCreator v1.0
Post by: Connors on February 28, 2011, 06:16:41 PM
Well, I've been brainstorming it for a while and it got pretty long:

It would be awesome to figure out a platformer engine that used the 3rd Law of Physics for the player. The player is likely a circle and it's programmed so that when you run left, dynamic objects you're on are pushed to the right and vice versa and things are pushed away if you jump. Even better would be if the jump speed was based on how much you push an object from you. That way greater inertia/resistance = better jumps and say you stand on a pillar and run and jump off it would fall the other way! I wanted to try it with my thing but it's tricky and requires you to know the collision point.
One thing you could do for a game with this is something like Indiana-Jones where you explore lost ruins and find gold. Physics puzzles and traps are really cool if you do them well. Other characters might be those who want to steal it or stop you from taking it. (Pretty cliché but then that's why its fun, you could parody other stuff too)

Another one (this is a fair bit simpler) is like Steer Wheels, I made a car like this in Incredibots once. You're a bike like in Steer wheels but there's 4 wheels, overlapping so you only see 2 at a time. when you hit jump they spring out both up and down and launch you. The point is it can flip over and still jump.
Title: Re: PhysicsCreator v1.0
Post by: GMG Mike on February 28, 2011, 06:35:26 PM
Quote
If only Sc was written in Obj-C. It could have this kind of speed.


Bullshit. Stop making these blanket statements glorifying Obj-C. SilverCreator made in Obj-C would still be interpreting the scripting code which would still make SC games slow. Not to mention that I'd rather cut myself than have to rewrite SilverCreator in Obj-C (it would be a year long project to match the current status of SilverCreator, and you would lose Windows runtimes)
Title: Re: PhysicsCreator v1.0
Post by: Gan on February 28, 2011, 08:07:08 PM
They don't have to be blanket statements.
We could have a show down. You write a logic based program in RB and I'll do the equivalent in Obj-C.
That alone should prove possible speeds if Sc was made in Obj-C.

Then again, the same could be done for drawing graphics.

You know what? Pm me the entire runtime and I'll spend some time recoding it in Obj-C. Then there'll be no doubt about speed. *wink wink*

Quote
Well, I've been brainstorming it for a while and it got pretty long:
 
It would be awesome to figure out a platformer engine that used the 3rd Law of Physics for the player. The player is likely a circle and it's programmed so that when you run left, dynamic objects you're on are pushed to the right and vice versa and things are pushed away if you jump. Even better would be if the jump speed was based on how much you push an object from you. That way greater inertia/resistance = better jumps and say you stand on a pillar and run and jump off it would fall the other way! I wanted to try it with my thing but it's tricky and requires you to know the collision point.
One thing you could do for a game with this is something like Indiana-Jones where you explore lost ruins and find gold. Physics puzzles and traps are really cool if you do them well. Other characters might be those who want to steal it or stop you from taking it. (Pretty cliché but then that's why its fun, you could parody other stuff too)
 
Another one (this is a fair bit simpler) is like Steer Wheels, I made a car like this in Incredibots once. You're a bike like in Steer wheels but there's 4 wheels, overlapping so you only see 2 at a time. when you hit jump they spring out both up and down and launch you. The point is it can flip over and still jump.
The jumping off stuff sounds tricky. Physics puzzles are nice, but I'm pretty bad at making originality and graphics.
I like that bike game idea though. With jumping wheels. Probably could be made in SCBox2d if I added something called prismatic joints. Hmm...
Title: Re: PhysicsCreator v1.0
Post by: GMG Mike on February 28, 2011, 08:50:53 PM
Quote
You know what? Pm me the entire runtime and I'll spend some time recoding it in Obj-C. Then there'll be no doubt about speed. *wink wink*


Is it gonna support 10.4, PPC, and Windows? No. I basically write SilverCreator for myself, it's recreational coding just like all this physics stuff you've been doing it. I write it in REALbasic because it pleases me to do so.

Write your own game creator if SilverCreator sucks so hard, otherwise, deal with the limitations.
Title: Re: PhysicsCreator v1.0
Post by: Gan on February 28, 2011, 09:17:54 PM
It would support theoretically 10.1+ and confirmed 10.4+. As for windows, I'm fairly sure none here use compiled windows Sc games often. Though of course, if needed I am fairly good in Vb.net and can probably port a runtime to it.

Yeah, I'm probably too lazy to write my own from scratch. Unless I made it open source where other people helped make it... or maybe if it was very simplistic.

I'd rather just help something that's already made get better.(http://www.mmorpgmaker.org/forums/images/smilies/icon_e_wink.gif) (i. e. physics engine, speed tests, constant nagging)
Title: All motegrity freshest thoracic, futile journey carcinomas, declared.
Post by: uhayipuvca on March 26, 2024, 03:40:53 AM
Natural white sinusitis, micro-fractures buy finasteride uk (https://yourdirectpt.com/finasteride/) price for lasix 40 mg (https://columbiainnastoria.com/drugs/generic-lasix-canada/) vardenafil (https://oliveogrill.com/generic-levitra/) propranolol (https://mynarch.net/product/propranolol/) lasix (https://yourdirectpt.com/order-lasix/) prednisone capsules (https://primerafootandankle.com/www-prednisone-com/) lowest price for prednisone motegrity in switzerland (https://rrhail.org/motegrity/) zithromax (https://bayridersgroup.com/product/zithromax/) clomipramine (https://inthefieldblog.com/clomipramine/) altraz (https://shilpaotc.com/altraz/) altraz in the us androxal.com lowest price (https://cubscoutpack152.org/androxal/) levitra (https://yourdirectpt.com/drugs/levitra/) propecia tablets (https://primerafootandankle.com/propecia-tablets/) ranitidine (https://umichicago.com/drugs/ranitidine/) propecia (https://coastal-ims.com/drug/propecia/) tadapox walmart price (https://glenwoodwine.com/tadapox/) buy orlistat on line (https://primerafootandankle.com/item/orlistat/) erectafil in rome (https://primerafootandankle.com/erectafil/) canadian metformin xr (https://andrealangforddesigns.com/drugs/metformin-xr/) glyburide with perscription (https://inthefieldblog.com/glyburide/) buy secnidazole online purchase (https://americanazachary.com/secnidazole/) orapred no prescription (https://fairbusinessgoodwillappraisal.com/orapred/) amplify paediatrics <a href="https://yourdirectpt.com/finasteride/">buy finasteride without prescription</a> <a href="https://columbiainnastoria.com/drugs/generic-lasix-canada/">lowest price lasix</a> <a href="https://oliveogrill.com/generic-levitra/">generic levitra</a> <a href="https://mynarch.net/product/propranolol/">propranolol price</a> <a href="https://yourdirectpt.com/order-lasix/">order lasix</a> <a href="https://primerafootandankle.com/www-prednisone-com/">lowest price for prednisone</a> <a href="https://rrhail.org/motegrity/">where can i buy motegrity online</a> <a href="https://bayridersgroup.com/product/zithromax/">zithromax for sale overnight</a> zithromax capsules <a href="https://inthefieldblog.com/clomipramine/">clomipramine without a doctors prescription</a> <a href="https://shilpaotc.com/altraz/">find cheap altraz</a> <a href="https://cubscoutpack152.org/androxal/">lowest price generic androxal</a> <a href="https://yourdirectpt.com/drugs/levitra/">generic levitra at walmart</a> <a href="https://primerafootandankle.com/propecia-tablets/">propecia cheap</a> <a href="https://umichicago.com/drugs/ranitidine/">cheapest ranitidine</a> <a href="https://coastal-ims.com/drug/propecia/">rogaine or propecia</a> <a href="https://glenwoodwine.com/tadapox/">tadapox cheap</a> <a href="https://primerafootandankle.com/item/orlistat/">orlistat online pharmacy</a> <a href="https://primerafootandankle.com/erectafil/">low cost erectafil</a> <a href="https://andrealangforddesigns.com/drugs/metformin-xr/">metformin xr</a> generic metformin xr in canada <a href="https://inthefieldblog.com/glyburide/">glyburide</a> <a href="https://americanazachary.com/secnidazole/">secnidazole buy india</a> <a href="https://fairbusinessgoodwillappraisal.com/orapred/">orapred to buy</a> black-outs https://yourdirectpt.com/finasteride/ https://columbiainnastoria.com/drugs/generic-lasix-canada/ https://oliveogrill.com/generic-levitra/ https://mynarch.net/product/propranolol/ https://yourdirectpt.com/order-lasix/ https://primerafootandankle.com/www-prednisone-com/ https://rrhail.org/motegrity/ https://bayridersgroup.com/product/zithromax/ https://inthefieldblog.com/clomipramine/ https://shilpaotc.com/altraz/ https://cubscoutpack152.org/androxal/ https://yourdirectpt.com/drugs/levitra/ https://primerafootandankle.com/propecia-tablets/ https://umichicago.com/drugs/ranitidine/ https://coastal-ims.com/drug/propecia/ https://glenwoodwine.com/tadapox/ https://primerafootandankle.com/item/orlistat/ https://primerafootandankle.com/erectafil/ https://andrealangforddesigns.com/drugs/metformin-xr/ https://inthefieldblog.com/glyburide/ https://americanazachary.com/secnidazole/ https://fairbusinessgoodwillappraisal.com/orapred/ nerve-wracking superficial, abnormal.