libbear.git
15 years agorefactored entityManager
Patrik Gornicz [Thu, 22 Jan 2009 01:05:08 +0000 (20:05 -0500)]
refactored entityManager

15 years agorefactored entityCreator
Patrik Gornicz [Thu, 22 Jan 2009 00:42:11 +0000 (19:42 -0500)]
refactored entityCreator

15 years agorefactored effectManager
Patrik Gornicz [Thu, 22 Jan 2009 00:20:02 +0000 (19:20 -0500)]
refactored effectManager

15 years agochange how Make triggers cleans
Patrik Gornicz [Thu, 22 Jan 2009 00:01:16 +0000 (19:01 -0500)]
change how Make triggers cleans

15 years agorefactored collisionManager
Patrik Gornicz [Wed, 21 Jan 2009 23:50:34 +0000 (18:50 -0500)]
refactored collisionManager

15 years agorefactored Vector2
Patrik Gornicz [Wed, 21 Jan 2009 23:14:59 +0000 (18:14 -0500)]
refactored Vector2

15 years agorefactor of CollisionInfo
Patrik Gornicz [Wed, 21 Jan 2009 22:55:44 +0000 (17:55 -0500)]
refactor of CollisionInfo

15 years agofixed polygon penitration due to CoR
Patrik Gornicz [Wed, 21 Jan 2009 15:59:49 +0000 (10:59 -0500)]
fixed polygon penitration due to CoR

15 years agoadded color to polygons
Patrik Gornicz [Wed, 21 Jan 2009 05:02:17 +0000 (00:02 -0500)]
added color to polygons

15 years agoadded suport for ballxpolygon collision ... VERY hacky
Patrik Gornicz [Wed, 21 Jan 2009 04:55:17 +0000 (23:55 -0500)]
added suport for ballxpolygon collision ... VERY hacky

15 years agohacks that make a polygon draw
Patrik Gornicz [Tue, 20 Jan 2009 03:57:36 +0000 (22:57 -0500)]
hacks that make a polygon draw

15 years agoadded santiy checks to mutexes
Patrik Gornicz [Tue, 20 Jan 2009 01:18:11 +0000 (20:18 -0500)]
added santiy checks to mutexes

15 years agoremoved tags creation ... broken system, no real point
Patrik Gornicz [Mon, 19 Jan 2009 23:57:59 +0000 (18:57 -0500)]
removed tags creation ... broken system, no real point

15 years agooff loaded including of subdirectories to dir.mk files (fixes dependencies problems)
Patrik Gornicz [Mon, 19 Jan 2009 05:32:06 +0000 (00:32 -0500)]
off loaded including of subdirectories to dir.mk files (fixes dependencies problems)

15 years agoremoved all ../ entries and made a basic inc path (dependencies are currently broke)
Patrik Gornicz [Mon, 19 Jan 2009 05:02:52 +0000 (00:02 -0500)]
removed all ../ entries and made a basic inc path (dependencies are currently broke)

15 years agofixed up directory creation
Patrik Gornicz [Mon, 19 Jan 2009 04:32:51 +0000 (23:32 -0500)]
fixed up directory creation

15 years agoprof update and cleaning
Patrik Gornicz [Mon, 19 Jan 2009 01:46:58 +0000 (20:46 -0500)]
prof update and cleaning

15 years agogiving more control to dir.mk files
Patrik Gornicz [Mon, 19 Jan 2009 01:24:12 +0000 (20:24 -0500)]
giving more control to dir.mk files

15 years agorenamed to dir.mk files
Patrik Gornicz [Mon, 19 Jan 2009 00:59:04 +0000 (19:59 -0500)]
renamed to dir.mk files

15 years agoreworked print formating
Patrik Gornicz [Mon, 19 Jan 2009 00:47:56 +0000 (19:47 -0500)]
reworked print formating

15 years agomore makefile changes due t move
Patrik Gornicz [Mon, 19 Jan 2009 00:30:44 +0000 (19:30 -0500)]
more makefile changes due t move

15 years agomoved makefile up to root
Patrik Gornicz [Mon, 19 Jan 2009 00:20:38 +0000 (19:20 -0500)]
moved makefile up to root

15 years agooptomized collisions to exclude half of the tests
Patrik Gornicz [Thu, 11 Dec 2008 01:09:23 +0000 (20:09 -0500)]
optomized collisions to exclude half of the tests

15 years agofixed uppercase key bug
Patrik Gornicz [Sun, 7 Dec 2008 20:30:43 +0000 (15:30 -0500)]
fixed uppercase key bug

