Skip to main content

User login

What is OpenID?
  • Log in using OpenID
  • Cancel OpenID login
  • Create new account
  • Request new password
Register
  • Home
  • Browse
    • 2D Art
    • 3D Art
    • Concept Art
    • Textures
    • Music
    • Sound Effects
    • Documents
    • Featured Tutorials
  • Submit Art
  • Collect
    • My Collections
    • Art Collections
  • Forums
  • FAQ
  • Leaderboards
    • All Time
      • Total Points
      • Comments
      • Favorites (All)
      • Favorites (2D)
      • Favorites (3D)
      • Favorites (Concept Art)
      • Favorites (Music)
      • Favorites (Sound)
      • Favorites (Textures)
    • Weekly
      • Total Points
      • Comments
      • Favorites (All)
      • Favorites (2D)
      • Favorites (3D)
      • Favorites (Concept Art)
      • Favorites (Music)
      • Favorites (Sound)
      • Favorites (Textures)
  • ❤ Donate
Liberated Pixel Cup

Trouble in Libreland

kintantee
Sunday, July 15, 2012 - 05:06

Hi,

I will be positing the progress of our game for LPC, Trouble in Libreland, in this thread.

 

General Info

It's a hybrid game that inherits from RTS and RPG. We're focusing on realistic combat management and story. In verry essence, there will be a town called Libreland and player is the mayor of the town. Wildlings will be attacking to town and protecting the town is the objective of the game. Soldiers will be able to equip items that are crafted by Artisans. Both Artisans and Sodliers will be chosen among the citizens by players respected to their stats. Each profession has specific stats which is more beneficial than the other stats. Finally, citizens will supply the resource to upgrade Soldiers and Artisans by paying taxes which may effect their happiness.

 

 

Technical Info

We are developing the game with Gorgon Game Engine using C++.

here is Sourceforge link of game if anyone is interested.

 

Team Members

We're joining the competition from Eastern Mediterranean University.

 

Programming

Cem Kalyoncu (project leader)

Kintantee (Cengiz Kandemir)

larukedi (Eser Özvataf)

 

Content Design

marsbrumarth(Onur Başara)

Onur Köylü

 

Story & Script

retf (Erdem Koyuncu)

 

Progress

07 / 13  / 2012

-We have 12 editors . So far, we've finished programming all but Map Editor and we're close to finishing it. 

Next: We're planning to finish Map Editor today and jump into rendering. Hopefuly, we will release a demo in few days.

 

07/ 14 / 2012

-Map editor can now edit objects on the map as well. 

Next: Tile render, instance classes for Tiles and Maps

 

07 / 15 / 2012

-Map Editor is finished. It still requires some work but we have other priorities and current state of it is enough for us to create maps.

-Tile drawing is finished with scroll function.

 Next: Object drawing(requires some work on mechanics side),  zoom function. We still need some work on mechanics to release a demo.

 

Here are various screenshots of editors:

Map Editor:

 

 

 

 

Animation Importer:

 

 

Tile Editor: 

 

  • Log in or register to post comments
shirish
joined 14 years 10 months ago
Sunday, July 15, 2012 - 13:05

I am just checking out the repo, looking forward to play your game.

  • Log in or register to post comments
kintantee
joined 13 years 4 months ago
Monday, July 16, 2012 - 11:22

Update

-Zoom is done, scrolling is fixed, it's more smooth now. 

Next: We're working on UI importer, animations and object drawing. We had few complications because of mechanic which is behind schedule. 

  • Log in or register to post comments
kintantee
joined 13 years 4 months ago
Tuesday, July 17, 2012 - 06:33

Update:

-Object drawing is done, animation drawing main-routine is done.

Next:  Finishing UI importer, and a map demo.

 

Here are some screenshots:

Tile Drawing 

 

Objects and Animation

 

 

 

PS: These maps are just created for test purposes, they are not very "appealing" . Also for those who wants to checkout, the main project is not set up yet, however, you can compile test projects under trunk/test folder. These projects include actual source files located in turnk/source folder.

  • Log in or register to post comments
kintantee
joined 13 years 4 months ago
Tuesday, July 17, 2012 - 13:31

Update:

Here is the first glimps of UI Importer: 

 

and here is the SS from last build:

 

 

  • Log in or register to post comments
kintantee
joined 13 years 4 months ago
Thursday, July 19, 2012 - 13:02

It's been two days since last update, here is summary of what we've done in last two days:

- Townsfolk generation is done

- Gold income related with Townsfolk generation is working

- Animations now have controls

- Passabilty map is done

- UI Importer is done

 

here is the ss of latest build: 

note: Maps are created for test purposes, they are poorly designed :) 

 

 

 

  • Log in or register to post comments
shirish
joined 14 years 10 months ago
Thursday, July 19, 2012 - 21:42

