All Projects → andreas-jonsson → openwar

andreas-jonsson / openwar

Licence: GPL-3.0 license
Classic fantasy RTS game in the spirit of Warcraft: Orcs & Humans.

Programming Languages

go
31211 projects - #10 most used programming language
c
50402 projects - #5 most used programming language
Inno Setup
370 projects
shell
77523 projects

Projects that are alternatives of or similar to openwar

freeserf.net
Settlers 1 clone written in C#
Stars: ✭ 97 (+102.08%)
Mutual labels:  clone, remake
HeadOverHeels
The free and open source remake of game Head over Heels
Stars: ✭ 15 (-68.75%)
Mutual labels:  clone, remake
django-clone
Controlled Django model instance replication.
Stars: ✭ 89 (+85.42%)
Mutual labels:  clone
github-org-clone
Clone repositories managed by a github organisation or team
Stars: ✭ 34 (-29.17%)
Mutual labels:  clone
rsc-client
🎮 runescape classic web client
Stars: ✭ 45 (-6.25%)
Mutual labels:  remake
warcraft-vscode
No description or website provided.
Stars: ✭ 23 (-52.08%)
Mutual labels:  warcraft
apple-notes
A clone of the Apple Notes app but made universally with Expo
Stars: ✭ 53 (+10.42%)
Mutual labels:  clone
keystone.guru
A website where users can build and find their favorite routes for completing in Mythic Plus dungeons in World of Warcraft®
Stars: ✭ 44 (-8.33%)
Mutual labels:  warcraft
AmazonPrime-ReactJS-Clone
Amazon Prime Clone in ReactJS. I have made a Amazon Prime Clone web version in ReactSJ. All the data is dynamic and even has the facility of Watching Trailers. Play around with the app. Link given in ReadMe
Stars: ✭ 45 (-6.25%)
Mutual labels:  clone
Sitegeist.MagicWand
Tools that make the Flow/Neos development easier
Stars: ✭ 47 (-2.08%)
Mutual labels:  clone
temps-lite
A smart, good-looking little app which tries to speak your language the way you are used to.
Stars: ✭ 40 (-16.67%)
Mutual labels:  clone
Mechanical-Squirrel
A Discord bot that posts World of Warcraft: Classic memes. (discord.js)
Stars: ✭ 12 (-75%)
Mutual labels:  warcraft
AnotherBadBeatSaberClone
This is a discontinued but perhaps helpful VR project created during my Master's degree at FH Wedel.
Stars: ✭ 22 (-54.17%)
Mutual labels:  clone
please
please, a sudo clone
Stars: ✭ 40 (-16.67%)
Mutual labels:  clone
wp-site-cloner
Create sites with content from other sites
Stars: ✭ 22 (-54.17%)
Mutual labels:  clone
TorrentLeechBot
A powerful telegram mirror bot..
Stars: ✭ 94 (+95.83%)
Mutual labels:  clone
encounter
Remaking the classic C64 game in WebGL.
Stars: ✭ 45 (-6.25%)
Mutual labels:  remake
TellMeWhen
TellMeWhen is a combat tracking AddOn for World of Warcraft Retail and Classic
Stars: ✭ 69 (+43.75%)
Mutual labels:  warcraft
o2r
Open Rodent's Revenge is a C++ remake of the famous Microsoft game "Rodent's Revenge" (1991).
Stars: ✭ 22 (-54.17%)
Mutual labels:  remake
cppcraft
a Minecraft clone written in C++ and OpenGL that includes Minecraft textures, chunks, building, terrain, trees, water, inventories, and more!
Stars: ✭ 75 (+56.25%)
Mutual labels:  clone

OpenWar

OSX & Linux Build Windows Build Donate

About

OpenWar is an alternative Warcraft: Orcs & Humans game engine. So unless you have a legal copy of Warcraft: Orcs & Humans (original MS-DOS version required, won't work with the Mac or Demo versions) OpenWar will be pretty useless to you, since it doesn't come with any graphics or sounds itself.

Since OpenWar is a different game engine, not all things will work 100% the same as they did in the original Warcraft, if you want the original unchanged Warcraft experience, you will still have to use the original game.

Disclaimer

OpenWar is not an official Blizzard product, its a Warcraft: Orcs & Humans modification, by Warcraft fans for Warcraft fans. You need a copy of the original Warcraft: Orcs & Humans MS-DOS version to make use of OpenWar. Warcraft is a registered trademark of Blizzard Entertainment.

Build

Use Homebrew or Linuxbrew for building.

brew tap andreas-jonsson/tap
brew install openwar

or the good old fashioned way.

# Start by installing all external dependencies:
# GCC/LLVM/Mingw, Go1.8, Git, SDL2, SDL2_mixer (with Timidity support).

export GOPATH=$HOME                               # Make sure you have a GOPATH set to your Go workspace.
go get github.com/andreas-jonsson/openwar         # Download the project using Go.
cd $GOPATH/src/github.com/andreas-jonsson/openwar
go build openwar.go                               # Build or run OpenWar.

Development

The game is not yet playable but most resources are now decoded and loadable.

  • Images & Sprites
  • Palettes
  • Tilesets
  • Maps
  • Sound
  • Music
  • Dialog, Mission text, etc.

Other Projects

You can find more open-source game clones and remakes on osgameclones.com.

License

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
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].