OpenCity est un jeu 3D de simulateur de ville.
Il était une fois, je voyageais sur Internet, et je trouvai un simulateur de ville sous linux appelé FreeReign sur SourceForge. Mais il est pas plus maintenu. Je décidé de pousser le jeu donc je eu un regard sur les sources FreeReign.
Cependant, ses codes ne sont pas évident pour moi, et en plus la conception du jeu ne correspondaient pas à mon style de programmation. Enfin, je décidai d'écrire mon propre simulateur de ville en 3D gratuit, basé sur les idées originales du projet FreeReign. Quelques mois plus tard, OpenCity est né.
OpenCity est un projet de la ville jeu de simulation écrit en C ++ standard avec OpenGL et SDL à partir de zéro. Elle ne vise pas à être un clone selon l'une quelconque célèbre simulateur de Max * s de la ville. Donc, si vous cherchez à télécharger un gratuitement SimCity 4 comme, s'il vous plaît oublier OpenCity. Je travaille sur elle à mon temps libre, je le pensais vraiment "mon temps libre"!
OpenCity est également un tutoriel de programmation de jeu OpenGL. Dans la section des ressources, vous pouvez trouver l'algorithme de micro simulateurs, document de conception, diagramme et des informations sur d'autres questions UML
Ce qui est nouveau dans cette version:.
- Utilisez moins de triangles pour rendre l'eau
- Amélioration de l'affichage alpha
- Améliorer calcul abattage
- Supprimer modèle OCM utilisé
- Supprimer code OCM
- Ajouter 1 bouton d'état
- Ajout de nouvelles icônes de la requête
- Amélioration de cercle de requête
- Amélioration de calcul de sélection
- Amélioration de la zone chaude de sélection
- Ajouter heightmap dans la presse
- string Fix format d'enregistrement
- Enregistrer le fichier vérification de version
- bug d'affichage du véhicule d'un bug sur restart
- Supprimer namespace std de tête
- Améliorer l'extension OpenGL manipulation
- Supprimer fenêtre DOS sur le lancement
- simplifier le code de configuration vidéo
- Ajoutez SDL accéléré visuelle
- Correction plein écran et gl version afin
- Correction détection plein écran de résolution
- Améliorer la classe de texture
- cache Référence comptage de texture
Exigences :
- OpenGL
- SDL
- SDL_image
- SDL_mixer
- SDL_net
Commentaires non trouvées