Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-07 | -refractoring of includes | majortom6 | |
2017-03-07 | -removed glm library, its in the debian repos | majortom6 | |
-made opengl and sdl folders in includes, moved various *hpps to them | |||
2017-03-07 | -removed all references to sdl_rect and location and now everything now uses ↵ | majortom6 | |
our own class rectangle -standardization of tab spaces to 8 is now in effect -refractoring of graphicsobjects.hpp | |||
2017-03-07 | -quadtree and opengl rendering are now in the master branch ! | iamn1ck | |
-using sdl_rect for location and size ended up being not so great due to it not having floats, so we reverted back to using location -much, much refractoring is now needed | |||
2017-02-18 | general refractoring | majortom6 | |
2017-02-18 | fixed stupid segfault | majortom6 | |
2017-02-12 | -added DNA combining, currently it just takes the average of the mother and ↵ | tom | |
father -there maybe a random segfault, further investigation is needed | |||
2017-02-12 | -removed grouping | tom | |
2017-02-12 | -added pause function | tom | |
2017-02-12 | -minor constant changes | tom | |
-implemented dna structure, which carries the creatures attributes suchas speed and reach -currently a child inherits 100% the same dna as the mother -removed sing namespace std | |||
2017-02-08 | -added quitting with q | tom | |
-just using = for + since there is no difference | |||
2017-02-07 | -added aging | tom | |
-added speed increasing, but right now it is on arrow keys due to sdl errors with + and -, eventually the arrow keys will be used to pan the camera, and speed will be done with a graphic and the + and - keys | |||
2017-01-21 | -took basic math functions and put it into functions.hpp | tom | |
-spaced various lines -reorganized variables by datatype -implemented reproduction -reorganized pathing so once a target is set, the creature checks if that same target is near every cycle | |||
2017-01-19 | -added entity growing | tom | |
-added bite functionality for creature/resource -added gender (next largest feature is reproduction) -refractored creature setTarget function to make more sense -added constants for starting size of entity and max size of entity -refractored list to make make much more sense -added constants for types | |||
2017-01-14 | made it so resources spawn during simulation | tom | |
2017-01-14 | completly remove location structure and replaced it with sdl_rect | tom | |
2017-01-11 | -removed all magic numbers and placed them in a constants header | tom | |
-removed unused libraries and redid all header files | |||
2017-01-10 | -Replaced images with colored rectangles | tom | |
-Removed various functions and variables pertaining to such images -Started migrating all uses of Location to SDL_Rect (I would preferably completly remove Location.hpp) -Scaled down resolution to 1080x640 (I would like to make these global constants) | |||
2016-05-13 | created settarget function and refractored priority | tom | |
2016-05-02 | puuuuurfct | tom | |
2016-05-02 | reimplemented wandering | tom | |
2016-05-02 | fixed issue, was related to erasing nodes within vectors while using iterators | tom | |
2016-05-02 | implementing better modularity, came into bad bug. All creatures seem to ↵ | tom | |
have same near vector. | |||
2016-05-02 | done refractoring type | tom | |
2016-05-02 | commiting before refractoring type out of location and into entity | tom | |
2016-05-02 | made list all iterators | tom | |
2016-05-02 | spring cleaning | tom | |
2016-05-02 | implemented the location fully into entity | tom | |
2016-05-02 | spring cleaning | tom | |
2016-05-02 | spring cleaning, added framerate cap & started iterator replacement | tom | |
2015-08-01 | pushing before format | Tom | |
2015-05-26 | revamped the list and creatures | Tom | |
two bugs i can see right now -somehow when a resource has less than 0 amount it still sticks around (somewhat rare) -some creatures just bounce back and forth until they die not getting to their target | |||
2015-05-08 | added removal of resources once eaten, from the L and R vector | tom | |
creatures that done move don't die right now, we need them to wander if they dont have a priority **difficult** | |||
2015-05-08 | they may eat if they can reach food in time | tom | |
2015-05-08 | death now works properly | tom | |
2015-05-08 | Update list.cpp | Tom Barrett | |
2015-05-08 | all creatures should die now, and leave a body which is a resource. | Tom Barrett | |
they currently don't have a way to gain health so they live short sad lives. haven't compiled or tested, so more work needs to be done | |||
2015-05-08 | fixed some comments and cleaned around | tom | |
2015-05-08 | merging | tom | |
2015-05-08 | Merge branch 'master' of https://github.com/MajorTom6/natures | tom | |
Conflicts: src/list.cpp | |||
2015-05-08 | merging | tom | |
2015-05-07 | Some variable names changed and many comments made so I understand what the ↵ | dakjos | |
fuck is going on | |||
2015-05-07 | woo! detection is implemented albeit shitty | tom | |
2015-05-06 | made list vector not get infinitly big | Tom Barrett | |
2015-05-06 | changed the movement to no longer move randomly | Tom Barrett | |
2015-05-05 | fleshed out list, locations of all creatures and resources are now within | tom | |
2015-05-05 | fixed list to make it easy to add more creatures/resources. | tom | |
need to figure out how to generate more random numbers after - implement resource amount and ability to eat | |||
2015-05-04 | process of implementing the unit list, have not compiled or tested | Tom Barrett | |
2015-05-02 | fixed in file naming | tom | |
2015-05-02 | added basic movement | tom | |