Промежуточный итог / Разработка игр на Silverlight для начинающих

Итак, подведем промежуточный итог. Мы сделали достаточные вещи для того, чтобы уже можно было поиграть в игру. Осталось только наполнять ее дополнительными «фичами» (особенностями), которые могут затрагивать модель, визуализацию, управление игрой.

Для полноты картины также приведу полный код главного визуального XAML файла (GameBoard.xaml):


<navigation:Page x:Class="MemoryCards.Views.GameBoard"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
xmlns:navigation="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Navigation"
d:DesignWidth="500" d:DesignHeight="500"
Title="GameBoard Page">
<Canvas x:Name="LayoutRoot">
<Canvas x:Name="GameContainer" Width="500" Height="500" Background="#FFE9EFC4">
<Canvas x:Name="Sprites" Canvas.Left="50" Canvas.Top="50" Width="400" Height="400"></Canvas>
<TextBlock x:Name="textBlockState" Text="" FontSize="20" TextAlignment="Center" Canvas.Left="100" Canvas.Top="460" Width="300"></TextBlock>
<TextBlock x:Name="textBlockTryOpen" Text="0" FontSize="20" TextAlignment="Center" Canvas.Left="415" Canvas.Top="460" Width="60"></TextBlock>
<TextBlock x:Name="textBlockStoryboard" Text="" FontSize="20" TextAlignment="Center" Canvas.Left="15" Canvas.Top="460" Width="60"></TextBlock>
</Canvas>
</Canvas>
</navigation:Page>

Комментариев нет:

Отправить комментарий

Да, я внимательно слушаю