"Basic Warfare" FreeBasic Multiplayer RTS Game
"Basic Warfare" FreeBasic Multiplayer RTS Game
Basic Warfare is a combination of RTS and Action genres featuring realtime multiplayer action combat and strategic economic simulation. Not only can you order your units to destroy your enemies but also join in the fray. Basic Warfare also features a unique energy mechanic for units. In the event your energy depletes your units will begin to fail. Use this to your advantage by targeting enemy energy sources.
https://www.indiedb.com/games/basic-warfare
Story:
"One technological advance, from a past age of rapid scientific growth, was
BASIC Form which was capable of compiling tangible binaries.
Since it required very little natural resource for operation, with it one
could produce matter at incredible rates limited only by the compiler used.
Due to the nature of its power it was concealed from the public resulting in
very few knowing the war that was waged during its existence.
The time has come for its legacy to be revealed..."
Images:
Gameplay Guide:
https://www.indiedb.com/games/basic-war ... play-guide
Steam Page:
https://store.steampowered.com/app/1213 ... c_Warfare/
https://www.indiedb.com/games/basic-warfare
Story:
"One technological advance, from a past age of rapid scientific growth, was
BASIC Form which was capable of compiling tangible binaries.
Since it required very little natural resource for operation, with it one
could produce matter at incredible rates limited only by the compiler used.
Due to the nature of its power it was concealed from the public resulting in
very few knowing the war that was waged during its existence.
The time has come for its legacy to be revealed..."
Images:
Gameplay Guide:
https://www.indiedb.com/games/basic-war ... play-guide
Steam Page:
https://store.steampowered.com/app/1213 ... c_Warfare/
Last edited by Boromir on Dec 22, 2019 3:32, edited 2 times in total.
Re: "Basic Warfare" FreeBasic Multiplayer RTS Game
- load time
+ music
+ overhead parallax
+ RTS
can't wait to learn the game :)
+ music
+ overhead parallax
+ RTS
can't wait to learn the game :)
Re: "Basic Warfare" FreeBasic Multiplayer RTS Game
Thank you! Sorry about the load time. It's how long fbsound takes to load the music files.dafhi wrote:- load time
+ music
+ overhead parallax
+ RTS
can't wait to learn the game :)
Re: "Basic Warfare" FreeBasic Multiplayer RTS Game
unit list idea. most-used at front
possible formula
access count in last 30 sec / (unit_time - unit_time_previous)
possible formula
access count in last 30 sec / (unit_time - unit_time_previous)
Re: "Basic Warfare" FreeBasic Multiplayer RTS Game
I think that would be nice. The interface is definitely still somewhat awkward to use at times.dafhi wrote:unit list idea. most-used at front
possible formula
access count in last 30 sec / (unit_time - unit_time_previous)
But what you can do is group units into sets selectable via the F1,F2,F3, etc...
Re: "Basic Warfare" FreeBasic Multiplayer RTS Game
next on my practice list :-)
Re: "Basic Warfare" FreeBasic Multiplayer RTS Game
I managed to start a game, fly around, place 2 watch towers, but then I did not understand how to continue / what to do.
Re: "Basic Warfare" FreeBasic Multiplayer RTS Game
Anything specific that was confusing?badidea wrote:I managed to start a game, fly around, place 2 watch towers, but then I did not understand how to continue / what to do.
Here is the gameplay guide
https://www.indiedb.com/games/basic-war ... play-guide
It doesn't document everything but might help understand the basic game better.
Re: "Basic Warfare" FreeBasic Multiplayer RTS Game
I feel a bit stupid for saying this, but all I get when trying to compile the code is this:
error: lib fbsound-64 not loaded !
I checked the folders, and everything the program needs seems to be there.
error: lib fbsound-64 not loaded !
I checked the folders, and everything the program needs seems to be there.
Re: "Basic Warfare" FreeBasic Multiplayer RTS Game
If you are compiling from source you will need to copy the runtimes from the runtimes folder to match your systems architecture. In your case from the lin64 or win64 folder.h4tt3n wrote:I feel a bit stupid for saying this, but all I get when trying to compile the code is this:
error: lib fbsound-64 not loaded !
I checked the folders, and everything the program needs seems to be there.
Re: "Basic Warfare" FreeBasic Multiplayer RTS Game
I copied the Win64 dll files to my freebasic/lib folder but get the same error. Do I need to install fbsound separately?Boromir wrote:If you are compiling from source you will need to copy the runtimes from the runtimes folder to match your systems architecture. In your case from the lin64 or win64 folder.
Re: "Basic Warfare" FreeBasic Multiplayer RTS Game
It's a dynamic library so they don't need to be in your compiler lib folder. They just need to be in the same directory as the executable.h4tt3n wrote:I copied the Win64 dll files to my freebasic/lib folder but get the same error. Do I need to install fbsound separately?
Re: "Basic Warfare" FreeBasic Multiplayer RTS Game
Ah yes, I just got a bad case of the Sunday stupids :-) Now the game loads and runs, but I can't seem to get anything to working. Klicking any network related buttons ends the program. When compiling, I get the following warnings:Boromir wrote:It's a dynamic library so they don't need to be in your compiler lib folder. They just need to be in the same directory as the executable.
C:\...\FreeBASIC-1.05.0-win64\FreeBASIC-1.05.0-win64\fbc -s console "basic-warfare.bas"
C:\...\basic-warfare-v1.0-src\basic-warfare-v1.0-src\code\network.bi(107) warning 35(0): Mixing signed/unsigned operands
C:\...\basic-warfare-v1.0-src\basic-warfare-v1.0-src\code\network.bi(231) warning 35(0): Mixing signed/unsigned operands
C:\...\basic-warfare-v1.0-src\basic-warfare-v1.0-src\code\network.bi(273) warning 35(0): Mixing signed/unsigned operands
Make done
By the way, why "Bog Iron Games"? I'm curious because I am one of the very few people in the world today who can and do extract iron from bog iron ore, using historical tools and craft.
Cheers, Mike
Re: "Basic Warfare" FreeBasic Multiplayer RTS Game
Yeah, the 64 bit windows compiled version seems to act up sometimes, I'd recommend trying compiling a 32 bit version. You'll have to host your own server by running the game twice. Start one as a server and connect to localhost with the other one.h4tt3n wrote:Ah yes, I just got a bad case of the Sunday stupids :-) Now the game loads and runs, but I can't seem to get anything to working. Klicking any network related buttons ends the program. When compiling, I get the following warnings:
C:\...\FreeBASIC-1.05.0-win64\FreeBASIC-1.05.0-win64\fbc -s console "basic-warfare.bas"
C:\...\basic-warfare-v1.0-src\basic-warfare-v1.0-src\code\network.bi(107) warning 35(0): Mixing signed/unsigned operands
C:\...\basic-warfare-v1.0-src\basic-warfare-v1.0-src\code\network.bi(231) warning 35(0): Mixing signed/unsigned operands
C:\...\basic-warfare-v1.0-src\basic-warfare-v1.0-src\code\network.bi(273) warning 35(0): Mixing signed/unsigned operands
Make done
That's awesome! Do you do it Viking style?h4tt3n wrote: By the way, why "Bog Iron Games"? I'm curious because I am one of the very few people in the world today who can and do extract iron from bog iron ore, using historical tools and craft.
Cheers, Mike
I named it Bog Iron Games because I was working on this game a while back.
https://www.indiedb.com/games/eric-the- ... s-stranger
Re: "Basic Warfare" FreeBasic Multiplayer RTS Game
I tried it again, using Windows this time. But I still don't understand how to create e.g. a scavenger.Boromir wrote:Anything specific that was confusing?badidea wrote:I managed to start a game, fly around, place 2 watch towers, but then I did not understand how to continue / what to do.
Here is the gameplay guide
https://www.indiedb.com/games/basic-war ... play-guide
It doesn't document everything but might help understand the basic game better.