Our server costs ~$56 per month to run. Please consider donating or becoming a Patron to help keep the site running. Help us gain new members by following us on Twitter and liking our page on Facebook!
Current time: May 23, 2024, 12:49 pm

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Anyone into Android programming?
#35
RE: Anyone into Android programming?
(July 6, 2015 at 8:45 pm)bennyboy Wrote: Understand that Unity uses NVidia's PhysX engine, which includes gravity, friction, rotational momentum etc. already built in.

Cool. I hoped that would be the case - that all obvious physics effects would be built in and just essentially tweakable.

Quote:1) To make the snooker table, you should use blender or maya and just model them.  You can probably find a free table mesh online that you can download, but it shouldn't be hard to just make your own.

Looking at those two programs, Maya and Blender, I can't afford Maya and in any case it looks incredibly complicated and used for making very realistic 3D effects for films and suchlike. Blender on the other hand is open source and free so that will have to be my package of choice but I'll still have to learn it, which could take a while because I've never used that sort of software.

The thing about me and programming is I prefer it when the programming environment is essentially self contained, as Unity seems to be and as VB was. It's a flaw I know but I just get overwhelmed if I have to reach far and wide for everything and have to constantly keep learning new technologies and plugins. I just can't do it, just can't keep up. That's why I'm no good at Web Development - because your average webpage requires so many different technologies working together and those technologies are always changing. But I need to learn that aspect as well here so although my tendency would be to try and do everything myself with the tools I'm familiar with, which in this case will be Unity, Blender, and anything else you recommend, I really need to be able to work outside the box as well and that means getting assets from varied sources. So in other words I'd like to make the table myself but I think I should also try and find one elsewhere just so I know I can.

Quote:2) If you put a bunch of balls with Rigidbody components, then the basic physics is already taken care of, no programming or additional calculation required.  Right now, you can go do this in literally 1 minute.
3) The reason they don't bounce is that you are probably still applying your force, which is identical to the bounce velocity, i.e. just let go of the controls, and the ball should bounce.  Or see #4.
4) You can create a "Physics Material" which will set the bounciness, friction, and some other things of an objects material.  Zero friction is fun, and is how I got my ball to move through the slide without getting stuck due to friction.

Thanks, I'll bear all this in mind when I come to it. But for 3) it doesn't bounce even when you're not using the controls, but I'm sure that's easily solved as you say.

Quote:5) Yep, you can do this, too.  That's why if you look at my demo game, the Earth is rotating-- I'm applying a horizontal force, and it automatically starts rotating due to friction from the floor.  You can also set the center of gravity to affect how the rotation works.

Making some balls bounce on a virtual table should be easy.  Getting it to properly match the physics of a real table and balls will be almost impossible, I'm guessing.  But just because it's not a perfect physical simulation doesn't mean it won't be a fun game, and good enough to convince non-pros.

Yes I was thinking about that. It's a long way off I know but I wouldn't mind there being some sort of training mode in my game with markings on the cue ball so that you can see the effects of spin. And that also reminded me that most of the time the cue ball is moving it's actually just skimming the surface of the table rather than rolling as it does in the Roll a Ball project. In other words it is spinning one way, dependent on what type of shot you've played, but it is moving another until a certain point when the spin takes over and starts to affect its path. That will be another interesting aspect to try and model.

Anyway I know I'll never be able to get it perfect but I think it will be a lot of fun trying  Smile
Reply