15 years agochanges to how configs react to input
Patrik Gornicz [Sun, 7 Dec 2008 20:20:51 +0000 (15:20 -0500)]
changes to how configs react to input

15 years agoreworked ups/fps/paused logic
Patrik Gornicz [Sun, 7 Dec 2008 19:57:11 +0000 (14:57 -0500)]
reworked ups/fps/paused logic

15 years agomoved event pumping onto the draw thread, should fix windows event problems
Patrik Gornicz [Sun, 7 Dec 2008 17:39:53 +0000 (12:39 -0500)]
moved event pumping onto the draw thread, should fix windows event problems

15 years agoball collisions now optimized
Patrik Gornicz [Sun, 7 Dec 2008 15:51:55 +0000 (10:51 -0500)]
ball collisions now optimized

15 years agowip: advanced collisions
Patrik Gornicz [Sat, 6 Dec 2008 19:40:38 +0000 (14:40 -0500)]
wip: advanced collisions

15 years agocollision test cleaning
Patrik Gornicz [Sat, 6 Dec 2008 14:49:12 +0000 (09:49 -0500)]
collision test cleaning

15 years agoremoved debug print statements
Patrik Gornicz [Sun, 30 Nov 2008 22:39:39 +0000 (17:39 -0500)]
removed debug print statements

15 years agodelete is now thread safe
Patrik Gornicz [Sun, 30 Nov 2008 22:32:58 +0000 (17:32 -0500)]
delete is now thread safe

15 years agoadded better thread safty ... still broke
Patrik Gornicz [Sun, 30 Nov 2008 21:52:14 +0000 (16:52 -0500)]
added better thread safty ... still broke

15 years agoadded DASSERT
Patrik Gornicz [Sun, 30 Nov 2008 21:51:59 +0000 (16:51 -0500)]
added DASSERT

15 years agoecplise basic project created
Patrik Gornicz [Sun, 30 Nov 2008 19:05:26 +0000 (14:05 -0500)]
ecplise basic project created

15 years agotemplate fix
Patrik Gornicz [Sun, 30 Nov 2008 18:57:20 +0000 (13:57 -0500)]
template fix

15 years agocreated locks abstraction
Patrik Gornicz [Sat, 22 Nov 2008 09:55:22 +0000 (04:55 -0500)]
created locks abstraction

15 years agoadded X button to mimic the end button
Patrik Gornicz [Sat, 22 Nov 2008 06:04:59 +0000 (01:04 -0500)]
added X button to mimic the end button

15 years agowip: more thread safety
Patrik Gornicz [Sat, 22 Nov 2008 05:36:29 +0000 (00:36 -0500)]
wip: more thread safety

15 years agoadded some thread safty ... much more still needed
Patrik Gornicz [Sat, 22 Nov 2008 05:02:32 +0000 (00:02 -0500)]
added some thread safty ... much more still needed

15 years agoadded final to make
Patrik Gornicz [Mon, 17 Nov 2008 03:46:56 +0000 (22:46 -0500)]
added final to make

15 years agoupdate thread setup with a good cap
Patrik Gornicz [Mon, 17 Nov 2008 03:41:07 +0000 (22:41 -0500)]
update thread setup with a good cap

15 years agocreated basic threads
Patrik Gornicz [Mon, 17 Nov 2008 01:33:23 +0000 (20:33 -0500)]
created basic threads

15 years agoclean outputs
Patrik Gornicz [Mon, 17 Nov 2008 00:29:41 +0000 (19:29 -0500)]
clean outputs

15 years agoupdate install readme
Patrik Gornicz [Sun, 16 Nov 2008 20:49:45 +0000 (15:49 -0500)]
update install readme

15 years agocleaning of the Makefile
Patrik Gornicz [Sun, 16 Nov 2008 03:08:47 +0000 (22:08 -0500)]
cleaning of the Makefile

15 years agoconfig dir fix
Patrik Gornicz [Sun, 16 Nov 2008 02:14:04 +0000 (21:14 -0500)]
config dir fix

15 years agocopying of config files
Patrik Gornicz [Sun, 16 Nov 2008 02:11:12 +0000 (21:11 -0500)]
copying of config files

15 years agoBLDDIRS clean up
Patrik Gornicz [Sun, 16 Nov 2008 01:44:31 +0000 (20:44 -0500)]
BLDDIRS clean up

15 years agodirectory cleaning
Patrik Gornicz [Sun, 16 Nov 2008 01:14:36 +0000 (20:14 -0500)]
directory cleaning

15 years agochange to mingw32 making
Patrik Gornicz [Sun, 16 Nov 2008 01:09:54 +0000 (20:09 -0500)]
change to mingw32 making

