DigitalRune Game UI: Rilasciata la versione alpha
DigitalRune è un motore fisico disponibile per la piattaforma Windows, da poco è disponibile il loro package UI che include: Pacchetti .NET che aiuterà gli sviluppatori nella gestione dei dispositivi di input e la creazione di interfacce grafiche in XNA.
Le librerie sono supportate da Windows, Xbox 360, Windows Phone 7 e possono essere manipolate attraverso il mouse, tastiera o touchscreen.
Queste sono le caratteristiche di questa versione alpha:
Generale
- Supports Windows, Xbox 360 and Windows Phone 7.
- Includes source code of the input class and GUI controls.
Ingresso Handling(DigitalRune.Game.Input.dll)
- Detection of button presses, releases and double-clicks.
- Assigning logical players to physical game controllers.
- Automatic repetition of button events for held buttons.
- Input mapping.
- And more convenience functions.
GUI(DigitalRune.Game.UI.dll)
- Many controls: text block/label, text box, image, slider, scroll bar, progress bar, context menu, window, scroll viewer, group box, tab control, button, check box, radio button, drop down button, tool tips
- Debug console that can be extended with custom command.
- Simple to add new controls.
- Exchangeable GUI renderers.
- Complete theme (control images and properties) can be defined per XML.
- Loading predefined layouts from XML files.
- Flexible layout system.
- Customizable key-mapping (keyboard layouts for the keyboard and the Xbox 360 Chatpad).
Altre caratteristiche(DigitalRune.Game.dll)
- A game object system supporting extendable and connectable properties, extendable events, templating, life-time management, and more.
- State machines supporting nested states, parallel states, history states, and more.
- Clocks and timers to control game loop timing.
Questa versione alpha è disponibile gratuitamente, a differenza della versione finale che sarà a pagamento. È possibile scaricare il pacchetto a questo link , mentre quitrovate la documentazione.
Commenta la notizia
Vuoi un'immagine profilo personalizzata? Impostala su Gravatar utilizzando la stessa e-mail associata ai commenti.