looking forward to when we can play the game. Also does it need to be compiled or what ? If yes, how ?

  • Log in or register to post comments
kintantee
joined 13 years 4 months ago
Friday, July 20, 2012 - 08:00

@shirish

First of all, we're not sure when we can release a demo...maybe in 3, 4 days. We're 5 days behind the schedule but once we pack the game it will be final version with most functions if not all working. Yes, you need to compile the project in order to play it(current state is not playable tho). If you have a VS2010 with C++ compiler installed you can easly do that. I'm not sure about the linux part but I guess you need to link GGE lib files and use GGE include directory(../trunk/GGE).

  • Log in or register to post comments
kintantee
joined 13 years 4 months ago
Saturday, July 21, 2012 - 03:25

Update

- Fog of war has been implemented(requires improvements)

- Crafting System has been implemented

- Leveling System has been implemented

- Some keyboard(home button shows town etc.) interactions has been added 

 

 

Game still requires a packaging to be playable. Finally, Linux build and binaries will be available soon.

 

SS of latest build:

 

  • Log in or register to post comments
kintantee
joined 13 years 4 months ago
Saturday, July 21, 2012 - 08:22

Here is another SS: 

 

 

I will compile and write updates at the end of the day. 

  • Log in or register to post comments
kintantee
joined 13 years 4 months ago
Saturday, July 21, 2012 - 16:59

Update

- Added Townsfolk animations, townsfolk can now wander in town

- Added UI elements for crafting

- Added UI elements for soldier and artisan selection

- Added in game date

- Added Military and Craft Building construction

 

Here is a SS:

Some Icons are placeholders. Game requires gameplay improvements and overall polishing. 

  • Log in or register to post comments
shirish
joined 14 years 10 months ago
Saturday, July 21, 2012 - 22:07

ummm.... sorry to sound like a newbie. How do I compile and play the game. Do I need to compile all the 12 editors in order to play the game or what ?

I hope you can give me any sort of breakdown of how to do it. When I cloned your repo. I see these 11 directories and no idea how to compile and try out things (I'm using Debian GNU/Linux) :-

 ~/games/trinlibr$ ls
Docs  Game  Gaming  GGE  Gorgon  Graphics  Project  Resource  Source  Test  Tools

  • Log in or register to post comments
cemkalyoncu
joined 13 years 1 month ago
Sunday, July 22, 2012 - 03:39
cemkalyoncu's picture

@shirish: Editors are not necessary to build the game. However, we are a little behind the schedule so the linux build script is not updated. It is supposed to be inside project folder. There is an old CMakeLists.txt. I will try to update it as soon as possible. In the meanwhile, if you wish to help about it, the files that are needed to be compiled exists in visual studio project file (which is xml based and readable), fixing CMakeLists.txt should not be hard. When you have that, using cmake . and make would compile it. The executable should be inside Project folder to work. Sorry for the delay.

  • Log in or register to post comments
Ablu
joined 13 years 1 month ago
Monday, July 23, 2012 - 13:30

Looks nice. Good luck!

  • Log in or register to post comments
kintantee
joined 13 years 4 months ago
Wednesday, July 25, 2012 - 03:40

Update

It's been few days since last update and we were kinda busy to update here. Sorry for the delay.

 

- Animations are more smooth now

- Item system has been added to game, soldiers can now equip items that are crafted by artisans

- Map editor now supports events. These events will let us put story elements all over map.

 

Screenshots:

  

 

 

  • Log in or register to post comments
kintantee
joined 13 years 4 months ago
Wednesday, July 25, 2012 - 03:49

And some screenshots for event feature of map editor

 

 

  • Log in or register to post comments
kintantee
joined 13 years 4 months ago
Friday, July 27, 2012 - 14:39

Update

- Wildlings now attack to the town

- Event system is now working

- Linux build script is done. All you need to do is

   cd Project

   cmake .

   make 

   ./trinlibr

- Training of soldiers

- Day and Night Cycle 

 

You can also find exectuables of latest build for windows and linux inside Project directory 

Game is in a playable state and coding is almost done. Next step is fixing bugs and polishing the game. 

 

Day:  

 

Night:

 

/

  • Log in or register to post comments
kintantee
joined 13 years 4 months ago
Wednesday, August 1, 2012 - 17:03

Last minute update.

- Game map has been finished

- GUI for controlling tax rate and game speed is added 

- GUI for crafting pgoress is added

- GUI for soldier healths and stamina is added

- GUI for story elements is added 

- Improvements over Building menu

- Improvements over Logbox

- Game menu is added

- Map selection is added 

- Pathing improvements

- All monster / item / den values are overhauled for balance

- Fog of War improvements

- Soldier multi-selection is added

- Icons for soldier and artisans are added

- Combat text and unit responces are added

 

 

  • Log in or register to post comments
Nushio
joined 13 years 1 month ago
Saturday, August 25, 2012 - 12:30
Nushio's picture

Hey, I've been trying to build Trouble in Libreland in Fedora 17, however the new GCC seems to be bringing up a build error.

 

Could you look at this pastebin and help me build this? I'd really <3 to Package it, I really liked this game! (Review coming on Monday :) )

The trinlib binary worked wonderfully btw (Well, I had to chmod +x it, but it works).

 

  • Log in or register to post comments
cemkalyoncu
joined 13 years 1 month ago
Saturday, August 25, 2012 - 13:04
cemkalyoncu's picture

Nushio, I am glad you liked the game. I think it needs alot more to be finished but its a good start. Have you checked editors (they are in tools folder)? I am really proud with them. They may help to get modders in. Sadly it wont see too much attention in the next semester. But after that, probably this will be my prime hobby.

Packaging as in RPM/DEB with cmake? We really needed help with that.

It seems unordered_map implementation is changed, requiring keys to have hash specializations. I will need to change unordered_map to something else for it to work. Hopefully, I will get it done on monday.

BTW new version (no binaries available) features minimap. Even I might get that pathing and targeting bug out. Minimap helped to track the problem. Not sure when though.

  • Log in or register to post comments
shirish
joined 14 years 10 months ago
Monday, August 27, 2012 - 20:55

I dunno what am I missing but I'm missing something for sure (or maybe the powers that be need to do something more).

Anyways here are the errors while trying to compile the game.

http://paste.debian.net/185957/

You also need to put a README somewhere. I don't see one in :-

~/games/trinlibr$ ls
cc-by-sa-3.0.txt  Game    GGE     gpl-3.0.txt  Project   Source      Test
Docs              Gaming  Gorgon  Graphics     Resource  svnlog.txt  Tools

 

The svnlog.txt is actually this :-

~/games/trinlibr$ svn log > svnlog.txt

  • Log in or register to post comments
cemkalyoncu
joined 13 years 1 month ago
Tuesday, August 28, 2012 - 01:12
cemkalyoncu's picture

@shirish: The problem you are having is the same with Nushio, I am working on it right now. It is caused by a change in STL implementation in newer version of gcc. It will take a little bit more work to fix, but probably I will finish it in today. I will also place a readme, but simple make should do just fine.

  • Log in or register to post comments
cemkalyoncu
joined 13 years 1 month ago
Tuesday, August 28, 2012 - 05:16
cemkalyoncu's picture

I have finished the fix for gcc 4.7, since I dont have it, I cannot test. Could you please check if it works?

  • Log in or register to post comments
Nushio
joined 13 years 1 month ago
Thursday, August 30, 2012 - 23:18
Nushio's picture

Sorry for my super late reply. It worked! Kinda. I got really far in the building process, but it failed http://pastebin.com/X6m9tk1k

I was playing the LPC version and there's a horrible crash, when you click on "None" under the Inventory window of a recruited soldier, it'll crash and there's no way to save progress!

I tried running the binary from the latest svn, but it'll crash with a Segfault too :-/

  • Log in or register to post comments
cemkalyoncu
joined 13 years 1 month ago
Friday, August 31, 2012 - 01:16
cemkalyoncu's picture

You found a bug in GCC, :). I will try to update bundled theora version. The crash you mentioned does not occur in windows version. I will try it on Linux as soon as I got time. Saving will take alot of time. But its on my todo list.

  • Log in or register to post comments
Nushio
joined 13 years 1 month ago
Friday, August 31, 2012 - 11:14
Nushio's picture

Cemkalyoncu: I wrote the review for your game. http://k3rnel.net/2012/08/31/lpc-game-review-trouble-in-libreland/

I'd like to think that I left the best for last, though I couldn't really explore much of the game due to constant crash (Yes, I *tried* not to click 'none', but It only has to happen once...), I really loved both the concept and the execution of the game. :D

  • Log in or register to post comments
cemkalyoncu
joined 13 years 1 month ago
Friday, August 31, 2012 - 11:21
cemkalyoncu's picture

@Nushio: thanks for the nice review. There just one small mistake, the name of the engine. It should be Gorgon. I will try to update my gcc version to 4.7 to try to have the same problem.

  • Log in or register to post comments
Nushio
joined 13 years 1 month ago
Friday, August 31, 2012 - 14:14
Nushio's picture

Gorgon? Whoops! Thats what happens when you write reviews at 1:30am. I knew what the name was, I typo'd it though :P

The "LPC Game Reviews" page has listed it as "Gorgon Game Engine" since I added it, sorry for the mistake and thanks for noticing!

Fedora 17 uses gcc 4.7 as the default, I'd be happy to continue svn updating and testing and providing feedback until it's fixed as this is one of the games I'd love to package properly, I really liked it :-)

  • Log in or register to post comments