software development c# tools unreal engine .net framework windows presentation foundation wpf game development c++ video games software unity3d entity systems programming git entity localization games behaviour tree version control physics ai tool development test-driven development analytics unit test globalization undo xml multiplayer udk network unrealscript i/o naming conventions code style error layout vfx audio animation slate umg ui events movement input editor azure virtual actors cloud actor model pony actor model game directx performance optimization diagnostics debugging scrum management game project agile development uframe inspiration quality git flow validation conversion cg shaders kinematics dynamics integration collision neural network utility planner finite state machine artificial intelligence user interface user experience perlin noise markov chains random numbers pcg procedural content game design mock integration test static code analysis crash dump continuous integration branch milestones plugins cheats prototyping open source exam github mvvm batch file shortest path problem minimum spanning tree dijkstras algorithm thorup shortest paths linear time fog of war minimap nunit command prompt windows drop drag redo serialization worker thread binary yaml json ini xml schema xpath xslt navigation meshes design patterns object-oriented programming file stream menu command extensible application markup language mvc ux
Mehr anzeigen