Interface comparison

This post is mostly a screenshot comparison of the two different interfaces of the original wxWidgets client (tpclient-pywx) and the OGRE client (tpclient-pyogre). Okay, maybe they are not so different… but it would be interesting to see the layouts in different environments anyway.

First off, we have the bread and butter of any 4x strategy game… the map. The pywx client shows each system and which objects are in that system, indicated by the circle surrounding it.

pluskid's picture

The Schemepy weekly status report: the new fallback

I committed almost nothing to the Thousand Parsec repository this week. That’s because I’m mainly working on skime — a pure-Python VM for Scheme. After one-week hard working, the basic shape of the VM is already there.
Although there are still many work (e.g. the macro system) to do before it can be a really useful VM, I decide to write a simple layer to fit the Schemepy API and run the benchmarks to see whether the time spent on a new fallback is worth.
The result looks promising. Firstly, there’s the time spent to load the VM (mzscheme is not included in the benchmarks shown below. The mzscheme package in Debian sid upgraded to version 4.x, but even the mzscheme executable failed to start in my local box. I still haven’t got time to inspect the reason.):

pluskid's picture

The Schemepy weekly status report: the new fallback

I committed almost nothing to the Thousand Parsec repository this week. That’s because I’m mainly working on skime — a pure-Python VM for Scheme. After one-week hard working, the basic shape of the VM is already there.
Although there are still many work (e.g. the macro system) to do before it can be a really useful VM, I decide to write a simple layer to fit the Schemepy API and run the benchmarks to see whether the time spent on a new fallback is worth.
The result looks promising. Firstly, there’s the time spent to load the VM (mzscheme is not included in the benchmarks shown below. The mzscheme package in Debian sid upgraded to version 4.x, but even the mzscheme executable failed to start in my local box. I still haven’t got time to inspect the reason.):

(week 7 status report)

I’ve lost track of the days. I heard it was Friday yesterday, so time for another report…

Organization: Thousand Parsec Original: Source
vi1985's picture

== July 18 == TP04 Support

The midterm rush is over, and I’m a bit ashamed to admit that this week I took a bit of a rest, compared to the usual pace. I spent my working hours this week on moving from a client that supports TP03 to a client that supports TP04. A good part of it is done, but I’ll need to spend some time on interpreting Objects next week. Also, I added some logic to the normal operation of the game, and locally set up tpserver-cpp 0.5.1. Seems to be working just fine! ;-]. Next week I’m hoping to finish the move to TP04 as fast as possible, and continue on the AI logic.

Till then!
____________________

Victor Ivri (vi1985)
Blog address: BLOG
You can find the project in the git repo here: REPO

Organization: Thousand Parsec Original: Source
ezod's picture

GSoC/TP Weekly Report (July 12 - July 18)

This Week:

I spent some time attempting to fit a couple other students’ midterm reports to the layout I designed. I never intended to reuse it, so it consists of a bunch of manually placed text boxes and images. Along with OpenOffice Draw apparently being the black sheep of the family in terms of bugginess, my spirit is beaten, and I give up. I’m going to try to redo the reports in a less masochistic way.

On the bright side, there is now a config branch of libtpproto-py. I have begun adding administration frame functionality to it locally, but I haven’t made much progress yet.

Weekly Report 10

I unfortunately need to be brief this weekly report; Companies coming saturday and our house needs much tidying and chores, many of which I am responsible for :(. This week was another one of those “feel good” weeks that happens when a lot of things go right very quickly. The last such time like this was getting the ruleset playing. This time its map imports. I was astonished at how quickly the pieces fell into place. At last weeks close I had just gotten support for TinyXML integrated, having already spent a lot of time planning and thinking. Once all that was finished things just happened; I went from no map import to full map import in less than 48 hours, leaving me a little bewildered.

Weekly Report (July 14 - July 18)

I started off this week by taking a look at the TaE wiki page. I wrote up a getting started guide for people who want to try out TaE. I’ll be making improvements to both pages soon.

I then began planning everything out for the second half of the summer. I think the comparison photos between the actual board and it’s implementation went well so I will continue to post those as the project continues. I will incorporate these photos into the wiki page and make sure that anyone who wants to play the game needs to only visit the wiki to get all the info they need.

time to digest

Well today was another one of those odd “productive days.” I got naming constellations working, as well as their bonuses. At present to label a constellation all one needs to do is create a text object with %NAME%|%BONUS% that has the same color as the constellation being labelled. This may or not be the best way to get things done, but for the time being it works. I’ve now gotten a little bit ahead of my supervision :P and am planning to spend a bit of time dubbing JLP’s screencast to give my supervision time to comment (as I’m sure there will be positive and negative opinions of my work [even I have some :O]).

really, just like that?

I dare say it, but these last two days may have been the most productive days I’ve had all summer. Now, its not that I worked an excessive amount, its just that things WORKED out… Now this efficiency is compounded by the fact that yesterday I spent almost the entire day dealing with my cats (one, the other, or both, we don’t know) possibly eating some Lily petals; We found out shortly after that this causes renal failure, and after a benign bloodtest and subcutaneous IV (phew :D) we’ll be monitoring the cats for a few days to ensure they are OK.

Syndicate content