Messages In This Thread
Anyone into Android programming? - by emjay - June 17, 2015 at 4:59 pm
RE: Anyone into Android programming? - by Napoléon - June 17, 2015 at 6:51 pm
RE: Anyone into Android programming? - by bennyboy - June 17, 2015 at 7:41 pm
RE: Anyone into Android programming? - by emjay - June 18, 2015 at 11:42 am
RE: Anyone into Android programming? - by bennyboy - June 23, 2015 at 7:33 pm
RE: Anyone into Android programming? - by AFTT47 - June 17, 2015 at 11:11 pm
RE: Anyone into Android programming? - by Rhizomorph13 - June 23, 2015 at 1:54 pm
RE: Anyone into Android programming? - by Rhizomorph13 - June 23, 2015 at 10:02 pm
RE: Anyone into Android programming? - by bennyboy - June 24, 2015 at 10:04 am
RE: Anyone into Android programming? - by Rhizomorph13 - June 24, 2015 at 10:08 am
RE: Anyone into Android programming? - by bennyboy - June 24, 2015 at 10:39 am
RE: Anyone into Android programming? - by Rhizomorph13 - June 24, 2015 at 5:43 pm
RE: Anyone into Android programming? - by bennyboy - June 24, 2015 at 10:11 pm
RE: Anyone into Android programming? - by Rhizomorph13 - June 25, 2015 at 9:19 am
RE: Anyone into Android programming? - by bennyboy - June 27, 2015 at 8:11 am
RE: Anyone into Android programming? - by Rhizomorph13 - June 28, 2015 at 10:14 am
RE: Anyone into Android programming? - by emjay - June 28, 2015 at 7:36 am
RE: Anyone into Android programming? - by bennyboy - June 28, 2015 at 9:19 am
RE: Anyone into Android programming? - by emjay - June 28, 2015 at 12:22 pm
RE: Anyone into Android programming? - by bennyboy - June 28, 2015 at 11:24 pm
RE: Anyone into Android programming? - by emjay - July 3, 2015 at 2:35 pm
RE: Anyone into Android programming? - by bennyboy - July 3, 2015 at 6:54 pm
RE: Anyone into Android programming? - by emjay - July 4, 2015 at 4:43 pm
RE: Anyone into Android programming? - by Rhizomorph13 - June 28, 2015 at 10:06 am
RE: Anyone into Android programming? - by bennyboy - June 28, 2015 at 11:37 am
RE: Anyone into Android programming? - by Rhizomorph13 - June 28, 2015 at 4:30 pm
RE: Anyone into Android programming? - by bennyboy - June 28, 2015 at 9:53 pm
RE: Anyone into Android programming? - by bennyboy - July 4, 2015 at 5:37 pm
RE: Anyone into Android programming? - by emjay - July 5, 2015 at 11:08 am
RE: Anyone into Android programming? - by bennyboy - July 5, 2015 at 6:40 pm
RE: Anyone into Android programming? - by emjay - July 6, 2015 at 1:35 pm
RE: Anyone into Android programming? - by bennyboy - July 6, 2015 at 6:00 pm
RE: Anyone into Android programming? - by emjay - July 6, 2015 at 7:37 pm
RE: Anyone into Android programming? - by bennyboy - July 6, 2015 at 8:45 pm
RE: Anyone into Android programming? - by emjay - July 7, 2015 at 6:16 am
RE: Anyone into Android programming? - by bennyboy - July 7, 2015 at 8:34 am
RE: Anyone into Android programming? - by emjay - July 7, 2015 at 6:27 pm
RE: Anyone into Android programming? - by bennyboy - July 7, 2015 at 7:03 pm
RE: Anyone into Android programming? - by emjay - July 8, 2015 at 6:45 am
RE: Anyone into Android programming? - by bennyboy - July 8, 2015 at 7:46 am
RE: Anyone into Android programming? - by emjay - July 8, 2015 at 8:08 am
RE: Anyone into Android programming? - by bennyboy - July 8, 2015 at 9:06 am
RE: Anyone into Android programming? - by emjay - July 8, 2015 at 9:45 am
RE: Anyone into Android programming? - by bennyboy - July 8, 2015 at 1:06 pm
RE: Anyone into Android programming? - by emjay - July 8, 2015 at 1:29 pm
RE: Anyone into Android programming? - by bennyboy - July 8, 2015 at 4:22 pm
RE: Anyone into Android programming? - by emjay - July 8, 2015 at 6:45 pm
RE: Anyone into Android programming? - by bennyboy - July 8, 2015 at 7:48 pm
RE: Anyone into Android programming? - by emjay - July 8, 2015 at 8:16 pm
RE: Anyone into Android programming? - by bennyboy - July 8, 2015 at 8:19 pm
RE: Anyone into Android programming? - by emjay - July 8, 2015 at 8:34 pm
RE: Anyone into Android programming? - by emjay - July 10, 2015 at 3:11 pm
RE: Anyone into Android programming? - by bennyboy - July 10, 2015 at 3:51 pm
RE: Anyone into Android programming? - by emjay - July 10, 2015 at 4:20 pm
RE: Anyone into Android programming? - by bennyboy - July 10, 2015 at 8:03 pm
RE: Anyone into Android programming? - by dyresand - July 11, 2015 at 2:11 am
RE: Anyone into Android programming? - by emjay - July 11, 2015 at 8:23 am
RE: Anyone into Android programming? - by bennyboy - July 12, 2015 at 7:48 pm
RE: Anyone into Android programming? - by emjay - July 13, 2015 at 6:11 am
RE: Anyone into Android programming? - by Rhizomorph13 - July 13, 2015 at 9:51 am
RE: Anyone into Android programming? - by bennyboy - July 13, 2015 at 11:54 pm
RE: Anyone into Android programming? - by Rhizomorph13 - July 14, 2015 at 10:15 am
RE: Anyone into Android programming? - by emjay - July 14, 2015 at 4:00 am
RE: Anyone into Android programming? - by bennyboy - July 14, 2015 at 11:57 am
RE: Anyone into Android programming? - by Rhizomorph13 - July 16, 2015 at 4:08 pm
RE: Anyone into Android programming? - by bennyboy - July 16, 2015 at 7:16 pm
RE: Anyone into Android programming? - by emjay - August 9, 2015 at 12:37 pm
RE: Anyone into Android programming? - by bennyboy - August 9, 2015 at 4:22 pm
RE: Anyone into Android programming? - by emjay - August 9, 2015 at 5:34 pm
RE: Anyone into Android programming? - by emjay - August 9, 2015 at 1:10 pm
RE: Anyone into Android programming? - by emjay - August 9, 2015 at 2:09 pm
RE: Anyone into Android programming? - by bennyboy - August 9, 2015 at 4:28 pm
RE: Anyone into Android programming? - by I_am_not_mafia - September 18, 2015 at 7:42 pm
RE: Anyone into Android programming? - by bennyboy - September 18, 2015 at 7:51 pm
RE: Anyone into Android programming? - by emjay - August 9, 2015 at 2:23 pm
RE: Anyone into Android programming? - by bennyboy - August 9, 2015 at 4:47 pm
RE: Anyone into Android programming? - by bennyboy - August 9, 2015 at 6:49 pm
RE: Anyone into Android programming? - by emjay - August 9, 2015 at 7:07 pm
RE: Anyone into Android programming? - by bennyboy - August 9, 2015 at 7:19 pm
RE: Anyone into Android programming? - by emjay - August 9, 2015 at 7:35 pm
RE: Anyone into Android programming? - by bennyboy - August 9, 2015 at 7:47 pm
RE: Anyone into Android programming? - by emjay - August 9, 2015 at 8:03 pm
RE: Anyone into Android programming? - by bennyboy - August 9, 2015 at 9:34 pm
RE: Anyone into Android programming? - by emjay - August 10, 2015 at 4:29 am
RE: Anyone into Android programming? - by dyresand - September 5, 2015 at 11:18 am
RE: Anyone into Android programming? - by I_am_not_mafia - September 18, 2015 at 7:44 pm
RE: Anyone into Android programming? - by ErGingerbreadMandude - September 20, 2015 at 4:43 am
RE: Anyone into Android programming? - by I_am_not_mafia - September 20, 2015 at 5:32 am
RE: Anyone into Android programming? - by ErGingerbreadMandude - September 20, 2015 at 6:22 am
RE: Anyone into Android programming? - by bennyboy - September 20, 2015 at 6:50 am
RE: Anyone into Android programming? - by LastPoet - September 5, 2015 at 11:20 am
RE: Anyone into Android programming? - by bennyboy - September 5, 2015 at 12:43 pm
RE: Anyone into Android programming? - by kramazeek - September 18, 2015 at 6:45 pm

