Vortex2d. NET is an open source 2D graphics engine. Let's take a look at the official website introduction:
Vortex2d. net is free 2D fast graphics framework/game engine powered by direct3d 9. it is replacement of xNa for 2D games development. vortex2d API is very well structured, easy for beginners and powerful for professionals. programming Language: C #; OS: Win XP or newer.
I am not very good at English. I don't know much about English. If I can't understand it, I can use the translation software to translate it myself. From my current situation, let's take a rough look at why I chose it.
- Open Source: open source is the biggest reason for choosing it.
- Using C #: I used to use delphix to play the 2D graphics engine. Although I can't say what delpi is like (I didn't actually say that I learned Delphi at a very advanced level) after all, C # is easy to find a job, and I also understand C #.
- Low hardware dependency: At the beginning, I wanted to use xNa, but when I was running on my laptop, I was prompted that the video card was too bad and not supported. Therefore, xNa is abandoned.
- Using direct3d 9: I don't know much about this, but I have analyzed it and compared it with OpenGL. I feel that using direct3d will be suitable for me.
- C ++ is used at the underlying layer: It was later known that DirectX was encapsulated in C ++.
- Supports multiple forms: or painting on multiple controls (later known ).
- Text painting: use an image to draw text. (I learned later)
I am engaged in 2D graphic painting only for my personal interests and have limited knowledge about graphics. You can only speak at a low level.
The remaining advantages are introduced on the official website. After all, the author is an expert who knows vortex2d. Net best.
You must pay attention to downloading the source code. Do not download a version provided by him. To download the current edited version, because the latest version cannot be compiled when I download it.
Below is a link for downloading the modified part.CodeOf course. I have annotated all the changes. Source code
Original Works from the effort to be lazy, reprint please explain the source of the article: http://www.cnblogs.com/kfarvid/