Light Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

mfaseehuddin/CS100-Project-Freshman

Repository files navigation

CS100-Project-Freshman

by mfaseehuddin

This is a c++ console game, that runs on the MirageEngine FrameWork ( I MADE IT! ;)!

The Showcase game is called Zombies! Where random zombies spawn in the air and then try to kill you, do you have the skills to defend yourself?

The game may crash but heeeyyy that is part of the fun, no?! no?! well, i mean, it is free ;-;

Anyways, CS FRESHIE PROJECT -- ACHIEVEMENT UNLOCKED!

MirageEngine Framework Features:

  • GameObject Management & Manipulation System
  • MultiScene Management & Manipulation System
  • MultiThreading Support to make games more efficient
  • Gameroutine Loop
  • Animations Possible
  • Relatively Stable
  • No Screen Flicker when moving small objects
  • Can Simulate Forces
  • Windows Compatible only
  • ULITMATE MAZAY

aims (Achieved):

  • simulate gravity //DONE (Achieved)
  • simulate orbits? // ez (Achieved)
  • something cool // yeh neeche wala cool hi tou hai (Achieved)
  • allowed to use engines? // MADE MY OWN ENGINE IN C++ CONSOLE AAA (Achieved)

if not:

  • contiously updating console window to simulate motion //Done (Achieved)
  • preferably 24 fps //Done (Achieved)
  • 2D ascii graphics //Done (Achieved)
  • matrix arrays to define positions //Done (Achieved)

About

A C++ Terminal Based Game Engine | Developed for CS100 Final Project @ LUMS | Windows Only | Has Animation control, 2D Graphics Rendering, Rigid Body Physics Simulation, and much more ...

Topics

Resources

Readme

License

CC0-1.0 license

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages