• Advertisement

Viir

Member
  • Content count

    16
  • Joined

  • Last visited

Community Reputation

6 Neutral

About Viir

  • Rank
    Member

Personal Information

  • Website
  • Interests
    Art
    Audio
    Business
    Design
    Education
    Programming

Social

  • Twitter
    michael_raetzel
  • Github
    Viir
  1. DRTS Web App - Play With Other People

    Yes, mobile support is planned. As a step towards mobile support, I need to figure out a suitable control scheme for devices where the right-click is not supported. Maybe such a control scheme would be better for desktop too.
  2. DRTS

    A distillation of real-time strategy games. The simplicity and comprehensive tutorial make it easy to jump into within minutes. Both multiplayer and singleplayer mode are already implemented, the game is work in progress though and updates will follow. Play the game in your web browser at play.drtsgame.com, no download required. You can also follow development at https://twitter.com/drtsgame To contact other players or the developer, please see our forums at http://forum.distilled.games We are looking forward to meet you there!
  3. The first implementation of DRTS came in form of a windows application. While the windows app did its job, I felt uncomfortable with the bottleneck resulting from depending on windows as a platform. To lower this barrier, I started developing a version to run in web-browsers. The web app has come a long way since then, offering an interactive tutorial and playing with bots. The update released today expands the web app by support for playing with other people online. To play the game, head over to play.drtsgame.com Starting today, the web app there also offers to join another player for a game. The video below demonstrates the new feature, using two different web-browsers: Under The Hood - Rendering Efficiency And Visibility Changes Also with this update, visibility of the game world is changed in several ways: The computation of visibility is reimplemented using a new algorithm to be more efficient in common scenarios. This change drastically improved frame rates in Firefox, Edge, and Chrome. Symmetry for view propagation along edges: With the new algorithm, visibility is changed for symmetry between pairs of nodes. This means that viewing along an edge always works in both directions, regardless of the travel direction of the edge. When the game is over, the complete game world is revealed to all players.
  4. DRTS Web App - Play With Other People The first implementation of DRTS came in form of a windows application. While the windows app did its job, I felt uncomfortable with the bottleneck resulting from depending on windows as a platform. To lower this barrier, I started developing a version to run in web-browsers. The web app has come a long way since then, offering an interactive tutorial and playing with bots. The update released today expands the web app by support for playing with other people online. To play the game, head over to play.drtsgame.com Starting today, the web app there also offers to join another player for a game. The video below demonstrates the new feature, using two different web-browsers: Under The Hood - Rendering Efficiency And Visibility Changes Also with this update, visibility of the game world is changed in several ways: The computation of visibility is reimplemented using a new algorithm to be more efficient in common scenarios. This change drastically improved frame rates in Firefox, Edge, and Chrome. Symmetry for view propagation along edges: With the new algorithm, visibility is changed for symmetry between pairs of nodes. This means that viewing along an edge always works in both directions, regardless of the travel direction of the edge. When the game is over, the complete game world is revealed to all players.
  5. DRTS Update - Camera Controls And Picking Maps

    Thank you, I am looking forward to your feedback if you find some time to try it! Can you same those games it reminded you of? The most similar video game I remember now is solarmax 2, but that seems not to offer to play with other people. About slickness: The development of the web app is in an early stage and it will be more polished. Eventually, the UI will be adapted for mobile too.
  6. DRTS Update - Camera Controls And Picking Maps Just released another version of DRTS. You can play it at https://distilledgames.itch.io/distilled-rts Picking Maps I improved the UI to preview maps before starting to play with bots. Now it is easier to find a map you like and see what you are getting into before starting the game. Camera Controls In addition to earlier input methods, you now can control the camera also via keyboard: To pan, use arrow keys, for zoom plus and minus. To improve onboarding, I added buttons for controlling the camera. This visual addition to the UI should help new players notice that the field of view can be changed. Under The Hood To prepare for competitive games, the map generator was improved for exact symmetry of edges in generated maps. Pathfinding now yields optimal paths in more cases.
  7. Just released another version of DRTS. You can play it at https://distilledgames.itch.io/distilled-rts Picking Maps I improved the UI to preview maps before starting to play with bots. Now it is easier to find a map you like and see what you are getting into before starting the game. Camera Controls In addition to earlier input methods, you now can control the camera also via keyboard: To pan, use arrow keys, for zoom plus and minus. To improve onboarding, I added buttons for controlling the camera. This visual addition to the UI should help new players notice that the field of view can be changed. Under The Hood To prepare for competitive games, the map generator was improved for exact symmetry of edges in generated maps. Pathfinding now yields optimal paths in more cases.
  8. This video shows part of the tutorial improved with DRTS release 2017-12-28. You can see the new slider control and additional visuals to guide the player. More on what has changed since the last release in the update at:
  9. DRTS Update - Improving tutorial and playing with bots Today I released a new version of DRTS. You can play it now at https://distilledgames.itch.io/distilled-rts The changes made since the last release are primarily about the tutorial and playing with bots. Tutorial Hugo Blanco recently helped me test the game. He patiently worked through the tutorial and so I learned about stumbling blocks in there. Based on these observations, I compiled a list of planned changes to improve the tutorial and UI Selecting The Split Ratio When testing the tutorial, we found a problem in the stage which instructs the player to split his unit. In the step to select the split ratio, there was insufficient guidance on how to proceed. I implemented several changes to improve this and also make the UI for this easier to use in general: In the tutorial step, visually point out a location the player can click on to complete the step. This is done by displaying an arrow pointing to the slider control. Make the slider control react to moving the mouse over it, to help understand that we can interact with this thing. Make the slider control work the same way with all mouse buttons. The video below shows how this part of the tutorial looks like now: Some other improvements made in the tutorial: Enable the player to complete the tutorial without relying on external instructions about camera controls: In the tutorial, the camera automatically follows the action to make sure the player can always see everything of interest. The visuals to draw attention to objects to interact with now also indicate if the player should use a specific mouse button. Playing with Bots There are now more maps to play on. You will find a new map each time you start a game. I expanded the map generation function to create symmetric maps. With this release, you will automatically get a symmetric map when starting a game. Since the last release, several bugs have been fixed: Fix a distracting visual glitch discovered by Hugo: Avoid splitting a unit when the resulting units are going to be merged in the next progress step anyway. Game World Movement: Opponents units block each others movement on opposite edges. Game World Movement: Opponents unit blocks movement from node to edge. Game World Combat: Make unit attack the unit blocking its movement with the highest priority.
  10. Today I released a new version of DRTS. You can play it now at https://distilledgames.itch.io/distilled-rts The changes made since the last release are primarily about the tutorial and playing with bots. Tutorial Hugo Blanco recently helped me test the game. He patiently worked through the tutorial and so I learned about stumbling blocks in there. Based on these observations, I compiled a list of planned changes to improve the tutorial and UI Selecting The Split Ratio When testing the tutorial, we found a problem in the stage which instructs the player to split his unit. In the step to select the split ratio, there was insufficient guidance on how to proceed. I implemented several changes to improve this and also make the UI for this easier to use in general: In the tutorial step, visually point out a location the player can click on to complete the step. This is done by displaying an arrow pointing to the slider control. Make the slider control react to moving the mouse over it, to help understand that we can interact with this thing. Make the slider control work the same way with all mouse buttons. The video below shows how this part of the tutorial looks like now: Some other improvements made in the tutorial: Enable the player to complete the tutorial without relying on external instructions about camera controls: In the tutorial, the camera automatically follows the action to make sure the player can always see everything of interest. The visuals to draw attention to objects to interact with now also indicate if the player should use a specific mouse button. Playing with Bots There are now more maps to play on. You will find a new map each time you start a game. I expanded the map generation function to create symmetric maps. With this release, you will automatically get a symmetric map when starting a game. Since the last release, several bugs have been fixed: Fix a distracting visual glitch discovered by Hugo: Avoid splitting a unit when the resulting units are going to be merged in the next progress step anyway. Game World Movement: Opponents units block each others movement on opposite edges. Game World Movement: Opponents unit blocks movement from node to edge. Game World Combat: Make unit attack the unit blocking its movement with the highest priority.
  11. Multiperception Game Engine

    What is your goal? Regarding the interest: I searched for question marks in the first post, but I did not see any. What are you looking for?
  12. I am working on a multiplayer real-time strategy game. This game focuses on the core of real-time strategy, forgoing resource gathering, base building, and unit types. You can play it in your web browser on https://distilledgames.itch.io/distilled-rts The current version contains an interactive tutorial and an option to play with bots. Note that the camera controls are not yet explained in the tutorial. Here is how to control the camera: Camera panning: Hold down right mouse button and drag to move the camera Camera Zoom: Use the mouse wheel to zoom.
  13. 2017-12-18.DRTS.play-with-bot.png

    This screenshot shows a game with the new bot and map. Screenshot from the DRTS Devlog at
  14. Following the plan from last week, I expanded the web port of the DRTS game. You can play this new version at https://distilledgames.itch.io/distilled-rts In the upper right corner of the screen, you will now find a button to access the main navigation, and from there, you can start new games. Besides the tutorial, you can also play on a larger map with a bot. To make this a bit more of a challenge, I spent a few hours on building a basic behavior for the bot. It will spread out, conquer more and more area on the map and eventually overrun you if you don’t act. I also started implementation of the map generator, which is used to generate random maps, and the new map you see is coming from this generator. A good part of the map generation functions are already implemented, but it needs some more work, most importantly to enable symmetrical maps. Symmetrical maps will come with a future release, as well as a user interface to customize the map generation process. The screenshot shows a game with the new bot and map.
  • Advertisement