Original Post
Hi,
I am developing my first serious game with XNA. I decided not to use an engine already done in order to learn how it is implemented. About two months ago I started and I have reached a point where I don't know how to continue. The main aspects of the engine I have achieved are:
- Texture Manager (it controls load, unload, add and remove textures using threads).
- Model Manager(it controls load, unload, add and remove models).
- Camera Manager (it controls the differents types of cameras that are active in the game).
- Canvas Manager (it controls the scale of the result image drawn in the screen with different aspect ratio).
- Screen Manager (it controls the different screens shown in the screen like main menu, option menu, game screen...).
- Animation Manager (it controls the differents types of cameras that are active in the game).
- Settings (a class that contains the different options selected by the player with load and save methods).
- Input (an single class that contains different methods for check what keys has been pressed).
- String/Subtitles (a class that contains only a unique public method that returns a string/subtitle based on an identifier and the selected language that appears in the settings class).
- Different types of cameras including a free camera, a fixed target camera and a chase camera.
- A single animation class that only controls changes in position, scale and rotation of models.
- Different classes for control post processing effects using RenderTarget (now only has a gaussian blur).
- Many classes to handle the different menus and menu entries that appears in the game.
- Two different class that control loaded models and drawable models. I have separated the models in both classes to not have to load the same model if I have to paint it several times.
- A simple log class.
I have finished the menu but now I am starting with the game and I have no idea how to continue. I have looked at many sites and have posted in this forum (http://www.gamedev.net/topic/629129-how-to-design-the-levels-in-a-platform-game/page__p__4966389#entry4966389). I just finished implementing the octree but really do not know how to proceed (scene-graph, etc, etc, etc). I think there are many alternatives and I don't know which to continue (in the referenced post I explained that was what I wanted to achieve). Does anyone know how I should continue?
Thanks in advance.
I am developing my first serious game with XNA. I decided not to use an engine already done in order to learn how it is implemented. About two months ago I started and I have reached a point where I don't know how to continue. The main aspects of the engine I have achieved are:
- Texture Manager (it controls load, unload, add and remove textures using threads).
- Model Manager(it controls load, unload, add and remove models).
- Camera Manager (it controls the differents types of cameras that are active in the game).
- Canvas Manager (it controls the scale of the result image drawn in the screen with different aspect ratio).
- Screen Manager (it controls the different screens shown in the screen like main menu, option menu, game screen...).
- Animation Manager (it controls the differents types of cameras that are active in the game).
- Settings (a class that contains the different options selected by the player with load and save methods).
- Input (an single class that contains different methods for check what keys has been pressed).
- String/Subtitles (a class that contains only a unique public method that returns a string/subtitle based on an identifier and the selected language that appears in the settings class).
- Different types of cameras including a free camera, a fixed target camera and a chase camera.
- A single animation class that only controls changes in position, scale and rotation of models.
- Different classes for control post processing effects using RenderTarget (now only has a gaussian blur).
- Many classes to handle the different menus and menu entries that appears in the game.
- Two different class that control loaded models and drawable models. I have separated the models in both classes to not have to load the same model if I have to paint it several times.
- A simple log class.
I have finished the menu but now I am starting with the game and I have no idea how to continue. I have looked at many sites and have posted in this forum (http://www.gamedev.net/topic/629129-how-to-design-the-levels-in-a-platform-game/page__p__4966389#entry4966389). I just finished implementing the octree but really do not know how to proceed (scene-graph, etc, etc, etc). I think there are many alternatives and I don't know which to continue (in the referenced post I explained that was what I wanted to achieve). Does anyone know how I should continue?
Thanks in advance.