Dark Gaming — Tank Razer

Tank Razer

Written by Dark. Posted at 7:43 pm on June 4th, 2012

Tank Razer download link

Tank Razer is one of the few Game Maker games I finished.

The project was started ages ago. I worked on this game for a while bringing it up to a playable state before leaving it as it were. Then, some time later I picked it up again to add some more features or do modifications. This repeated a few times. I guess Tank Razer being a finished game was quite fun to experiment with or improve and any effects could be tested right away in a fully playable game. It was motivating.

I think the current version could be considered final though. Tank Razer got all the best minor improvements I could think of and I probably won’t have the time nor will to make any big changes in the near future. There might be a few bugs or problems left (probably AI mostly) but what’s most important Tank Razer is playable and its pretty fun.

As the most interesting aspect of Tank Razer I consider the variety of available tanks with a number of statistics and the upgrades system. Those two add some nice, fun customisation to the game. After choosing your favourite unique tank you can still tweak it a little with one upgrade. Your favourite machine happens to be too weak in combat for your taste? It’s not a problem. You’d like it to be even faster? Sure. You’d like to be able to turn your turret further? Just pick the right upgrade.

All the upgrades offer trade-offs though. There’s no improvement without at least a small cost in another area.  Besides, upgrades require a bit of experimenting. Most of them work differently for different tanks as their effects rely on base statistics. Its not totally chaotic though. I had some thought behind every upgrade. The rule of thumb is that heavy equipment is less usefull for smaller tanks and vice verse.

Tanks and upgrades aside theres also weapons. All tanks got the same basic cannon with unlimited ammunition. There’s also special weapons collected from crates dropped onto the track. There’s a fair number of those available and each of them is totally different. You’ve got machinegun, shotgun, sniper rifle, missiles, flamethrower, grenades, mines, bombs, oil, tesla gun, sentry and airstrikes. Now imagine eight tanks spamming those on the racetrack.

Speaking of tanks I gotta mention that Tank Razer has AI implemented. It’s not perfect and it’s not exactly fair (for example, AI tanks behave a little differently when bumping walls to avoid getting stuck) but most importantly it’s fun and it’s challenging. I don’t think I can do much better with how Tank Razer is implemented. Definitely not without having more time than I can spend on it. Nevertheless, I think AI is pretty nice already so I’m leaving it at that.

Besides the AI opponents, Tank Razer can be played multiplayer. No. Not over internet unfortunately. It’s the typical old-school split screen where you squeeze inbetween your friends making you feel like a 6-th person in a car. I know that days of these games are long past but personally I still appreciate them. They’re always a fun option for something to do with friends when they visit. All those fancy modern multiplayer modes are useless unless you got people coming over with their laptops. Not to mention that the small, fun to play games which are perfect when having no more than an hour time rarely do have any multiplayer. Say what you want but I still see the good sides of a splitscreen. Of course, you can also mention console games here but if you think about it, they either don’t need a splitscreen or they do have it.

I’ve played Tank Razer with friends a number of times so I couldn’t miss the standard problem of PC splitscreen games – keyboard. With a few people holding keys constantly, the input blocks. You end up unable to move because the other player is. I felt pity over Tank Razer in that aspect. I had four human player slots but playing with more than two was totally impractical. I tried helping that a little in later development stages with the following solutions:

  1. 2 gamepads supported.
  2. Mouse control.
  3. Splitting controls to as many keys as possible (previously, e.g. rotating the turret required two keys at once).
  4. Gears system – instead of holding the forward button at all times to move forward you only need to switch your gears. Tank will accelerate/decelerate on its own.

I already mentioned that tanks have a number of statsitics.  I’d better list those as they are not described in the game and thus it may be a bit unclear what they are. In order as seen in game:

  • speed,
  • acceleration,
  • turning,
  • handling – reduces drifting and affects how far you’re pushed away by attacks,
  • armor,
  • attack damage – for both cannon and special weapons,
  • range – for both cannon and special weapons (except mines, bombs and oil),
  • storage size – affects how much special weapon ammunition you can have,
  • maximum turret turning angle.


As mentioned in the game itself, Tank Razer is free to be redistributed as long as it remains unmodified and you’re not taking credit for it. This is just a small game from the old days when my programming was far worse than now but I think it is fun to play and it’s polished enough to release it for other people to enjoy. Have fun and hopefully don’t smoke too much at the roadsides.

