本網站在啟用 JavaScript 的情況下可以運作的更好。
首頁
探索
說明
登入
ObsidianBlk
/
Goldbox64
關注
1
收藏
0
複製
0
程式碼
問題
0
合併請求
0
版本發佈
0
Wiki
活動
36
提交
1
分支
目錄樹:
293de959f4
master
0.1-LOWREZJAM-2018-Release
分支列表
標籤
${ item.name }
建立分支
${ searchTerm }
從 '293de959f4'
${ noResults }
提交線圖
36 次程式碼提交 (293de959f4ae1bae10b8022c5558622044abcf5f)
所有分支
搜尋
作者
SHA1
備註
提交日期
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 年之前
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 年之前