Wednesday, August 22, 2012

Week 51-53 - Update

Yarr... Now I have nice setup and its almost completely up and running. I also was able to continue developing TSOTR. I already coded few hundred lines, but I haven't been able to set up new repository, because I used some old early 00's router that couldn't handle all traffic and lost some packets etc. So I had to buy new one and now it should be ok. I'll just have to install repository software for my new server and everything for TSOTR developing will be there. I think I'll use rhodecode this time.

In other news... Go to hell apple.

I hate when companies do something like that and because of that I'll not make TSOTR for any apple product(for now).

Yeah, they will be losing a lot. /sarcasm

There is a new page on this blog and its called downloads. TSOTR for windows will appear there on 12.12.12.. There is also page called support. TSOTR is donationware so if you like my small project and want to support my work you can find at least paypal donation button from there. Occasionally I might need help with stuff testing etc.. Information about those might also appear on that page.

Sunday, July 8, 2012

Week 48-50 - Update

Some problems with redmine again, but I were able to fix them with help of basse(Thanks!). Not sure will I be able to do anything next week, because I am going to get my new server and I have to move my software for it and configure my new router.

- Planet generator
I have started making planet generator and so far everything seems fine. After I get planet generator ready next step would be to make my 3D engine to understand generated planets and to show them visually.

Oh and there is a release date for TSOTR now and its 12.12.12.

Stats (Made with Code Analyzer by mteel)

Tuesday, June 19, 2012

Week 36-47 - Update

Nothing has really happened. First debian update broke redmine, which contains all information about features & stuff in TSOTR and I really didn't have time to fix it until my vacation started. Of course when I was on vacation I really didn't want to do anything and just wanted to recharge my batteries. Eventually I got bored and fixed redmine and I think I might have some time this week to continue where I left 11 weeks ago.

Monday, April 2, 2012

Week 35 - Update

- Resizable window
Window is now resizable and resolution can be from anything to anything. Even menus will be resizable. Not sure can I keep this feature as it is now, because it currently freezes program when resizing window.

- Mouselook & free movement
When in 3D mode engine can handle mouselook properly and also it can calculate movement properly.

- Sounds
Sounds are now supported too. Engine can use various sound formats.

What next?
I am trying to figure out how to make planets procedurally. In TSOTR there will be at least two planets. First one is Minarus. Minarus is the main world where player will be able to move/live/die. Second one is moon of Minarus and it will be procedurally generated just like Minarus itself. Also star map will be procedurally generated so every world will have different kind of star map. Later on I might even add other planets into lore, if civilizations on Minarus have equipment to see them.

Stats (Made with Code Analyzer by mteel)

Monday, March 26, 2012

Week 34 - Update

- Diagnostics
I made simple Diagnostics class for cpu usage tracking in TSOTR.

- Config files comments
Configuration files now support comments(Incredible!).

- Multi-core support
TSOTR now supports multiple cores and has configuration for amount of cores it may use and TSOTR can now identify how many cores current system has. With default configuration it will use all it can find.

- TSOTR testing project
I made testing project and recruited few testers. For now I don't need that many testers, but its good to try TSOTR on more than one machine in its early stages.

- Model loader
TSOTR now supports few different kind of model formats.

Stats (Made with Code Analyzer by mteel)

Sunday, March 18, 2012

Week 33 - Update

(First person state & logging)

States are done for now and also I finished logging. I was able to create two states, first person state and main menu state. Moving in first person state works and main menu state seems to work perfectly. I have made few tasks, but I am not sure which one I will do next. Diagnostics maybe?

Stats (Made with Code Analyzer by mteel)

Sunday, March 11, 2012

Week 32 - Update

I designed some parts new parts and redesigned some stuff. Logger is almost done and interfaces between model, view and controller are almost done. I also found some strange opengl feature. When I ran TSOTR something was eating more and more mem all the time. After unit testing I found out that it was opengl that was responsible for it. Fortunately it stopped after I left TSOTR to run for a while. Anyway, I was able to code few hundred lines.

Stats (Made with Code Analyzer by mteel)