2010-11-26 silverlight
實現的3d
黑白棋
guangxin
第一次pair-project
的題目是「
3d board game
」,我和史經浩同學設計乙個
3d黑白棋,在我們的遊戲中,不僅將遊戲的介面擴充套件到
3維,同時也利用
3d的空間資訊,對於黑白棋的遊戲規則進行了一些有趣的修改。
我們的遊戲介面
在遊戲中,我們提供兩種模式:
normal mode
和extend mode
。在normal mode
中,我們將原先的乙個平面棋盤擴充套件到立方體的四個平面(有兩個平面不能下棋),在任意乙個平面內的落子,不僅影響本平面內的棋局,同時也會對其他三個平面的棋局有所影響;而在
extend mode
中,我們將原先的平面棋盤擴充套件成乙個立方體,每一次落子
都會對整個空間中的水平,豎直,以及斜線方向產生影響。
normal mode
extend mode
接下來,秀一下我和史經浩同學結對程式設計的場景:
silverlight 實現全屏
1 首先我們新建乙個silverlight專案 先在左面選擇silverlight,然後選擇silverlight應用程式,確定即可 2 在新建silverlight應用程式中選擇你要新建的專案型別 asp.net web 應用程式 asp.net asp.net mvc web 應用程式,確定即可...
silverlight3 0 實現3D 效果
也許 silverght中最吸引人的就是他的 3d 效果了.今天就來帶大家初體驗一下3d的效果 效果圖如下 幾個slider 控制項用來調節 影象 x y z 的座標.如下 projection屬性就是設定 3d效果的了.還乙個重要屬性是 element to element binding 使用格...
Silverlight 下換膚的實現
幸好 nikhil kothari 想了個辦法解決了這個問題。在使用方式上,借鑑了 asp.net 的 theme機制。只要在 silverlight 程式的根目錄下定義乙個 themes目錄,並按要求往其中放入相關的 檔案即可。這裡建議的方式是每乙個控制項乙個單獨的 xaml,其中放了乙個 use...