Sample interactive programs

Below are some sample graphical user interfaces that I've developed for teaching purposes at ETS. They are each designed to demonstrate the programming of multiple techniques and features, but I also tried to keep the source code as simple as possible, to allow students to find their way around the code and modify things. All source code identifiers (class, method, and variable names, etc.) and comments within the source code are in English, though some of the documentation files are written in French. Feel free to download these samples and play with them if they might be useful to you. Please send me email about how you use these code samples in your courses or other projects.

SimplePaint


3D Modeller


Network Visualizer


Multitouch Real-Time Strategy (RTS) Game




Multitouch Multi-User Electronic Whiteboard


3D Volume Viewer


Python example