Skip to content
/ RFD Public

This is my official github repo created for the 6th semester graphics project.

License

Notifications You must be signed in to change notification settings

Horopter/RFD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RFD : Revenge of Fractal Dimensions

###This is my official github repo created for the 6th semester graphics project.

  • Codeblocks : It contains codeblocks supported version of source code.
  • RFD packages : It contains source code files for Linux (plain source code) and Windows (VS 2013 support).
  • Installer material : The code snippets required for installing.
  • LICENSE : GNU GPL License.

Version 1.0 : Koch curve function
Version 1.1 : Adding animation to simulate the progress of the function
Version 1.2 : Successfully added succession counter using custom library files.
Version 1.3 : Portability to windows and linux setup by updating the preprocessor header to check OS type.
Version 1.4 : Developed interface to work with in Linux environment using gtkdialog.
Version 1.5 : Added scalability of center zoom to the previous version successfully.
Version 1.6 : Fixed the problem with reshape function to scale properly.
Version 1.7 : Added support to interface in linux systems lacking gtkdialog by altering the route of interface through zenity.
Version 1.8 : Added zoom implementation as a separate program to view the enhancement of the koch curve.
Version 1.9 : Created installer using DCP and PackJacket for cross-platform installation.
Version 2.0 : Added color settings to koch.cpp
Version 2.1 : 3D Rendering of koch curve in koch3d.cpp, cubing tetrahedron in 3dkoch.cpp, basic game scene rendering in game.cpp
Version 2.2 : Conversion of the procedural programming into semi-object oriented programming with
background improvement and code organisation
Version 2.3 : Some more conversion to OOP and shooter from villain released as 2D Koch curve.
Version 2.4 : Using OOPs, I managed to make an AI that locates the defender and attacks him if he ever stopped.
Version 2.5 : Collision detection enabled. Technically now, it's a dodge game. Some code for offensive mode exists in comments.
Version 2.6 : Offensive mode activated. There is a glitch when game ends which has to be eliminated.
Version 2.7 : Glitch removed. Interface created. Activated through rfdlin. Taking this to windows is left
Version 2.8 : Code isolation. I have removed the code of sprites from here. At this point it is complete source code oriented document. I have a seperate repo for sprite code.
Version 2.9 : Support for Windows enabled.
Version 3.0 : Submission update

About

This is my official github repo created for the 6th semester graphics project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published