Write some Software

Dibatalkan Disiarkan 7 tahun lepas Dibayar semasa penghantaran
Dibatalkan Dibayar semasa penghantaran

I am looking for a C++ developer familiar with the Ogre3D engine to build a base foundation application that I can extend to build a game.

I would like this project built using Windows 10, Visual Studio 2015 community edition and Ogre3D v2.1. My target platform initially is Windows 10 but I would like to support

The features I would like implemented:

1) 2D Menu list with items to select rendered over a 3D scene in the background. The menu items should be loaded from a config file. Some menu item examples: 'New Game', 'Load Game', 'Options'. Each menu item will have a label printed to the screen and a action code string. i.e. 'LoadLevel'. The background scene can be a single imported object loaded from a file.

2) Levels should be loaded from files containing attributes for each object in the scene. These include location and orientation, object geometry/texture files or terrain tiles. Loading a level file should parse the file and load objects into memory and load all of the geometry files to render into the scene. Terrain can be defined in tiles that cover a certain width and height, have height and a texture image.

3) Level scene navigation should take the form of a third person perspective. Controls can move a player character and rotate the view direction from their standing location. The camera should be set back and follow/rotate around the player character. The player character should be loaded from a geometry/texture file and implement human animation so that functions can be called to move the joints during walking/jumping. The player character should fall with gravity to the height of the ground tile it is on.

4) Heads up display should show 2D information over top of the 3D scene with information about points and health or objective direction.

5) Level Editor GUI. Using a GUI plugin such as (CEGUI or MyGui) implement windows along the right hand side of the scene. The window displays a list of objects within close proximity to the player character. The second window shows a list of available objects with a button to add it to the scene at the player location. The third window shows properties of a selected object by clicking on an entry from the first or second windows. Saving the attributes should update in the scene and save in the level file.

Please describe similar past projects if interested.

Pengaturcaraan C++

ID Projek: #11433247

Tentang projek

1 cadangan Projek jarak jauh Aktif 7 tahun lepas

1 pekerja bebas membida secara purata $555 untuk pekerjaan ini

bittumishra

Hi there, Your requirement is well understood and seems to match my experience perfectly. I will complete this project with all the features requested in your description. Just give me a chance to Serve you. Thanks Lagi

$555 CAD dalam 10 hari
(0 Ulasan)
0.0