Another Open Source, LUA-Based Game Called "Conquests"

Ozymandias

In Terra Fantasia
Supporter
Joined
Nov 5, 2001
Messages
10,877
Location
The lone and level sands
http://conquests.sourceforge.net/ -

"Conquests is an open source cross-platform turn based 3D 4X strategy game for Windows and Linux, where you can build an empire from the stone age to the future. Features:

  • Ability to create your own maps, as well as play on supplied or randomly generated maps.
  • Scriptable AI, using Lua.
    • Significant portion of the game setup can be modded, via the Lua scripts.
    • Choice of 2D or 3D viewing modes. Supports zooming in/out. Hardware accelerated.
    • Help tooltips on all GUI buttons; in-game reference guide.
    • I've tried to make a game that focuses on the fun rather than the tedious.
    • Efficient air and naval transport and combat - the player can select where to attack or transport units to immediately.
    • No pollution! No senate or war weariness! No city disorder!
    • Rather than simply having a generic "city production", cities also need to obtain elements in order to build things: Wood, Stone, Bronze, Iron, Gunpowder, Oil.
    • Any foot soldier can build roads. Foot soldiers can also attack enemy units or cities directly by sea. Thus there is an advantage for building a mixed army of foot units and strong units, rather than just the latter."
 
It works on 8.1, not just 10 and Linux as its site says. First impression is it's a good example of why we should aim to keep graphical compatibility - perhaps especially on the interface. It's functional, but other than the map is pretty much all buttons with text. Though the mini map is a nice touch.

I'm not sure how motivated I am to play a Conquests game over my in-progress Play the World game, but I did play long enough to conquer the Greeks.

Haven't looked at the code; it's GPL which always makes me hesitant. My preference is always MIT or Apache so I can re-use code in other projects.
 
I'm not sure how motivated I am to play a Conquests game over my in-progress Play the World game, but I did play long enough to conquer the Greeks.

Don't tell Kyriakos! :shifty:

-:Dz
 
I did see this one, but didn't give it much thought since it looks pretty simplistic and is 3D. I didn't notice the "2D viewing mode" though- has anyone seen what it looks like? I didn't have any luck installing the .deb package. Not sure if it's a whole different renderer or just a camera setup. The screenshot looks like a 3D perspective of a 2D map. Also note that the AI is scriptable in Lua, but the game itself is written in C++.
 
I've also taken a closer look at Freeciv. It is yet another effort to upgrade Civ2 - but it's now been officially re-branded as "civ2civ3.'

It is a well thought out, well structured, and well documented project.. It's a client-server project, although I can't imagine that being a serious impediment.

It is also isomorphic, and either be rendered like this -

Movavi ScreenShot 001 - Screenshots - Freeciv - Fandom - freeciv.fandom.com.jpg

or like this -

Movavi ScreenShot 001 - Screenshots - Freeciv - Fandom - freeciv.fandom.com.jpg
Movavi ScreenShot 002 - Screenshots - Freeciv - Fandom - freeciv.fandom.com.jpg


It's also almost entirely written in C (for better or worse :mischief: )

- And I have no idea how or why the first screen shot rendered twice, and cannot be edited away!
 
Last edited:
Back
Top Bottom