Sunday, January 12, 2020

Now on GitHub!

Hello, everyone!

A few days ago I have published the source code of the SpaceStrategy on GitHub. Feel free to take a look and leave some comments!

I've published the code on GitHub mainly to sharpen my GitHub skills. But don't expect much as the code is pretty old, and now even I am terrified looking at some parts of it. But let's be positive and get some benefits from this situation! It is a great chance to practice some heavy code refactoring and restyling.

First of all, I have decided to bring a code formatting and style into an order:

  • newlines and spaces;
  • ordering of members;
  • naming and typos;
  • etc.

The solution being 130+ files with a style all over the place it is a tough task to accomplish by hand. So I decided to try out some tools.

At first I wanted to try out something new and selected the most recent and the most downloadable tool of the Visual Studio Marketplace for the task. It happened to be the CodeMaid. It was easy to configure and produced good formatting results. The "automatic cleanup on save" feature proved to be quite useful. But in the end, I wasn't able to configure automatic formatting to my liking. Personally, the most troubling was the formatting of properties.

Being a little bit disappointed, I turned back to the Resharper. It not only allowed me minutely configure almost every imaginable setting for automatic code formatting, but also provided a lot of features for manual code refactoring: spellchecking, quick-fixes, recommendations and more. It helped me to automate an enormous amount of tedious work, and I was able to cleanup my code in a matter of hours. Just take a look at recent commits in my SpaceStrategy repository on GitHub and see the results for yourself.

Stay tuned and I will try to provide some new exciting materials about programming my game.

Wednesday, August 28, 2019

Gameplay video

Hello there, dear Guest. SpaceStrategy development is in a stall, but I have prepared a short video featuring game mechanics. Please enjoy it for a time being. Any comments would be appreciated. Also I'm considering to publish source code on GitHub.

Tuesday, February 23, 2016

Introduction

Greetings, fellow gamers!

This day marks a start of a blog devoted to a development and promotion of the latest and greatest game ever created by our small team (the first playable one, actually): turn-based wargame with a code-name "Space Strategy".
Above mentioned small team consists of one game developer - me. I am working on this project in my free time, so one should not expect great progress speed and frequent updates. Comments and questions are welcome.

Gameplay features:

  • one gameplay mode (two players PvP hotseat style match);
  • two races;
  • three weapon types;
  • awesome 2d-vector graphics.

Redistributable *.exe-file is not ready, so currently, as sad as it is, you can enjoy the game only via screenshots.




Development plans

In an order of importance:

  1. localization;
  2. downloadable playable alpha-version;
  3. network matches support;
  4. UI and graphics improvement;
  5. multi-platform support;
  6. more races, more weapon types, more gameplay modes, moarrrhhh....