Forum Replies Created
-
AuthorPosts
-
Well having converted the Ultim.FileSystem class over from FileStream to Stream which wasnt that hard (it was just removing ‘File’ ) yes really it was that simple thank to some fore thought on my part. I plowed into the loaders, now these were working amazingly well apart from a error at the end of the file. After a few seconds I realised that reading a string then checking for end of file and throwing a error wasnt a good idea as reading the string resulted in sometimes reaching the ‘end of the file’ so error checking is done before anything is read now.
On the whole coding seems more fun now and much less of a grind than it was with previous versions I am taking this one much slower as I want to get it finished (yes this one I will finish) to this end I have MonkeyX2 on my Mac, my Ubuntu Linux laptop and my Windows laptop for massed exposureNext on my list is getting the system loader done then bringing in the sector generator, after a little more thinking I will still have sectors BUT the player can choose where to go. Playing Starflight 2000 gave me this insight that seventeen years or so later technology has moved forwards to ‘allow’ FTL jumps inside systems making navigation much easier so I will be putting that in there
EDIT:Now 50% of the star system loader is now converted I just have one method to bring across then I can move on the sector generation and getting the game started
If the whole Steam idea is a go there would need to be a “steam integration module” this would put the whole thing together
ah coming from MX1 and converting code over didn’t make this apparent but now I know I will use Stream as it ha’s cross the board compatibility
A definitive demonstration for testing the thread deletion code
Allow me to offer this “Aaaaaarrrggghhhhh” I will rewrite my file handler now to incorporate streams
thanks Hezkore will try those after downloading and a rebuild
November 18, 2017 at 4:44 pm in reply to: Home Run Tri Peaks Solitaire – Out Now on Google Play for Android #11802well done, nice looking game
It’s all down to presentation if it looks the part and the example’s, screenshots and information is appealing then people will buy into it.
yeah agreed and one of the reasons that 3d will be a brilliant thing
Well Ultim now has the string system converted over to Monkey2 and I also have ‘reconverted’ the file system as well so I am now “Knee deep in the loaders” once there are in I can then build a starting sector to test in the game and see how it all looks.
One thing I can say I am enjoying getting back into 3d as I wanted the new Star Rogue to follow Star Flight 2000 with some changes which are:
1) Star systems – the old SF2000 star systems were ALL in one world space. If you consider the whole 3d zone is a world space it only allowed them to be -65535 to 65535 on the XYZ which wasnt very big. This limitation is now gone with the new system which splits star systems up into sectors EACH sector being -65000 to 65000 in size. You will not be allowed to fly to the edges of the sector which will be revealed why later but the Jumpgates will be MUCH more used now to navigate around.2) Stations – the old stations were ‘smaller’ than the bigger ships they were placeholders, the new stations are HUGE and will easily allow players to dock with them giving a more complete feel to the game.
3) Galaxy – there are going to be a fixed number of systems in the galaxy but more and more will be added as time goes on and the original ten races will be in there.
4) Completeness – SF2000 was never fully finished (what game is) mainly because of the original programming language has serious issues with files over a certain size this time I want to complete the project and get it out the door.
5) Networking – Star Rogue will at some point feature a Server/Client networking model that will allow players to host games for themselves and friends to join when this will be is not decided yet but it is planned.
Nice it’s definitely something I’m going to look into for Star Rogue
I will go for the one data file approach that I started with MX1 this was easier to distribute and allowed for all types of media to be packed. However the reading from stream is something I will definitely look at as it will simplify the whole process if it can be used for meshes, textures etc.
Yes there is a fee but Mark could charge for the initial purchase of MX2 and it would make a brilliant updater tool to make sure everyone is using the up to date version, this alone would make bug squashing easier as it would be the current build.
All in all the website is not a major problem with the steam service taking up more of the slack and providing an area for the product.
Mark guessed correctly in another thread and thanks to his and DruggedBunnys help I can now load models into MX2.
Next up is the system loader and sector loader then it’s going to be getting it all together so we can fly around in it
Yup good guess

Can anyone guess what I am making -
AuthorPosts