You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have been thinking about giving Ultimate Warfare a modern refresh. In it's current state the gameplay is mainly build around text based warfare, whereby most game features would perfectly fit in a more graphic based gameplay design.
I have been playing around with the idea of implementing an interactive worldmap, where you would also see your game units, structures and troop movement in real time.
The worldmap would be a zoomable isometric map, see the picture below for an example.
Troops and buildings would be displayed with icons, like this screenshot taken from another game (Supremacy 1914).
Years ago I started a proof of concept for this idea #88. The merge request is heavily outdated by now, but it contains some artwork for an isometric map. It was written in native javascript. Today there are a lot of alternative javascript frameworks like Three.js and d3.js, which should make it easier to build a map like this.
Feedback is appreciated!
The text was updated successfully, but these errors were encountered:
I think this is the way to go if the game should look modern. I also think that i'm not the one to implement this as my javascript skills are not good enough.
I have been thinking about giving Ultimate Warfare a modern refresh. In it's current state the gameplay is mainly build around text based warfare, whereby most game features would perfectly fit in a more graphic based gameplay design.
I have been playing around with the idea of implementing an interactive worldmap, where you would also see your game units, structures and troop movement in real time.
The worldmap would be a zoomable isometric map, see the picture below for an example.
![image](https://private-user-images.githubusercontent.com/1586479/270352614-5bb041a5-089e-4d8a-bdcf-749a0b5d73d1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAxNjY3ODIsIm5iZiI6MTcyMDE2NjQ4MiwicGF0aCI6Ii8xNTg2NDc5LzI3MDM1MjYxNC01YmIwNDFhNS0wODllLTRkOGEtYmRjZi03NDlhMGI1ZDczZDEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcwNSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MDVUMDgwMTIyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ODI2OWRmYTc3NzJhZGRjNTQ2MjU5ZmY4ZDk1YjJkZDk0YmMzZGJmYzhkMzA3YTg2ZWQ5NGFiMDdmN2NiMDIwNiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.azsvYksl8gvDnkuoD-6rXs4TESV0CiCVLS0nf9hLoUg)
Troops and buildings would be displayed with icons, like this screenshot taken from another game (Supremacy 1914).
![image](https://private-user-images.githubusercontent.com/1586479/270375883-eef94c43-e108-45a6-8433-90adefd33978.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAxNjY3ODIsIm5iZiI6MTcyMDE2NjQ4MiwicGF0aCI6Ii8xNTg2NDc5LzI3MDM3NTg4My1lZWY5NGM0My1lMTA4LTQ1YTYtODQzMy05MGFkZWZkMzM5NzgucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcwNSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MDVUMDgwMTIyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YjY3YjcwMjczMzcxYTA3ZmM5NWNmN2Y1YmIzNmRlYzJhNjljMmUyZDBiMWZiNTMwYzNkZWYwZDY4ZjVmMWVhMyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.zkH6ik9gcxHL-v2H-sfZ83JyN8O4dILpbSoruVlefBQ)
Years ago I started a proof of concept for this idea #88. The merge request is heavily outdated by now, but it contains some artwork for an isometric map. It was written in native javascript. Today there are a lot of alternative javascript frameworks like Three.js and d3.js, which should make it easier to build a map like this.
Feedback is appreciated!
The text was updated successfully, but these errors were encountered: