Planet 101 used to be a fansite/portal I organised with a few like-minded individuals for the game Planetarion, that I used to play aeons ago. After they finally put up a portal of their own I found motivation to write my own "space-game". I had been musing about creating a "better elite" ever since I played it at school on their BBC micros, and my Speccy of old.
It has been "one of those" projects... one that you pick up fiddle with for a bit and never quite get anywhere with. However hopefully putting up a page here may provide more motivation :-) Oh if you have facebook, Like my page: https://www.facebook.com/planet101
|
Projects >
Planet101
Later this week...
![]() It'll not be amazing in the first release, as you'll be able to wander around a sector map looking at the star systems. Here's an example screenshot. |
Ooops! I'm still working on it...
Yes, umm ... I *am* still working on planet101. I've also cast aside some code that I've been getting annoyed with for now. Namely planet generation, I still have to sort all that out but frankly it's rather a large chunk of code that can be replaced over and over. So back on the TODO pile it goes. I've noted also that a couple of months after a friend tweeted about my p101 facebook page, notch announced that he'd like to do something similar. Thankfully he appears to have got stuck into writing a virtual cpu so people can code in the game. I'm not sure this has much to do with a 'space game like elite done correctly'. Still it irks me somewhat. If anything it's got me throwing more of my time and effort into this. Look even a google plus page! Currently I have vague role playing game code with the ability to build items! Now how to figure out how to edit them ... a game editor, or perhaps CSV from spreadsheets? |
It's all about the Agents!
Now I can get on with generating planets again, which are generating just nicely thank you very much! (And I couldn't resist with the picture opposite) |
Scripting and WinPhone 7
Hurrah. Lots of scripting stuff this weekend!
It now has variables, scope, etc.
No looping nor anything that would allow it to be in any way be turing complete.
Now to add definitions to handle menus, splash screens, etc...
Apparently my windows phone (Samsung Omni 7) has arrived. Looking forward to playing with it! :p
|
XML and false starts...
Well, I managed to mess up the framework quite completely. It was just too complicated, and I wasn't happy with it. So I scrubbed it, reimplemented it using some researched design patterns. Realised that I was essentially inventing a language, so tried using XML, and finding mono was segfaulting all over the place. If the latest mono isn't happy with XML unity's version which is a little older certainly won't.
So I've designed a parser for a simple language, much like command.com of old. It will use classes to implement commands, and is not Turing complete (yet anyways).
This is frustrating, I want to get on with the fun stuff already.
|
First Post!
So where am I ? Well ignoring the collections of little tech demos that have disappeared into the mists of time, not really that far...
What can the engine do as of now? It has the following types of state
So, really not very much, though that's a lot of code to write :-) What am I developing right now? I'm generating star systems. The crusty system generator works incredibly well, but needs work to bring it up to date, and make it maintainable in some form. |
1-6 of 6