59 Комити (dbbd5661f2e91654ca9cba3e12aec395eb1f4a6a)
 

Аутор SHA1 Порука Датум
  Bryan Miller dbbd5661f2 Built out a lot of the GameMap node, as well a laid the skeleton for the Editor node. Kinda learned I need a map editor, so, figured I'd just roll that into the GameMap. пре 6 година
  Bryan Miller 7bf6c80d42 Rearranged some tiles. пре 6 година
  Bryan Miller d79c396fa4 Node2D.draw_rect() can now fill! пре 6 година
  Bryan Miller eeee8cbd68 Updated code to test the NodeSprite class пре 6 година
  Bryan Miller eb042b28d7 Lots of bugs in NodeSprite that needed fixing :) пре 6 година
  Bryan Miller caba06d9e7 Loader load_image() now have pygame directly load the file instead of opening it's own file object. Other minor bug fixes. пре 6 година
  Bryan Miller 3950af840c Code added to test gbe.NodeText class. Added a new font (by bathwater). Added CREDITS file to give appropriate attributions пре 6 година
  Bryan Miller d75d436921 Added gbe.node.NodeText node! Bug fixes to other nodes as well as пре 6 година
  Bryan Miller a50f2c52d5 gbe.display will initialize the font system when initializing the display. пре 6 година
  Bryan Miller 69275bb4d4 Audio and Font resource loaders will throw an error if their associated subsystems have not been initialized before loading. пре 6 година
  Bryan Miller 4afe958412 Actually defined the 'font' resource, connecting it to the loader. пре 6 година
  Bryan Miller 9cf058c1df Parameters can now be sent to the associated loader using a param dictionary. Loaders should now accept a second argument that will contain a parameter dictionary. Added a font resource loader пре 6 година
  Bryan Miller 86bb949cfa Changed the init() call to use pygame.display.init() instead of pygame.init(). Display should ONLY initialize the display! пре 6 година
  Bryan Miller 05a9db02c4 ResourceManager can now test is a resource is 'valid'. пре 6 година
  Bryan Miller a84d9aded9 Added closed doors and a bar counter. пре 6 година
  Bryan Miller d83f38545e Added Wood and Daub(sp?) walls, as well as a set of open doors. пре 6 година
  Bryan Miller bdadbe08cc Added 'tileset' for walls. Only brick walls so far. пре 6 година
  Bryan Miller 6c6a452398 First set of graphics. Some basic floors and ceilings. пре 6 година
  Bryan Miller 8780413d14 Updated for all recent additions. пре 6 година
  Bryan Miller ba373b2d2f gbe.display.Display now has the ability to clear screen and set a clear color. пре 6 година
  Bryan Miller b99ecc1fb4 Added gbe.statemachine which utilizes Nodes as a 'scene'. пре 6 година
  Bryan Miller 5ab616717c Just initial creation of the GameMap node. пре 6 година
  Bryan Miller 7f2f487acd Node2D now has the .resolution property, looking for the first object to claim resolution. If no Node does, then the Display object is used. пре 6 година
  Bryan Miller 293de959f4 Missed a comma пре 6 година
  Bryan Miller b7ad19d490 Added listen(), unlisten(), and emit() to gbe.nodes.Node. These are wrappers around the gbe.events.Events object. пре 6 година
  Bryan Miller 78633e3152 Added _start() method to gbe.nodes.Node class. It's the complement to _pause() пре 6 година
  Bryan Miller 8435bfa423 gbe.nodes.Node given 'hidden' methods intended to be used by astate machine. This, in effect, makes a Node tree the core of a game state machine пре 6 година
  Bryan Miller 786a3b19c9 Fully moved the 'position' property to the Node class. Decided even for Nodes that may not render anything may want positional information. пре 6 година
  Bryan Miller ef361983a7 Ignoring 'work' directories. This is for my development. пре 6 година
  Bryan Miller bd090bf99e Node and Node2D now have the .get_world_position() method. For Node, this will return the parent's world position otherwise (0,0). For Node2D this returns the screen position of Node2D instance. пре 6 година
  Bryan Miller d91500e9b1 Finished writing the NodeSprite class. Lots of smaller tweaks to other Node classes to accomodate. UNTESTEDgit add . пре 6 година
  Bryan Miller f1ddc9a66e Updated gitignore to ignore log directories пре 6 година
  Bryan Miller 70abfb0fa7 Exposed ResourceManager via property in Node2D пре 6 година
  Bryan Miller 0461f2b355 Redo of node structure to help reduce chance of class property collision. And... other stuff I started before doing the refactoring. Oops пре 6 година
  Bryan Miller 6bafbe0209 Change gbe.resource.Manager to gbe.resource.ResourceManager пре 6 година
  Bryan Miller 92f59d1fa0 Added logging to the gbe.resource module. NOTE: This is rough. пре 6 година
  Bryan Miller b269e5ff5f Added resource loaders and Manager пре 6 година
  Bryan Miller f034d9afa9 Had to make a little adjustment due to a video resize bug in Linux пре 6 година
  Bryan Miller db7a762af5 gbe.nodes.NodeSurface now requires .align_center to be True to center surface пре 6 година
  Bryan Miller cfce72f078 gbe.nodes.NodeSurface can now scale_to_display and will align all smaller surfaces to center... NOTE: That last bit is wrong. Will fix пре 6 година
  Bryan Miller 9c752493dd gbe/events now handles pygame.ACTIVEEVENT with two custom events, 'FOCUSLOST' and 'FOCUSGAINED'. пре 6 година
  Bryan Miller f536e43ab2 gbe/display now has a caption as well as a setting to self watch for video resize. пре 6 година
  Bryan Miller 2a3f3dc048 Updated to do some basic Node class testing. Mostly works :) пре 6 година
  Bryan Miller 3ae647a5bb Actually added the ability to update the display... imagine THAT! пре 6 година
  Bryan Miller 5df184e2e1 Fixed bugs in gbe/nodes пре 6 година
  Bryan Miller 3e17a763ce Huge additions to Nodes. Nothing tested. пре 6 година
  Bryan Miller e919a88ad1 Rework of the gbe/display system пре 6 година
  Bryan Miller 3fda412490 Added file headers... for reasons пре 6 година
  Bryan Miller 5c4f574a5b Broke the game/gbe/core.py into the time.py and display.py file. Updated the __init__.py files to reflect change. пре 6 година
  Bryan Miller 94ad8ab959 Fixes for the Node class. Started on an extension NodeSurface class, but need changes to Display system. пре 6 година