Menu

Tree [r1] /
 History

HTTPS access


File Date Author Commit
 Algorithms 2011-07-19 brianchacko [r1]
 Base 2011-07-19 brianchacko [r1]
 GL 2011-07-19 brianchacko [r1]
 Resources 2011-07-19 brianchacko [r1]
 SceneObjects 2011-07-19 brianchacko [r1]
 Shader 2011-07-19 brianchacko [r1]
 GameDev_V_1_0.pro 2011-07-19 brianchacko [r1]
 GameResource.qrc 2011-07-19 brianchacko [r1]
 GameScene.cpp 2011-07-19 brianchacko [r1]
 GameScene.h 2011-07-19 brianchacko [r1]
 MainMenuScene.cpp 2011-07-19 brianchacko [r1]
 MainMenuScene.h 2011-07-19 brianchacko [r1]
 ReadMe.txt 2011-07-19 brianchacko [r1]
 Window.cpp 2011-07-19 brianchacko [r1]
 Window.h 2011-07-19 brianchacko [r1]
 main.cpp 2011-07-19 brianchacko [r1]

Read Me

{\rtf1\ansi\ansicpg1252\deff0{\fonttbl{\f0\fnil\fcharset0 Courier New;}}
{\*\generator Msftedit 5.41.21.2508;}\viewkind4\uc1\pard\lang1033\f0\fs20 //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\par
\b\par
Updated GameDev_V_1_0 Log entries\par
---------------------------------\par
\b0 1. I have completely reorganized the folders\par
\par
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\par
\par
\b Updated GameDev_V_0_1 Log entries\par
---------------------------------\par
Objective: 1. To complete move source to new GameDev respository\par
\tab      2. To implement the GameObject classes to maintain objects in each scene\par
\tab      3. To create a finite state machine system to maintain levels and UI scenes\par
\tab      4. To create components Camera, Fixed Functionity effects, Shader, Skeleton mesh import, UI, Core algorithms (Collision, SceneManagent, Particle System)\b0\par
\par
\b Comments:\par
25/05/2011\par
\b0 1. Simple scene changing scenario based on menu button click. There are some event handling problems in the OpenGL scene\par
2. Scene items are getting placed properly, the only drawback is while resizing the items are not getting resized as well\par
\b  \par
16/05/2011\par
\b0 As of now \par
1. Collisions are there (still need to be enhanced for accuracy)\par
2. No proper UI\par
3. Simple particle system is there, need to destroy the boulder object when hit\par
\tab     \tab\par
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\par
\b\par
Updated Arjun 2.2 Log entries \par
-----------------------------\b0\par
\b Objective: 1. To add Texture functionality\b0\par
08/10/2010: Brian >> The scene now has an appreciable background texture\par
\tab\tab\tab    Did a massive trial by creating a property class ...Failed\par
                     However, now, there is no separate property class but just glMaterial statements in every Shape\par
                     The Stopwatch now starts off automatically when the application starts\par
                     The Stopwatch stops when there is a collision\par
07/10/2010:\b  \b0 Brian >> Texture functionality has been added. Still need upgrades\par
\b\par
Comments: \b0 Thought i should mention this, after a lot of trials with textures, i later found that the texture binds and parameterization needs to be always placed before drawing   :(\b\par
\b0\par
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\par
\b\par
Updated Arjun 2.1 Log entries \par
-----------------------------\b0\par
\b Objective:\b0  \b 1. To scrap the QGLWidget view and porting it to QGraphicsView\par
\tab      2. To create embedded customized widgets\par
           3. To embedding a stopwatch  \b0\par
03/10/2010: Brian >> All entities ported from QGLWidget to QGraphicsView, and now there are even embedded widgets\par
05/10/2010: Brian >> Now each embedded widget is customized with a background image. There is also a stop watch\par
\par
\b Comments: \b0 The code for Stopwatch has been taken from http://wiki.forum.nokia.com/index.php/Creating_a_Stop_Watch_with_Qt_for_Symbian\b\par
\par
\b0 //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\par
\b\par
Updated Arjun 2.0 Log entries\par
----------------------------\b0\par
\b Objective:\b0  \b 1. To create a QGLWidget\par
\tab      2. To create custom classes for 3D objects in the opengl scene\tab\par
           3. To render the 3D objects in the QGLWidget\tab\par
\b0 15/09/2010: Brian >> This now has the algorithm for selection and feedback\par
16/09/2010: Brian >> Decided to not work on the selection and feedback now, this code now has an animation for the arrow and the target fruit\par
17/09/2010: Brian >> The project now contains Vertex3d, BoundingBox\par
22/09/2010: Brian >> No vector3d, No QVector3D, No boundingbox, only current model position. There is a collision response.\par
23/09/2010: Brian >> Changed Target.h to String3D.h and added notes for each interface file\par
\par
\b Comments:\b0  Miscellaneous folder contains unused classes which can be used for other applications. Warning: Not stable \par
\b\par
\b0 //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////\par
\b  \b0  \par
\b Things to add in future (possible editor)\par
-----------------------------------------\b0\par
- Screen grabber\par
- Algorithm design pattern to add any algoriths (Selection/Feedback, animation etc.)\par
- Widgets to edit the position and size of the 2d/3d object and save it onto xml\par
- Add the obj mesh import functionality\par
- Add multimedia capability\par
- Add Shader capability\par
- Camera changing capability\par
}
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.