pygame is
Python
Simple DirectMedia Layer
 
 
pygame.org is
Site Swing
VillagerSim

VillagerSim - 1.2.0

Nick Jarvis and Nick Wayne (nickandnicksgaming)

Tags:

Description

A game we've working on for a while now. Our goal for this is to create an AI that can grow and colonize a world by itself without player input. Unfortunately as the AI isn't exactly working, we've added controls to work things such as placing buildings. Right now the entities that you will see are farmers, lumberjacks, and a builder because they are the only ones working. We are choosing to work on more engine based things for now, so updates might be less often.

TO RUN: run the "NewVillagerSim.py" file

This is one instance of the entire world rendered at once:

 

An instance of the entire world rendered at once!

Short demo - https://www.youtube.com/watch?v=9FjXN3hYSMI

Changes

We are reworking a lot of the code, so this is mainly a fix so that the file size is much smaller, the code runs on linux natively, and it isn't so slow.

In this version we actually have "working" ai.

  • The pathfinding and movement of lumberjacks and farmers is improved (they even try to avoid water!)
  • lumberjacks and farmers spawn in the center and move out to gather and plant
  • clean(er) code (in some parts)
  • New managed github repository

Links

Home Page: http://nickandnicks.yolasite.com/villagersim.php
Source: https://github.com/JarvisTheJelly/villager-sim
Windows: https://github.com/JarvisTheJelly/villager-sim

Screenshot


click to view original size

Releases

VillagerSim - 1.2.0 - May 18, 2015
VillagerSim - 1.1.0 - Jun 5, 2014
VillagerSim - 1.0.5 - Mar 5, 2014
VillagerSim - 1.0.0 - Mar 2, 2014

Pygame.org account Comments

If you wish to leave a comment with your pygame.org account, please sign in first.

No user comments have been submitted.
spotlight

 
our projects
pygame.org welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
 
recent releases
Aug 26, 2015


Aug 25, 2015


Aug 21, 2015

Aug 16, 2015


Jul 30, 2015

Jun 24, 2015

Jun 17, 2015

Jun 14, 2015

Jun 8, 2015

... more!
 
for pygame related questions, comments, and suggestions, please see help (lists, irc)