Animation/Game Development tutorial (game course) under WPF/Silverlight

Source: Internet
Author: User
Thank you very much for sharing this series of exciting C # development of WPF/Silverlight animations and game series tutorials (game course) with the right hand of dark blue. This article is the author's note and Article Index.

First:

Source code of this series of tutorials:Wpfgamecourse.rar(You can download it for practice, but do not use it for commercial purposes.)

I have made WPF-2D-ARPG Game Engine finished ( Non-source code ) : Qxgame (WPF game engine)Game Engine

The degree of completion is about 50% Of 2d-arpg The game engine has no map cutting, multi-thread optimization,AlgorithmThere are many problems such as unoptimized architecture and no path finding. The reason is that there were problems in the architecture at the beginning. Therefore, I do not plan to improve the architecture and make it later. As for its open source, it may be harmful to all its friends, so let it be hidden. But because of its existence, this tutorial will appear in a more elegant and simple fashion. In this tutorial, I will discard all its weaknesses and implement all the functions that it has not implemented so that all friends can use them. WPF/Silverlight Deep game development is the ultimate goal of this tutorial.

In addition, some notes about this tutorial:

1) All image resources are from the network. Do not use them for commercial purposes. Otherwise, you are solely responsible for the consequences.

2 )This series of tutorials are entirely original to me. I have all the rights to this tutorial and sample source code. Please use them with my own permission, otherwise, all infringements will be held legally liable.. The knowledge points involved in this tutorial are very new, both shallow and deep. WPF/Silverlight How to Build a game world with dynamic animation. I dare not say that there will be at least no materials with the same or similar content on the Chinese market. Therefore, if you want to repost a document, use a clear text to mark the original address at the beginning of your log or article. For example, if you want to reference a thesis or book, contact your own Qq26964966 Contact, Or sendEmailToAlamiye@163.com Contact me.

3 For the convenience of demonstration WPF The form is used as a carrier to create a game example, but I will choose to use the method that can achieve the same effect. WPF/Silverlight Common methods, and introduce as many different methods as possible to achieve the same effect. Therefore,All WPF ExampleCodeCan be completely seamlessly transplantedSilverlight Project (Except for a few WPF To run the following methods: ).

4 ) Each section of this series of tutorials corresponds to a window, for example 4 The sample form corresponding to the section is Window4 And so on. ( You can App. XAML Of Startupuri Modify parameters to implement different Window Startup preferences )

5) If compilation fails

1 , which may be your . net Version issues (recommended . net3.5 , the development tool is vs2008 + Version);

2 , DLL file reference error. DLL all files are stored in DLL folder, you can reference it again.

6) The tutorial is still being updated. The sample source code is updated along with the tutorial. If there are any errors or errors in the tutorial, please kindly advise and I will promptly modify and give back, thank you for your support.

The tutorials in this series are as follows:

  • C # develop WPF/Silverlight animations and game series tutorials (game course): (15th) The Wizard controls were born
  • C # develop WPF/Silverlight animations and game series tutorials (game course): (14) the wizard controls are born...
  • C # develop WPF/Silverlight animation and game series tutorials (game course): (13) Tractor map mobile mode ①
  • C # develop WPF/Silverlight animation and game series tutorials (game course): (11) Implementation of the map mask layer
  • C # develop WPF/Silverlight animation and game series tutorials (game course): (10) Construction and algorithm of slope α Map
  • C # develop WPF/Silverlight animations and game series tutorials (game course): (9) 2D game roles move on Map
  • C # develop WPF/Silverlight animations and game series tutorials (game course): (8) perfectly implement a * path seeking Animation
  • C # develop WPF/Silverlight animations and game series tutorials (game course): (7) the legendary A * Search Algorithm
  • C # develop WPF/Silverlight animations and game series tutorials (game course): (6) Perfect mobile
  • C # develop WPF/Silverlight animations and game series tutorials (game course): (5) Implement 2D animation ②
  • C # develop WPF/Silverlight animations and game series tutorials (game course): (4) Implement 2D animation ①
  • C # develop WPF/Silverlight animation and game series tutorials (game course): (3) Let the object move ③
  • C # develop WPF/Silverlight animations and game series tutorials (game course): (2) Let the object move ②
  • C # develop WPF/Silverlight animation and game series tutorials (game course): (1) Let the object move ①
  • To be continued...

    Http://www.slfans.com /? Action-viewnews-itemid-16651
    Silver Powder-Silverlight enthusiast http://www.slfans.com/

    Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.