C # game programming: console games series I. Darkness before dawn

Source: Internet
Author: User
I. Preface

Cov's fingers show that the blog has been shelved for more than half a year. Over the past six months, oil prices have risen and food viruses have become increasingly rampant in Japan ...... However, the Code is like a water stop. No, it is like a water stop. The technology is still in the "Elementary Stage of Socialism" and there is no trace of progress. But sigh: I am born, why do I have to be confused ......


Back to reality, even if CoV is born stupid, he still needs to live his life, and his technology also needs to be touched. He does not mean that the old man will give me the glorious title of "cow". Cow vowed: even if progress is slow, do not give up learning. Even if you are despised, you will not suffer. Even if you do not understand, you will not be able to leave ...... Even if I have graduated from work, I have to stand in my position as a programmer and contribute my own meager strength, they have contributed to the "slow development" of China's software industry-these hard work will hold the country back!


A bunch of crap concealed the unconfidence of the cow. Why are you not confident? You know! It's time to enter the topic of today --Console game programming. From other posts on my blog, I can see that almost all of them are doing the same thing: simple mini-game programming. The reason is simple: I know so much about it, beyond this scope, I don't understand it. Everyone should be considerate of our codoon with a limited level of intelligence. Back to the topic: Why is it called "darkness before dawn"? This name is very scientific and describes the development environment of this series of games (console. dark), it also implies that this is different from the console game we have seen in the past, and the end of darkness will usher in the dawn. What will happen after dawn, and several articles will be unveiled gradually.


The content of this series differs from the content described in previous chapters. Instead of explaining how to develop a game, we discuss the basic modules required to build a character-type game on the console, these modules can be used for the development of simple game types, which improves the efficiency of console game development to a certain extent. We can also regard them as a mini character game development kit. Although there is no technical content, for beginners of C # and those interested in mini-game programming, there are still some inspirations. So I chose to share this knowledge. In summary: let's regard it as a "Toy", play and play, and lose seriously.


2. A glance is accompanied by an orderly explanation of this series of content. You will see the demos related to this mini game development kit one after another and reveal the functions it can achieve:
Snake

Keyboard expert
Airspace Defense War
Blasting colorful bricks
These demos demonstrate the basic functions of these modules and are a few games that you are familiar with. Although the functions currently provided are limited, the imagination is unlimited, more fun and simple games are waiting for you to create.
Iii. Directory
  • Game framework module
  • Game input module
  • Game rendering Module
  • Game Sound Module
  • Game instance analysis
4. It is suitable for C # beginners and game programmers. 5. The author of the conclusion has a limited level. It is inevitable that the analysis will be incomplete and wrong during the explanation process. Please understand that your opinions are as precious as those in the desert, finally, I would like to thank you for reading my article. 6. Other development tools: Microsoft Visual Studio 2008 development language: C # Development Team: D-Zone
Studio Download Area: Simple mini-console game development framework V1.0Http://download.csdn.net/detail/hwenycocodq520/4638269 Console game series-"snake" demoHttp://download.csdn.net/detail/hwenycocodq520/4630382 Demo of "keyboard trainer" in the console game series  Http://download.csdn.net/detail/hwenycocodq520/4630387 Game series on the console: cracking the colorful bricks Demo  Http://download.csdn.net/detail/hwenycocodq520/4644673

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.