﻿id	summary	reporter	owner	description	type	status	milestone	component	version	severity	resolution	keywords	cc
29	Game Engine Incorperatrion	keen@…	Gary	"There should be a game engine feature that allows users to make games a lot easyer. The system could use OpenGL or DirectX and could look something like this:







#include <gameengine.au3>


;Creates the game window. The first item is the game name. The second is the size. Full = Fullscreen, Half = Half of the screen.
Gamecreate (""Game Name"" , Full)

;Creates a charator. The first item is the name of it/him/her. The second is the type of charactor. Main = Main Charactor (All cameras parented to him), Second = Any other charactor.
Charactorcreate (""Main Charactors Name"", Main)

;Creates a camera. The value is the name of the camera. You can use Cameraset () to set it up.
Cameracreate (""Main"")

;Sets the camera properties. 1 = First Person, 3 = Third Person.
Cameraset (1)

;Creates a enemy. The enemy has 3 systems pre-programed AI systems. 1 = Crazy, 2 = Normal, 3 = Coward.
Enemycreate (""Baddy one"", 3)



;Creates the level. The first value is the width, the second is the lengh. Each value is a cube that is 100x100 (give or take).
Levelcreate (3, 3)

;Sets the properties for the level. You program it cube by cube. 1 = solid bock, 2 = empty, 3 = wall left, 4 = wall right, 5 = Wall top, 6 = wall bottom.
Levelset (1, 3, 2, 2, 1, 5, 2, 1, 2)







You could add many other features. Just an idea.

"	Feature Request	closed		Standard UDFs			Rejected	Game	