111 comments.

  1. I am sure this piece of writing has touched all the internet users, its really really fastidious article on building up new webpage.


  2. 倩碧卓越润肤乳,全新的倩碧有油黄油.升级配方,创新修护科技,提升弹润膜力,带来内润外弹光采肌.全新倩碧天才黄油+,专注修护天然肌肤保护膜力,成就弹润膜力升级,内润外弹,卓效不凡,倩碧小黄油带来更好的滋润护肤体验!


  3. wCFXmS Wow, awesome blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your site is magnificent, let alone the content!


  4. Thanks for the blog article.Really looking forward to read more. Want more.


  5. It as wonderful that you are getting ideas from this paragraph as well as from our argument made at this place.


  6. Your weblog is wonderful dude i love to visit it everyday. very good layout and content material ,


  7. wow, awesome article post.Really looking forward to read more. Awesome.


  8. Really enjoyed this blog.Really looking forward to read more. Awesome.


  9. Major thankies for the article.Really thank you! Really Cool.


  10. My brother suggested I might like this web site. He was totally right. This post actually made my day. You cann at imagine simply how much time I had spent for this information! Thanks!


  11. Very neat article.Really thank you! Keep writing.


  12. Im thankful for the article post.Really looking forward to read more. Keep writing.


  13. Thank you for another fantastic post. Where else could anybody get that type of information in such an ideal way of writing? I ave a presentation next week, and I am on the look for such information.


  14. Usually I don at read article on blogs, but I wish to say that this write-up very compelled me to check out and do it! Your writing style has been amazed me. Thanks, very nice post.


  15. You made some decent points there. I looked on the internet for the subject matter and found most people will approve with your website.


  16. Very good blog.Much thanks again. Really Cool.


  17. This website was how do you say it? Relevant!! Finally I have found something which helped me. Thanks a lot!


  18. This excellent website definitely has all of the info I wanted about this subject and didn at know who to ask.


  19. Very nice post. I just stumbled upon your weblog and wanted to say that I ave really enjoyed browsing your blog posts. After all I will be subscribing to your rss feed and I hope you write again soon!


  20. Very good article! We are linking to this particularly great content on our site. Keep up the great writing.


  21. Just discovered this blog through Bing, what a way to brighten up my year!


  22. wow, awesome blog post.Much thanks again. Keep writing.


  23. I value the post.Much thanks again. Awesome.


  24. Major thanks for the blog.Really thank you! Awesome.


  25. Wow, marvelous blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your web site is fantastic, let alone the content!


  26. There is perceptibly a bundle to realize about this. I feel you made various nice points in features also.


  27. pretty handy stuff, overall I feel this is worthy of a bookmark, thanks


  28. You made some good points there. I looked on the internet for the subject and found most persons will approve with your blog.


  29. This is really interesting, You are a very skilled blogger. I have joined your feed and look forward to seeking more of your wonderful post. Also, I have shared your site in my social networks!


  30. Some truly prize content on this internet site, saved to bookmarks.


  31. wow, awesome post.Really thank you! Really Cool.


  32. Undeniably consider that that you said. Your favourite reason seemed to be


  33. prada ?аАТ’аЂа—?c?e?AаАТ’аЂа‰`???A?аАТ’аЂа ?E?аАТ’аЂа„?i?o ?O?e?A?? ?аАТ’аЂа—?c?e?AаАТ’аЂа‰`???A?аАТ’аЂа


  34. Its hard to find good help I am constantnly saying that its hard to procure quality help, but here is


  35. It’а†s actually a cool and helpful piece of info. I am happy that you just shared this helpful information with us. Please stay us up to date like this. Thanks for sharing.


  36. Major thankies for the blog post.Really thank you! Great.


  37. I went over this web site and I believe you have a lot of excellent info, saved to fav (:.


  38. I really liked your post.Thanks Again. Really Great.


  39. You ought to experience a contest personally of the finest blogs on-line. IaаАа’б‚Т€ТšаЂаŒаАа’б‚Т€ТžаБТžm going to suggest this page!


  40. I truly appreciate this post.Thanks Again. Great.


  41. Merely a smiling visitor here to share the love (:, btw great style and design. Justice is always violent to the party offending, for every man is innocent in his own eyes. by Daniel Defoe.


  42. This article has truly peaked my interest. I am going to take a note of your site and keep checking for new details about once per week. I opted in for your RSS feed too.


  43. My partner would like the quantity typically the rs gold excellent to acquire a thing that weighs more than people anticipation.


  44. Very informative blog article. Really Great.


  45. Regards for all your efforts that you have put in this. Very interesting info.


  46. Your positions continually have got many of really up to date info. Where do you come up with this? Just declaring you are very creative. Thanks again


  47. Rattling fantastic information can be found on site.


  48. Simply want to say your article is as astounding.


  49. Only wanna comment that you have a very decent website , I like the style and design it actually stands out.


  50. Wonderful blog! I found it while browsing on Yahoo News. Do you have any tips on how to get listed in Yahoo News? I ave been trying for a while but I never seem to get there! Many thanks


  51. Wow, great blog article.Really thank you! Want more.


  52. Thanks for some other fantastic post. Where else may anyone get that kind of information in such an ideal method of writing? I have a presentation next week, and I am at the search for such info.


  53. Simply a smiling visitant here to share the love (:, btw great design and style.


  54. Really informative post.Thanks Again. Really Great.


  55. whoah this blog is excellent i love reading your articles. Keep up the good work! You know, a lot of people are looking around for this information, you can aid them greatly.


  56. Im thankful for the post.Really thank you! Really Great.


  57. I think you have noted some very interesting points , thankyou for the post.


  58. You obtained a really useful blog I ave been here reading for about an hour. I am a newbie as well as your achievement is really considerably an inspiration for me.


  59. I truly appreciate this post. I have been looking all over for this! Thank goodness I found it on Google. You have made my day! Thank you again.


  60. Pretty! This was a really wonderful post. Many thanks for providing this info.


  61. Thank you ever so for you blog.Really thank you! Cool.


  62. Looking around While I was browsing yesterday I saw a great post concerning


  63. Wow, great article post.Really thank you! Great.


  64. year and am anxious about switching to another platform. I have


  65. I truly appreciate this post. I ave been looking everywhere for this! Thank God I found it on Bing. You ave made my day! Thx again


  66. This site was how do I say it? Relevant!! Finally I have found something which helped me. Many thanks!


  67. This awesome blog is really educating and also factual. I have discovered many handy tips out of this amazing blog. I ad love to visit it over and over again. Thanks a bunch!


  68. Really informative article.Thanks Again. Really Cool.


  69. location where the hold placed for up to ten working days


  70. Way cool! Some extremely valid points! I appreciate you penning this write-up plus the rest of the site is very good.


  71. I think, what is it аАа’аАТ‚б‚Т€Т a false way. And from it it is necessary to turn off.


  72. Really enjoyed this blog article.Really looking forward to read more. Great.


  73. Thanks so much for the article.Really looking forward to read more. Really Cool.


  74. Looking forward to reading more. Great article.Thanks Again. Really Great.


  75. I’а†ve recently started a website, the information you provide on this web site has helped me greatly. Thank you for all of your time & work.


  76. Really informative article post.Really thank you! Really Great.


  77. Wir freuen uns auf Ihren Anruf oder Ihren Besuch.


  78. Your style is really unique in comparison to other people I ave read stuff from. Thank you for posting when you have the opportunity, Guess I all just bookmark this page.


  79. It as not that I want to duplicate your web-site, but I really like the style and design. Could you let me know which style are you using? Or was it especially designed?


  80. Muchos Gracias for your article post. Really Cool.


  81. You could certainly see your enthusiasm in the work you write. The sector hopes for even more passionate writers like you who are not afraid to say how they believe. At all times follow your heart.


  82. Merely a smiling visitant here to share the love (:, btw outstanding layout.


  83. I used to be able to find good information


  84. Wow, fantastic blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your website is wonderful, let alone the content!


  85. Wow, what a video it is! Actually fastidious quality video, the lesson given in this video is truly informative.


  86. I truly appreciate this blog post.Really looking forward to read more. Really Great.


  87. Thanks for helping out, superb info. Job dissatisfaction is the number one factor in whether you survive your first heart attack. by Anthony Robbins.


  88. Thanks again for the article.Really looking forward to read more.


  89. This site truly has all the info I needed about this subject and didn at know who to ask.


  90. Major thankies for the blog article.Much thanks again. Really Cool.


  91. This website really has all the information and facts I needed about this subject and didn at know who to ask.


  92. Really informative post.Much thanks again.


  93. Im thankful for the article post.Really looking forward to read more. Awesome.


  94. Thanks a lot for the post.Really thank you! Much obliged.


  95. It as the little changes that make the biggest changes. Many thanks for sharing!


  96. Some truly wonderful posts on this site, appreciate it for contribution.


  97. Purple your blog publish and liked it. Have you ever imagined about visitor submitting on other connected blogs related to your blog?


  98. There as certainly a great deal to know about this issue. I really like all the points you have made.


  99. Say, you got a nice post.Much thanks again. Really Cool.


  100. Some truly great info, Gladiolus I detected this.


  101. I truly appreciate this article.Really looking forward to read more. Cool.


  102. Looking forward to reading more. Great blog.Much thanks again. Really Cool.


  103. Yeah bookmaking this wasn at a high risk decision great post!.


  104. Some truly prize blog posts on this site, bookmarked.


  105. You made some nice points there. I did a search on the issue and found most people will agree with your site.


  106. Im no expert, but I think you just made an excellent point. You clearly know what youre talking about, and I can really get behind that. Thanks for being so upfront and so honest.


  107. The longest way round is the shortest way home.


  108. Very amusing thoughts, well told, everything is in its place:D


  109. It as not that I want to replicate your web-site, but I really like the style. Could you tell me which style are you using? Or was it tailor made?


  110. Major thankies for the blog post.Really looking forward to read more.


  111. My brother suggested I might like this blog. He was entirely right. This post truly made my day. You can not imagine simply how much time I had spent for this information! Thanks!


Post a comment.

Warning! Posting links in comments is not allowed to block spam.
If you need to post a link, make sure to NOT include the http:// part.