First Post

July 29, 2008

For some time now, I have been working on a strategy game in the style of the Panzer General series. Things have been going pretty well, so I figured it was time to start a blog where I can track my progress.

My long-term goal is to implement most features found in Panzer General 2, but make the game less static. For instance, you should not have to invade Poland if you dont want to. It would also be cool if the scale was larger with huge maps and lots of players. Time will tell where I end up.

Right now all you can do is click on tanks and move them around. When you click on a tank, all hexes that you can move it to are highlighted, just like in PG. I’m not far away from having a simple playable game, though. Much of the technical infrastructure is in place already (except AI). But do not expect it any time soon..

The screen shots (click to enlarge) show a map of southern Sweden and parts of Denmark. German Tiger tanks roam the land. The game uses vector graphics for everything visual, so it should be easy to implement arbitrary zoom later.

7 Responses to “First Post”

  1. Jocke T Says:

    Häftigt. Hoppas du ror det här iland.

  2. akeinexile Says:

    I’ve been following the progress of this game on your personal blog and I hope this will work out for you!

    I would be interesting to hear what language and libraries you are using, and some general technical background of game.

  3. CJ Says:

    Tjena, ser snyggt ut! Får man fråga vad du använder för fönster/grafikverktyg? Testar just freeglut (som bygger på OpenGL), verkar ok så här långt. Lycka till!

  4. Stefan Says:

    Hej CJ! Jag använder Cairo med Gtkmm nu. Har försökt att abstrahera mig från Cairo så att jag ska kunna gå över till OpenGL senare, om det visar sig att Cairos prestanda inte hänger med längre när jag skalar upp kartan. Än så länge är jag väldigt nöjd med Cairo dock.

  5. Stefan Says:

    akeinexile: Thanks! I will probably write more about my approach later, but for now I can say that I use C++ and Scheme. I draw all graphics using Inkscape and a Wacom Intuous, and save it in the SVG format.

  6. CJ Says:

    Ok! Kollade upp Cairo och gtkmm och de verkar ju vara bra val till ditt ändamål. Cairo ska tydligen använda hårdvara “when available” (enligt wikipedia) så kanske det snurrar lite OpenGL i botten redan? Är grymt impad av InkScape förresten. Välkommen över till min blogg också, där dyker upp lite programmering ibland, och lycka till som sagt.

  7. Stefan Says:

    Ja, det är mycket möjligt att ritoperationerna redan accellereras. Ska bli mycket intressant att se hur hårt jag kan pusha Cairo innan det börjar bli problem. Det finns nog mycket jag kan opta i min egen kod innan Cairo blir en flaskhals.

    Har kollat in din blogg och kommer nog att göra det fler gånger =) Lycka till med Tau2d.


Leave a Reply