High-quality articles, delivered to
in time. Editing of this article: Xiaoguan; first public account @旺旺GitHub, Weibo @旺旺GitHub
Haha, Xiaowan found a fish fishing artifact! Today I played a tank battle all morning! The
tank battle was popular all over the country. Many post-90s generations like me should have memories of this game. Nowadays, display resolutions are getting higher and higher. Using vector graphics to implement pixel-style games can achieve very high display quality. I found a GitHub project in
, which perfectly reproduced the tank battle game. The project
is a re-engraved version of the author Fei Chao who spent a long time tossing. All elements are rendered using vector graphics (SVG). The level editor has been redesigned for the interactive mode of web pages. The re-engraved version has added levels. Selection functions, custom level management functions, etc. In addition, it also includes a Gallery page to display all the game elements, presumably it can evoke your childhood memories. Try playing
online: https://battle-city.js.org//
GitHub: https://github.com/shinima/battle-city
I have a little shopping experience, the operation experience is great, no lag:
The level editor
designed for mouse interaction, click the mouse, select the brush type, and drag the mouse in the map to complete the level configuration, no longer have to worry about the game handle being sorely pressed (●ˇ∀ˇ●).
Convenient custom level management page
After completing the custom level configuration, you can save the level information to the browser cache (localStorage). Then edit/delete/download these level configurations on the level management page. Of course, you can also click the PLAY button below the level thumbnail to directly start customizing the level.
zoomed in many times Gallery
Browse the Gallery page to get a more comprehensive understanding of the various elements in the game. The author of the entire game development process of
also introduced. Front-end students who are interested in React/Redux can read the article written by the author:
www.zhuanlan.zhihu.com/p/35551654
-END-
recently compiled an interview information "Java technology stack learning manual", covering Java technology, selected interview questions, Spring Family Bucket, Nginx, SSM, microservices, databases, data structures, architectures, etc. How to get
: Click "and reply 777