15 years agoMakefile update
Patrik Gornicz [Sun, 16 Nov 2008 00:37:44 +0000 (19:37 -0500)]
Makefile update

15 years agoMerge branch 'master' of ssh://pgornicz@cpu22.student.cs.uwaterloo.ca/~/.git-repos...
Patrik Gornicz [Sun, 16 Nov 2008 00:25:50 +0000 (19:25 -0500)]
Merge branch 'master' of ssh://pgornicz@cpu22.student.cs.uwaterloo.ca/~/.git-repos/physics

15 years agomore debug changes
Patrik Gornicz [Sun, 16 Nov 2008 00:25:40 +0000 (19:25 -0500)]
more debug changes

15 years agocreated DPF
Patrik Gornicz [Sat, 15 Nov 2008 23:13:49 +0000 (18:13 -0500)]
created DPF

15 years agoupdate ignore
Patrik Gornicz [Sat, 15 Nov 2008 23:05:44 +0000 (18:05 -0500)]
update ignore

15 years agostarting windows cross compiling
Patrik Gornicz [Sat, 15 Nov 2008 23:05:15 +0000 (18:05 -0500)]
starting windows cross compiling

16 years agofixed make
Patrik Gornicz [Thu, 9 Oct 2008 03:19:16 +0000 (23:19 -0400)]
fixed make

16 years agomake clean
Patrik Gornicz [Thu, 9 Oct 2008 00:49:13 +0000 (20:49 -0400)]
make clean

16 years agochanged to using a keys config
Patrik Gornicz [Thu, 9 Oct 2008 00:36:23 +0000 (20:36 -0400)]
changed to using a keys config

16 years agoremoved testing in Makefile
Patrik Gornicz [Thu, 9 Oct 2008 00:32:40 +0000 (20:32 -0400)]
removed testing in Makefile

16 years agousing make to create the objs and deps directories
Patrik Gornicz [Mon, 29 Sep 2008 00:05:38 +0000 (20:05 -0400)]
using make to create the objs and deps directories

16 years agomore makefile cleaning
Patrik Gornicz [Sun, 28 Sep 2008 04:12:42 +0000 (00:12 -0400)]
more makefile cleaning

16 years agofixed depend mistake
Patrik Gornicz [Sun, 28 Sep 2008 03:32:35 +0000 (23:32 -0400)]
fixed depend mistake

16 years agocorrect mistake
Patrik Gornicz [Sun, 28 Sep 2008 03:30:34 +0000 (23:30 -0400)]
correct mistake

16 years agostarted smart includes
Patrik Gornicz [Sun, 28 Sep 2008 03:19:20 +0000 (23:19 -0400)]
started smart includes

16 years agofixed string problems
Patrik Gornicz [Tue, 23 Sep 2008 01:28:06 +0000 (21:28 -0400)]
fixed string problems

16 years agofixed up the key mapping system a little ... still does comparisons wrong ...
Patrik Gornicz [Mon, 22 Sep 2008 03:02:11 +0000 (23:02 -0400)]
fixed up the key mapping system a little ... still does comparisons wrong ...

16 years agoadded more start balls to slow things down on my desktop ...
Patrik Gornicz [Mon, 22 Sep 2008 00:34:31 +0000 (20:34 -0400)]
added more start balls to slow things down on my desktop ...

16 years agokeys setup to use extern
Patrik Gornicz [Tue, 2 Sep 2008 03:42:15 +0000 (23:42 -0400)]
keys setup to use extern

16 years agovarible location differs in files ... static not working?
Patrik Gornicz [Fri, 29 Aug 2008 05:02:39 +0000 (01:02 -0400)]
varible location differs in files ... static not working?

16 years agokey control changed to new system
Patrik Gornicz [Fri, 29 Aug 2008 04:22:38 +0000 (00:22 -0400)]
key control changed to new system

16 years agocreated key system, not yet used as there's a static bug
Patrik Gornicz [Fri, 29 Aug 2008 04:18:27 +0000 (00:18 -0400)]
created key system, not yet used as there's a static bug

16 years agochange to SDLKey type
Patrik Gornicz [Fri, 29 Aug 2008 03:58:13 +0000 (23:58 -0400)]
change to SDLKey type

16 years agofix config reader bug
Patrik Gornicz [Fri, 29 Aug 2008 03:04:00 +0000 (23:04 -0400)]
fix config reader bug

16 years agofixed relative config path, needs to be run from withen run_physics directory now
Patrik Gornicz [Thu, 28 Aug 2008 20:15:32 +0000 (16:15 -0400)]
fixed relative config path, needs to be run from withen run_physics directory now

