Skip to main content

Battle Tank

Free2015-10-27#Toy#Unity3D#Battle Tank#Tank Battle#坦克大战#坦克先锋#经典90坦克大战#坦克大战安卓版

4 people/1 month to implement the classic FC game Tank Battle, supporting LAN multiplayer, terrain editing, plus special features like upgrades and buying troops

I. Source Code Address

http://git.oschina.net/ayqy/TankBattle

II. Installation Packages

Web Version: http://www.ayqy.net/battle-tank/

[caption id="attachment_835" align="alignnone" width="300"]Web Version Battle Tank Web Version Battle Tank[/caption]

Android Version: http://pan.baidu.com/s/1gEr4i

[caption id="attachment_837" align="alignnone" width="300"]Android Version Battle Tank Android Version Battle Tank[/caption]

Windows Version: http://pan.baidu.com/s/1hqwHb1M

[caption id="attachment_838" align="alignnone" width="300"]Windows Version Battle Tank Windows Version Battle Tank[/caption]

P.S. No other versions for now, and probably won't have in the future. Web version requires u3d Web Player, some Chrome versions seem not to support it, recommend using FF~

III. Authors

? nwu 2409

  • Planning

    Hu Chunkai, Hou Lu

  • Programming

    He Yixin, Jia Jie

IV. Timeline

  • Planning

    2015/9/15 - 2015/10/8

  • Programming

    2015/10/9 - 2015/10/25 (See file Development Progress.txt for specific progress)

V. Project Description

Based on the classic FC game Battle City, added elements like online multiplayer, terrain editing, troop deployment, etc., to enhance playability.

Provides classic mode (3 lives, 10 levels total), LAN multiplayer (editable maps), and other gameplay modes.

VI. Target Platforms

  • Mobile Devices (Android)

    Supports virtual joystick touch control

  • Windows

    Supports traditional keyboard and mouse operations

  • Browser

    Web version is cross-platform, supports traditional keyboard and mouse operations

VII. Development Environment

  • Unity3D 4.6.2 C#

VIII. References

P.S. Salute to the senior developers who are willing to share

IX. Gains

  • Progress Planning

    Execution plan, risk buffer are both reasonable

  • Solutions

    For issues encountered like resolution adaptation, LAN multiplayer, data synchronization, player dual-view adjustment, unresponsiveness caused by too many instances, etc., all found (or came up with) reasonable solutions

    These solutions are sufficient for similar 2D games, or we found the "pattern"

  • Division of Labor and Cooperation

    Plan-driven, efficiency comes from schedule pressure, team members have strong execution ability

X. Follow-up Plans (if any)

  • Item System

    Invincibility, money boost, reinforcement, bomb...

  • Four-player Battle

    With teammates, chaotic cross-shaped maps...

  • Two-player Dungeon

    Special bosses

  • In-app Purchase Store

    Enhancement +999....

For specific follow-up plans, see git directory Planning Documents

Comments

No comments yet. Be the first to share your thoughts.

Leave a comment