| 
     | 
  
  
    
       
     | 
    
    
      - In the interactive mode Baltie performs given commands in the 3D space instantly.
 
      - Using commands you can walk with Baltie in his world and also conjure ready 3D models.
 
      - Individual commands are recorded and can be replayed, saved to a file or used to create a method that can be used in the programming mode.
 
      - Thanks to the Undo and Redo functions you can remove or return the commands. Baltie performs the commands backwards in the process.
 
      - The camera is controlled by the mouse, so you can easily set its position, it means zoom in / out the scene and turn it.
                                        The current camera position can be stored which is suitable for easy creation of 3D "movies".
 
      - The "Auto Repeat" option allows the repetitive replay of the whole command sequence and create repeating story with ease.
 
      - Simultaneous display of C# code and the icon commands allows you to uncover the C# language secrets.
      
 
     
     | 
  
  
  | 
  
    | 
     | 
  
  
    
       
     | 
    
    
      - The programming mode offers unlimited possibilities to the more experienced programmers.
 
      - Even the complete beginner with no programming history can easily and quickly create impressive 3D applications in the standard version using just the icons.
 
      - The Professional version contains also comfortable C# editor with the syntax checker and the syntax highlighting, automatic code completion, the ability to create standalone application (.EXE) and
                                        possibility to convert the Baltie's project to the Microsoft® Visual Studio® .NET (C#) project.
 
      - Thanks to the ability of code completion in the icon editor even the beginners can work in the style the professionals do.
 
      - The programs being created can be debugged, stepped, you can insert breakpoints and watch every single process threads.
 
     
     | 
  
  
  | 
  
    | 
     | 
  
  
    
       
     | 
    
    
      - Teaching object oriented programming; the Baltie class has methods, properties...
 
		- For easy programming several Balties, the collection of ten differently colored Balties is ready to use.
 
      - You can easily change at any Baltie its properties (color of the coat, cap, skin, eyes etc.) using ready functions.
 
		- Teaching the parallel processes synchronization: Balties can send message to each other, wait for message.
 
		- Baltie talks in natural speech (according the installed Microsoft® Speech Engine).
 
     
       
     | 
  
  
  | 
  
    | 
     | 
  
  
    
       
     | 
    
    
      - Expanding command menu contains icons with pre-defined, most often used commands,
 
      - All common programming constructions can be done in the pure icon code.
 
      - Commands that are not in the menu can be put down in the direct C# code.
 
		- Like in the interactive mode, you can concurrently watch the notation in the C# code.
 
		- In the Professional version you can write special parts of the program or create new methods directly in the C# code.
 
     
     | 
  
  
  | 
  
    | 
     | 
  
  
    
       
     | 
    
    
      - In the programs you can utilize all latest approaches including multi-thread programming.
 
      - Unlimited number of Balties (10 of them are ready to use) can send messages to each other, which can be used e.g. for teaching the synchronization of independent program threads.
 
      - Code completion support even in the icon programming.
 
     
     | 
  
  
  | 
  
    | 
     | 
  
  
    
       
     | 
    
    
      - There is an editor at your disposal, where you can adjust the 3D models (change materials, size or textures) or create group models which can be "conjured" using a single command.
 
     
     | 
  
  
  | 
  
    | 
     | 
  
  
    
       
     | 
    
    
      - Programs being created do not need to contain the Baltie character at all. You can create any application.
 
      - 3D games only from professional teams? Years of work?
 Yes unless using Baltie 4 C# :-) 
     
     | 
  
  
  | 
  | 
      
      
   |