Sunday, 29 December 2024

Plodding ever onwards

Firstly let me hope you have had an amazing holiday season and you are gearing up for the new year.

Here at EdzUp we have been hard at work on several projects that are slowly moving forwards, there have been several issues that we have been facing and at other times several real life issues that I wont go into here.

As we move ever forwards with the programming side of EdzUp we are slowly moving away from smaller development languages to more professional systems, we are still porting our flagship game Star flight: Star Rogue from AppGameKit to Unity 5 the reason for this is that AppGameKit (and AppGameKit Studio) has reached its end of life at TGC which means that its development has passed to the community to keep it updated (This is never a good sign as development can become sporadic and patchy and things that break do not always get fixed). Unity on the other hand whilst a different beast entirely has been going from strength to strength.

We also have several unnamed projects on the go that once they get to the level that we can release more information on them, but rest assured we are still moving forwards with our development and we are always looking out for new possibilities.

Onwards to another great year and a glorious 2025...

Thursday, 21 November 2024

Still moving forwards

 Well after some time recovering from a real life issue I was having I am now back into the coding seat, I have been working on Star Rogue for a but and want to get to the point where I can release another build. Firstly I have been adjusting some of the data in the game this time around to actually use the new data system I have developed this will make the game more easier to write in future and will enable me to plan out the galaxy a little better.

I am still working on the module system this will be refined and adjusted as time goes on and maybe polished even more as time progresses this all being dependent on how I see the system and if I want to keep it as it is or make adjustments to make it even more easier to use if there is such a thing.

More soon and hopefully a new release....

Tuesday, 18 June 2024

productive days are the best

After another productive day I have the basics for the module system down I just need to populate the system with the data if there is any (it gets it from the players module storage) and then it should be ready for testing and release.

On the other projects plans we now have a much more interesting room creation system now I have to make some adjustments but it's looking much more natural now than it did before, I love procedural generation 😁

Back in the saddle

Well after a hectic few months of appointments and meetings I am back in the coding saddle.

Firstly I am writing code for a undisclosed project for Graveyard Dogs this is coming together nicely and will be released as soon as it's ready.

On the Star Rogue front for this I am adding the module system this means if we remove something from our ships it will go to the module storage area so we can put it back or transfer it to another ship in our fleet. If after all this we don't need it we can sell it instead for credits. For me the idea of the module store will mean we can pick up bits of ships later on when it's added as well.

More soon...

Monday, 25 March 2024

Star Rogue (Unity alpha 0.1.8d)

Star flight: Star Rogue (Unity)

We have been playing with Unity and porting huge sections of Star flight: Star Rogue to Unity. There have been several things that have sprung up with this new system some are nice others are a pain but overcoming them are required for us to proceed. For us using Unity is going to be a move forwards with where we want to go with creating games and other items over the coming years, it is a very capable system for small to medium projects and we should be able to get Star Rogue on there quite easily.

Our first major task is porting all the files from AppGameKit to Unity, some of these files need extra work others it was quite easy to port them over. As there are so many files (I thought there was a few dozen it turns out there is 134 source files). As we port these over we will tick them off as we move to the Unity platform. Whilst we do love AGK its a good system for several games and utilities there is quite a lot of noise around where it is going for us developers it does look like the parent company The Game Creators are stepping back from AGK development to cater for more streamlined tools like GameGuru etc, unfortunately this does appear that AGK is not going to be developed as much as we hoped it would. Luckily for EdzUp and Graveyard Dogs we have used Unity in the past so the move was not to much of a issue our only headache is porting the code over.

As of today we have completed the GalaxyMap.cs loader this now loads the 661 systems from our data files into the game engine now (a fancy name for the types for each loader). We have also completed more of the Loader.cs there is still about 20% to do in that file.

Once we have more of the loaders complete we will move to getting the graphics added to the game this will firstly be the background galaxy then things like nebulae and minefields then the major sector items as required. After that it will be adding in the NPC's and other bits then it will be time for another release but this time using Unity rather than AppGameKit.