Possibly Related Threads...
Thread Author Replies Views Last Post
  Including Assembly into C++ FlatAssembler 14 1542 December 4, 2019 at 6:29 am
Last Post: FlatAssembler
  Why isn't Android more serious contender to Windows? Fake Messiah 8 929 June 20, 2019 at 6:21 am
Last Post: Fake Messiah
  Microsoft to dump it's computers into the sea. Succubus 26 3821 June 8, 2018 at 12:25 pm
Last Post: The Grand Nudger
  Question about Android rado84 17 2039 August 24, 2017 at 1:24 am
Last Post: vorlon13
  Android bug fear in 900 million phones account_inactive 0 618 August 8, 2016 at 6:31 am
Last Post: account_inactive
  Music caching for Android RozKek 13 2336 May 10, 2016 at 2:19 pm
Last Post: RozKek
  Here's a simple programming problem for you to solve ErGingerbreadMandude 44 5262 April 28, 2016 at 10:02 am
Last Post: ErGingerbreadMandude
  rooted my android to install modded spotify Marsellus Wallace 11 2530 April 10, 2016 at 8:45 pm
Last Post: bennyboy
  Programming Language Swift Poll Shining_Finger 24 4291 December 2, 2015 at 7:21 pm
Last Post: bennyboy
  Programming Question Shining_Finger 8 1403 December 2, 2015 at 5:30 pm
Last Post: Tiberius



Users browsing this thread: 1 Guest(s)