16 years agowip: reader, added key mappings
Patrik Gornicz [Fri, 22 Aug 2008 22:26:52 +0000 (18:26 -0400)]
wip: reader, added key mappings

16 years agotemplate had missing ; for class ... lmao
Patrik Gornicz [Fri, 22 Aug 2008 21:48:57 +0000 (17:48 -0400)]
template had missing ; for class ... lmao

16 years agogravity well force moved to const
Patrik Gornicz [Fri, 22 Aug 2008 19:54:46 +0000 (15:54 -0400)]
gravity well force moved to const

16 years agowip: config reader, reading input
Patrik Gornicz [Fri, 22 Aug 2008 19:29:54 +0000 (15:29 -0400)]
wip: config reader, reading input

16 years agowip: config reader
Patrik Gornicz [Fri, 22 Aug 2008 17:40:38 +0000 (13:40 -0400)]
wip: config reader

16 years agofixed addition of well at start
Patrik Gornicz [Fri, 22 Aug 2008 17:03:44 +0000 (13:03 -0400)]
fixed addition of well at start

16 years agogravity corrected, mass changed to 5 for start balls
Patrik Gornicz [Fri, 22 Aug 2008 16:48:09 +0000 (12:48 -0400)]
gravity corrected, mass changed to 5 for start balls

16 years agostart balls now weigh more
Patrik Gornicz [Fri, 22 Aug 2008 16:42:16 +0000 (12:42 -0400)]
start balls now weigh more

16 years agoeffects are now stored in a set, improved grav well control
Patrik Gornicz [Fri, 22 Aug 2008 15:56:24 +0000 (11:56 -0400)]
effects are now stored in a set, improved grav well control

16 years agograv well only follows mouse when space is pressed
Patrik Gornicz [Fri, 22 Aug 2008 15:31:20 +0000 (11:31 -0400)]
grav well only follows mouse when space is pressed

16 years agorenamed collisionHandler to Manager
Patrik Gornicz [Fri, 22 Aug 2008 15:20:38 +0000 (11:20 -0400)]
renamed collisionHandler to Manager

16 years ago.
Patrik Gornicz [Fri, 22 Aug 2008 15:12:45 +0000 (11:12 -0400)]
.

16 years agotime step fixed
Patrik Gornicz [Fri, 22 Aug 2008 14:52:58 +0000 (10:52 -0400)]
time step fixed

16 years agoMerge branch 'master' into mainloop
Patrik Gornicz [Fri, 22 Aug 2008 02:11:52 +0000 (22:11 -0400)]
Merge branch 'master' into mainloop

16 years agowells where too strong, halfed effect
Patrik Gornicz [Fri, 22 Aug 2008 02:11:46 +0000 (22:11 -0400)]
wells where too strong, halfed effect

16 years agowip: main testing
Patrik Gornicz [Fri, 22 Aug 2008 02:08:40 +0000 (22:08 -0400)]
wip: main testing

16 years agoMerge branch 'master' into mainloop
Patrik Gornicz [Fri, 22 Aug 2008 01:37:35 +0000 (21:37 -0400)]
Merge branch 'master' into mainloop

16 years agotime_steping collisions was a MASSIVE bottleneak, removed
Patrik Gornicz [Fri, 22 Aug 2008 01:37:23 +0000 (21:37 -0400)]
time_steping collisions was a MASSIVE bottleneak, removed

16 years agoadded rolling times
Patrik Gornicz [Fri, 22 Aug 2008 01:32:16 +0000 (21:32 -0400)]
added rolling times

16 years agoadded gitclean and gitcleanf to Makefile, insures local copy matches what is being...
Patrik Gornicz [Thu, 21 Aug 2008 23:11:18 +0000 (19:11 -0400)]
added gitclean and gitcleanf to Makefile, insures local copy matches what is being hosted

16 years agocleaned how balls are added
Patrik Gornicz [Thu, 21 Aug 2008 23:06:56 +0000 (19:06 -0400)]
cleaned how balls are added

16 years agosimple add balls implemented
Patrik Gornicz [Thu, 21 Aug 2008 22:16:01 +0000 (18:16 -0400)]
simple add balls implemented

16 years agogravity well now follows the mouse
Patrik Gornicz [Thu, 21 Aug 2008 20:58:24 +0000 (16:58 -0400)]
gravity well now follows the mouse

16 years agocreated a gravity well
Patrik Gornicz [Thu, 21 Aug 2008 20:29:27 +0000 (16:29 -0400)]
created a gravity well