SGP Baltie 4 C# - Přehled

Přímý režim - pro každého - bez ohledu na věk i znalosti
Klikněte pro obrázek v plné velikosti
  • V režimu přímého ovládání Baltík ihned v 3D prostoru vykonává zadané příkazy.
  • Pomocí příkazů je možno s Baltíkem chodit v jeho světě a také čarovat připravené 3D modely.
  • Jednotlivé příkazy se zaznamenávají a je možno je kdykoli znovu přehrát, uložit do souboru nebo z nich nechat vytvořit metodu, kterou můžeme použít v programovém režimu.
  • Díky funkcím Zpět a Opakovat je možno zadané příkazy postupně odebírat nebo vracet zpět, přičemž Baltík odebírané příkazy vykonává pozpátku.
  • Kamera je ovládaná myší, takže lze velice snadno nastavit její pozici, tj. přiblížit scénu, oddálit scénu a natočit scénu. Aktuální pozici kamery lze také zapamatovat, což je výhodné pro snadné vytváření 3D "filmů".
  • Volba Autorepeat umožňuje opakovaně spouštět celou sekvenci příkazů, a tak snadno vytvořit opakující se příběh.
  • Paralelní zobrazení C# kódu umožňuje začít pronikat do tajů jazyka C#.
Programovací režim - profesionální prostředí
Klikněte pro obrázek v plné velikosti
  • Programovací režim nabízí zkušenějším programátorům neomezené možnosti.
  • Ve standardní verzi pomocí ikonek vytvoří i naprostý začátečník, který nikdy neprogramoval, velmi jednoduše a rychle působivé 3D aplikace.
  • Verze Professional navíc obsahuje i pohodlný editor C# kódu s barevným zvýrazňováním, kontrolou syntaxe a funkcí pro automatické doplňování kódu (Code Completion), možnost tvorby samostatně spustitelných EXE souborů a převod Baltíkova projektu do projektu pro MS Visual Studio® .NET (C#).
  • Díky schopnosti doplňování kódu i v ikonkovém editoru mohou i začátečníci pracovat stejným způsobem jako profesionálové.
  • Vytvářené programy lze ladit, krokovat, vkládat breakpointy, sledovat jednotlivá vlákna procesů apod.

 

Baltík na milion způsobů
Klikněte pro obrázek v plné velikosti
  • Výuka objektového programování, třída Baltie má metody, vlastnosti...
  • Pro snadnější programování více Baltíků je k dispozici nabídka deseti Baltíků různých barev.
  • Navíc je možno jednoduše měnit u libovolného Baltíka jeho vlastnosti (barvu jeho pláště, čepice, kůže, očí apod.) pomocí připravených funkcí.
  • Výuka synchronizace paralelních procesů: Baltíci si mohou posílat zprávy, čekat na příjem zprávy.
  • Baltík mluví přirozenou řečí (dle nainstalovaného Speech Engine).
Programování pomocí ikonek
Klikněte pro obrázek v plné velikosti
  • Rozbalovací nabídka příkazů obsahuje ikonky s předdefinovanými nejčastěji využívanými příkazy.
  • Všechny obvyklé programové konstrukce je možno tvořit v čistě ikonkovém kódu.
  • Příkazy, které nejsou v nabídce lze zapsat do ikonky s přímým C# kódem.
  • Stejně jako v přímém režimu je možno průběžně sledovat zápis v C# zobrazení.
  • Ve verzi Professional je možno speciálnější části programu nebo vytváření nových metod psát přímo v C# kódu.
Podpora programů s více vlákny
Klikněte pro obrázek v plné velikosti
  • V programech je nyní možné využívat všechny moderní postupy včetně vícevláknového programování.
  • Baltíci, kterých může být libovolný počet (10 Baltíků je již přednastavených) si mezi sebou mohou posílat zprávy, což lze využít například k výuce synchronizace jednotlivých nezávislých vláken programu.
  • Podpora doplňování kódu i při programování pomocí ikonek.
Upravte si modely podle přání
Klikněte pro obrázek v plné velikosti
  • K dispozici je také editor v němž si můžete 3D modely upravovat (měnit materiály, velikost) nebo vytvářet skupinové modely, které se pak v programu dají "vyčarovat" jediným příkazem.
Lze naprogramovat libovolnou aplikaci
Klikněte pro obrázek v plné velikosti
  • Vytvářené programy nemusí vůbec obsahovat postavičku Baltíka. Vytvořit lze libovolnou aplikaci.
  • 3D hry jen od profesionálních týmů? Léta práce?
    Teď už ne :-)
2005 © Copyright, SGP Systems