All Projects → switchboy → IsoRTS

switchboy / IsoRTS

Licence: GPL-2.0 License
Isometric RTS game with procedural generated maps.

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to IsoRTS

MyRTS
Multiplayer RTS game prototype written in Java using LibGDX
Stars: ✭ 17 (+21.43%)
Mutual labels:  rts, rts-game
symphony-of-empires
Symphony of the Empires is a RTS strategy game and map game.
Stars: ✭ 67 (+378.57%)
Mutual labels:  rts, rts-game
civarium
isometric software vivarium that simulates a mini civilization
Stars: ✭ 18 (+28.57%)
Mutual labels:  procedural-generation, isometric
darkreign2
Dark Reign 2
Stars: ✭ 41 (+192.86%)
Mutual labels:  rts, rts-game
WarKingdoms
Unity RTS Prototype (Warcraft 3 Style)
Stars: ✭ 108 (+671.43%)
Mutual labels:  rts, rts-game
UnityTutorials-RTS
The code for my series of tutorials on how to make a real-time stategy (RTS) game in the well-know Unity game engine (with C# scripting)!
Stars: ✭ 256 (+1728.57%)
Mutual labels:  rts, rts-game
war1
A remake of Warcraft: Orcs & Humans written in C
Stars: ✭ 107 (+664.29%)
Mutual labels:  rts, rts-game
random-art-generator
Command-line application to produce generative art based on a target image
Stars: ✭ 32 (+128.57%)
Mutual labels:  procedural-generation
TaurusDungeonGenerator
A graph based procedural dungeon generator for Unity
Stars: ✭ 25 (+78.57%)
Mutual labels:  procedural-generation
ProceduralDungeon
This is an Unreal Engine 4/5 plugin to generate procedural dungeon.
Stars: ✭ 95 (+578.57%)
Mutual labels:  procedural-generation
camp
Building generative VR worlds on the Web
Stars: ✭ 16 (+14.29%)
Mutual labels:  procedural-generation
Global path planning for USV
This repository uses the S-57 electronic chart to build the octree grid environment model, and proposes an improved A* algorithm based on sailing safety weight, pilot quantity and path curve smoothing to ensure the safety of the route, reduce the planning time, and improve path smoothness.
Stars: ✭ 52 (+271.43%)
Mutual labels:  astar-algorithm
fractal-noise-js
Fractal noise functions
Stars: ✭ 37 (+164.29%)
Mutual labels:  procedural-generation
spacestation
A procedural spacestation generator
Stars: ✭ 22 (+57.14%)
Mutual labels:  procedural-generation
CoachAI
BWAPI AI that helps you play/analyze StarCraft v1.16 game/replay with more eyes/ears/brains, get ready for a 3rd eye/ear and a 2nd brain operation !
Stars: ✭ 21 (+50%)
Mutual labels:  rts-game
convchain
Javascript port of https://github.com/mxgmn/ConvChain
Stars: ✭ 44 (+214.29%)
Mutual labels:  procedural-generation
isometric
A lightweight JavaScript library, written in TypeScript to create isometric projections using SVGs
Stars: ✭ 53 (+278.57%)
Mutual labels:  isometric
cloud gen
Procedural Generation of Clouds with Vector Graphics
Stars: ✭ 46 (+228.57%)
Mutual labels:  procedural-generation
accrete-starform-stargen
An attempt to reconcile all available versions of the Accrete/Starform/Stargen solar system generator.
Stars: ✭ 24 (+71.43%)
Mutual labels:  procedural-generation
Thalatta
An open source terrain generation suite.
Stars: ✭ 37 (+164.29%)
Mutual labels:  procedural-generation

isoRTS

isomorphic RTS

The project goals that have been reached:

  • Create a custom game engine based upon an isomorphic projection.
  • Have actors move around in this world by issuing mouse commands.
  • For pathfinding use A-star and or bidirectional A-star.
  • Add collectable resources to the world
  • Make villagers gather the different resources and bring them to a ‘town center’
  • Use these resources to build different buildings
  • Require specific buildings to house new population
  • Make certain the buildings produce units
  • Implement Fog of war
  • Interact like an RTS game
  • Robust villager AI for doing a task
  • Show different animations for these resources
  • Generate random map on game startup
  • Make the units able fight each other using melee
  • Make the actors fight each other using ranged attacks
  • Make certain buildings able to perform a ranged attack
  • Working minimap
  • Buildable town centre, house, baracks, mill and lumbercamp
  • A basic Rock/Paper/Scissors for damage calculations during battle
  • Basic AI to play against

Attainable project goals for the near future:

  • Fighting animations
  • Different units
  • Different colors on units and buildings for the eight teams
  • Researchable upgrades for units and buildings
  • Flesh out the research with a tech tree
  • Add sounds

Aim for the moon project goal:

  • Working netcode to play against friends!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].