Tuesday, May 31, 2011

Finals


With finals this week and summer break just around the corner, I have 3 options I have been considering.
1. Continue on PhysicSim as I've been doing, until I have cleared every milestone I wish to.
2. Start a new project that branches off of this one, only make it a game rather than a boring simulation, then extend anything I learned how to do back into PhysicSim.
3. Drop the project temporarily and focus on more important things, such as the temperature of the pool and how tan I can get in a week :P
I'm personally leaning towards the option behind door #2 because there would be no easy way to make PhysicSim enjoyable to use without taking away the physics simulation features ( read as: no start/stop/reset/timer/current height/current velocity/custom numbers to crunch).


Friday, May 27, 2011

R22







Huge update:
Added support to specify controls for each one, removed public declarations because I found them unnecessary, added support for additional multiple objects to be much easier [would just have to add buttons for them], made the bounce count show current ball in focus's count over the total amounts of bounces, made the area of applet wider so it's an even square. Also includes all the features mentioned in the previous post.

Friday, May 20, 2011

Up to no good:

Currently working on support for multiple objects, this might take some time.

Completed but not released yet: a better timer, a double width area, a MediaTracker, and the ability to click where the x location of the object is

[update]
added 5 simultaneous objects, arrays to make it easier for future support for more objects, buttons so can choose velocity and Restitution for each, The preferences to display for the current object, the mouse to show which object is selected as a mouseEvent and I attempted to make each object as separate as possible from the rest however must drop all from same y location, will try to work out some quirks before releasing and will hopefully have r22 out before Monday

Sunday, May 15, 2011

View Online

Finally got the applet to correctly appear online. Check it out either by clicking launch or the tab above. :]
Please, if you find any problems, check out the project site and submit an issue.

Friday, May 13, 2011

R20 and 21

21: added restitution to default values cause i had forgotten, added bounce count, and option to turn sound on/off
20:No UI changes, but added sounds. Taking this one step at a time- the next revision expects to have an option to turn sound on/off and display what bounce the ball is current on.

R19

Lots of updates going on right now. Added the ability to bounce or stop on collision and also included a textbox to input a custom restitution. The elements at the bottom were moved around to add the current ball height down there too.

Thursday, May 12, 2011

R18

Finally got bounce up and running. It is a little buggy especially when the scale is high, a more efficient way to bounce will be added later. The current restitution is 0.8 but expect to be able to customize It in the near future. This update also includes a useful string to tell you the current height.