Skip to content

Domirue/Mars-Colony-Simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Mars Colony Simulation

A 3D Mars environment created in C++, OpenGL, and FreeGLUT.

The project features a small interactive Mars colony with a procedurally generated terrain, a rover, a rocket, a landing capsule, animated UFO, alien character, particle-based geyser effects, and a textured skybox.

obraz

Features

  • Procedural Mars terrain generation
  • Textured 3D rover and rocket
  • Rocket launch animation
  • Animated UFO and alien
  • Particle system (dust/geyser effect)
  • Atmospheric fog
  • Skybox environment
  • Interactive camera controls
  • Object manipulation with mouse input

Controls

Key Action
+ / - Zoom camera
Q / A Scale rover
W / S Scale rocket
R Launch / reset rocket
Arrow Keys Move and rotate camera

Mouse

  • Left Click + Drag – Move rover
  • Right Click - Menu
  • Middle Click + Drag – Rotate camera

Requirements

  • C++
  • OpenGL
  • GLU
  • FreeGLUT

About

A 3D Mars environment created in C++, OpenGL, and FreeGLUT.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages