Version 14 (modified by 11 years ago) ( diff ) | ,
---|
Table of Contents
Introduction
A large part of the game like components, GUI scripts or the AI are written in Javascript. If you have programmed C++ or used Javascript for websites you probably know how important a good debugger can be and how much it helps to find bugs or learn how a part of code works. Existing tools like Firebug can't be used for 0 A.D. because the debugger has to be very closely connected to the Javascript runtime. However, there's a dedicated debugging tool for 0 A.D. and the Pyrogenesis engine which is not as sophisticated as Firebug but offers some basic debugging functionality. This article describes the usage of the Pyrogenesis script debugger. If you are interested in technical documentation of the debugger and in changing the debugger itself, please refer to Javascript debugging server.
Attachments (5)
- enabled_warning.jpg (56.1 KB ) - added by 11 years ago.
- after_startup.gif (95.5 KB ) - added by 11 years ago.
- file_filter.gif (5.3 KB ) - added by 11 years ago.
- debugging_alpine_lakes.gif (79.8 KB ) - added by 11 years ago.
- callstack_and_values.gif (20.1 KB ) - added by 11 years ago.
Download all attachments as: .zip