使用 JavaScript能使本网站更好的工作。
首页
探索
帮助
登录
ObsidianBlk
/
Goldbox64
关注
1
点赞
0
派生
0
代码
工单
0
合并请求
0
版本发布
0
百科
动态
37
提交
1
分支
目录树:
7f2f487acd
master
0.1-LOWREZJAM-2018-Release
分支列表
标签列表
${ item.name }
创建分支
${ searchTerm }
从 '7f2f487acd'
${ noResults }
提交图
35 次代码提交 (7f2f487acd8c267c36e59297437300ad6d52b2d2)
作者
SHA1
备注
提交日期
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
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
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 年前
Bryan Miller
c15de1dfc9
Built out and cleaned up the Display class.
6 年前
Bryan Miller
6c2deddfca
Changed to utilize the Events class and pollEmitter function. Program will currently quit after pressing ESCAPE.
6 年前
Bryan Miller
eeb19a594f
Fixed a number of syntaxtical and logical bugs.
6 年前
Bryan Miller
6bd8aa7e14
pollEvents() function now does a quick convert of all default pygame events to events sent my the event dispatcher.
6 年前
Bryan Miller
387ca30bcb
Imported remaining game/gbe modules and fixed syntax bug in node.
6 年前
Bryan Miller
66d1828c06
Removed Application class. Added some new systems in game/gbe
6 年前
Bryan Miller
aca82824f5
Continued work on gbe.nodes module
6 年前
Bryan Miller
14fb2f8500
Added the initial code for the Node class.
6 年前
Bryan Miller
2bced431ba
Initial commit with very rough pygame application class.
6 年前