GC - Sim Town

Add to
My games
Add to
Wishlist
Save to
Collection
No reviews
Exceptional
Meh
Skip

About

GC Sim Town

Il s'agit de mon jeu pour la GameCodeur Jam 15.

Un jeu de développement d'une ville depuis son commencement.

Mon idee est de débuter sur une carte de quelques cases uniquement afin de contraindre le joueur a développer efficassement, puis de pouvoir upgrade sa zone de jeu. Chaque upgrade augmente la taille de carte d’une taille definie.

Le joueur dois gerer les recoltes de nourriture, de bois et d’eau , en gerant different cycle de consommation et de recolte. Par exemple une ferme, doit laisser pousser ses plantations, il y a donc récolte de nourriture que tout les 3 jours, mais la ferme est arrosée tout les jours et consomme donc de l’eau tout les jours. Entre temps, les villageois doivent manger et boire tout les jours sur les ressources disponibles. Le joueur doit donc faire attention de ne pas consommer plus de ressources que necessaire entre 2 cycles de récoltes au risque de faire fuir sa population tres rapidement.

L'objectif est d'atteindre la plus haut population possible. Pour ce faire, le joueur construit donc des batiments :

- maison : heberge jusqu'a 5 habitants
- immeuble : heberge jusqu'a 50 habitants
- ferme : produit une quantitée de nourriture tout les 3 jours, consomme de l'eau tout les jours
- chateau d'eau : produit de l'eau tout les jours
- scierie : produit du bois tout les jours, doivent être construit à coté d'une fôret

Dans l'hotel de ville au centre de la carte, il est possible de réaliser 2 types d'upgrades :

- amelioration des productions : augmente les rendements des différents batiments de productions
- amelioration de la zone de jeu : augmente la taille de carte tout autour du joueur

Comment jouer :

Un premier enchainement vous explique les différentes règles ...
Par la suite vous arrivez sur une map générée, avec la fleche de droite vous pouvez générer une nouvelle map. Attention a avoir de la foret sur celle ci pour pouvoir produire du bois.
Une fois votre choix fait, vous pouvez confirmer avec X et débuter la partie .
A partir de là, a vous de construire votre ville en gérant vos différentes ressources.
 - X permet d'ouvrir le menu de construction ( si la case est constructible )
 - les fleches permettent de naviguer dans les menus
 - C permet d'annuler / Fermer un menu
 - S sur l'hotel de ville permet d'ouvrir le menu d'upgrade.

INFO GAMEJAM :

- Elève Premium de Gamecodeur  : depuis février

- Langage et Framework utilisé : Lua avec PICO8

- Code/Graphisme/Musique : Par moi. tout etant dans pico8

- Utilisation de librairies et codes externes : inspiré de la génération de ce projet https://gist.github.com/gabrielcrowe/4d6673328f1ca35aa4c6d0ff9062af45 mais adapté pour gerer les octaves et la marge de changement entre 2 cases

- Temps passé : environ 30h, je n'ai presque pas eu de temps durant les semaines, donc uniquement pu avancer dessus durant les w-e. 

- Comment as-tu (ou pas) abordé la contrainte du thème : theme pas très motivant me concernant. Pas forcement techniquement mais plus l'aspect gestion demande enormement de phase de test pour ajuster les differents parametres et sur une jam c'est souvent ce temps que nous n'avons pas. Dans mon cas j'ai attribué des prix de constructions et les ressources générées de facon abstraite suite a quelques tests mais je ne sais pas ce que ca peux rendre sur une longue partie

- Petit postmortem : Pas eu le temps de finir totalement mon idée et je pense que certain aspects son un peu bancale ... mais dans l'ensemble ca fonctionne assez bien. La gestion des ressources est importante et apporte un petit stress lors de la creation de nouveau batiment afin de voir l'impact de celui ci sur les ressources.

Niveau techno, comme pour la jam 13 (https://nakato.itch.io/picometry-war) je suis resté sur Pico8 de par sa simplicité de développement pour des prototypes ( les tables, pointeur sur fonctions ... )... meme si l'ensemble du code finale est pas très propre ... ca permet de faire des choses rapides et visible en très peu de temps.

Source en archive ou sur github https://github.com/Nakato53/picoCity

Platforms
Release date
Developer
Nakato
Age rating
Not rated

System requirements for Web

Read more...
Edit the game info
Last Modified: Jan 9, 2019

Where to buy

itch.io