GUI
Okay Engine Update coming:
All Subroutines will be transferred to A function For easier Code Organisation
Function will only be initialised if needed, instead of Function Checking itself if its needed, a line of code will replace this. E.G
- Code: Select all
If Station=1 and StationF=0 then Stationonedocked()
Whereas without this update code would be longer, like this
- Code: Select all
If Station=1 and stationF=0 then Print "Undock[u]"
Blah blah blah
New GUI System, so it wont be keypressed based anymore, therefore the engine will run in real time, instead of it being based on how many times the player pressed a key. It will look alot better and Will be more simular to the old omricon.
ALL of the ships and upgrades and Weapons from last round will be included, So if you want to start designing your ship feel free.
I know you think that omricon would be pointless if its not online so guess what?
Once the engine is completed I will implement online play. The built in feutures for Dbpro is DirectPlay and supports up to 255 players, which is more than enough. However the main problems is going to be who hosts it, i dont have enough money for a server so, what im going to do is create a online system where when the host logs out , he will have the power to select who hosts it, when that player loggs out he will have the power to select who hosts it. If the host logs out and no-one else is online, then the game will be offline untill someone loggs in, however the problem with this is, How the hell do i create accounts with multiple hosts?
I have a plan for this where i create 2 seperate apps, one the actual game and an admin version. My admin version will download data from all players online containing there data. All players will store thier data on thier own computer, and when they log in, it send that data to the other online players. The problem with this is that the SHIP uses string data which can be read and edited, however integers and Floats cannot. So i may have to transform the ship into an integer and give each ship and ID to prevent cheating. Even then we have the problem of outposts. If a player is offline while someone steals thier outpost, on the users account it will stll register that the outposts belongs to the in thier DATA file. So. I dont know if this idea will work. If anybody has any suggestions, please send me a pm
thankyou