Working on a game engine, I need some testers please


#1

It’s very early still and a bit unstable but I’m getting to a point where its starting to work which is very exciting. :buttrock:However I’d like to see if it still works as expected on machines other then mine.

Here’s a few screen shots of the toolset for the engine.
http://studentpages.scad.edu/~ejackm20/images/Sentinel01.jpg
http://studentpages.scad.edu/~ejackm20/images/Sentinel02.jpg

I know I need to fix a few clipping and culling errors but I’m pleased with my self so far.

Here’s the full source code and a setup.exe to install the program to try out. If you test it out make sure to use the toolset and not the game demo because its not ready yet…
http://studentpages.scad.edu/~ejackm20/Downloads/UrbanMetal.zip


#2

Another update:

The fps counter is up and running. The frame rate when the toolset is expanded to fit a 1280x1024 desktop seems to average 30-35 fps when I have a couple hard drives on the screen at once. I’m hoping that the frame rate is only this slow now because its windowed.

screen shot with two hard drives displayed and the fps counter running on screen.
http://studentpages.scad.edu/~ejackm20/images/Sentinel03.jpg


#3

Added the ability to rotate meshes and tweaked the render loop to double the frame rate.

http://studentpages.scad.edu/~ejackm20/images/Sentinel04.jpg


#4

Update: EA is coming down to Savannah College of Art & Design the first week of Feb. Any constructive suggestions or insights on how to make this tool all it can be before then?

Engine Features

[ul]
[li]Enumeration of the[/li][list]
[li]display device[/li][li]resolution modes available to the selected display device[/li][li]refresh rates available to the selected resolution[/li][li]color depth available to the selected resolution[/li][li]pixel/vertex shader versions[/li][li]texture filter modes for minify, magnify, and mip map[/li][/ul]
[li]Configures display device based on saved settings or defaults[/li][li]dynamically creates lights[/li][li]Load Direct3DX Meshes into memory[/li][li]dynamically draws each mesh from one algorithm[/li]
[ul]
[li]Scales, rotates, and positions the mesh[/li][/ul]
[li]dynamically positions and faces the camera[/li][li]Can count FPS[/li][li]Draws text[/li][li]Reads and writes scenes in XML format[/li][li]Currently working on[/li]
[ul]
[li]Key framed animation for all objects[/li][li]Implementing HLSL[/li][li]enumerating all aa modes[/li][/ul]
[/list]World Editor Features

[ul]
[li]Separate thread from main thread to draw the view port[/li][li]Dynamically create static meshes through the engine[/li][li]Dynamically create lights through the engine[/li][li]Edit already created lights properties including[/li][list]
[li]intensity, direction vector, position vector[/li][li]light type, diffuse color[/li][/ul]
[li]Draws a Mesh representing lights orientated in the proper type, direction, and position[/li][li]Dynamically draws each mesh through the engine[/li][li]Save and load lights and meshes and their settings in a scene through the engine[/li][li]Currently working on[/li]
[ul]
[li]displaying and editing object’s key frames[/li][/ul]
[/list]http://studentpages.scad.edu/~ejackm20/images/Sentinel05.jpg
http://studentpages.scad.edu/~ejackm20/images/Sentinel06.jpg


#5

just wanna cheer ya on…

no replies for something which you have done a good job with…

keep it up

-Steven


#6

:buttrock:Thanks. Hopefully EA likes it enough to consider me for Technical artist Feb 4th when they conduct on site interviews at SCAD. :smiley:

Here’s another view of the RAH-66. Seeing this, I know I’m going to have to reexport the model to fix those normals on the nose. :eek: I think I fixed the clipping issue though. :smiley: Now if I can just get the canopy to be translucent so the cockpit can be viewed.

http://studentpages.scad.edu/~ejackm20/images/Sentinel07.jpg


#7

I´d suggest you to add animated mesh support, so you can make a scene of a quake 2 like model running inside a big cube with sky and ground texture.

Also plan to integrate bumpmapping, it adds a lot of eyecandy.


#8

Now lights can also have basic animation applied to them as well.
http://studentpages.scad.edu/~ejackm20/images/Sentinel08.gif

I’ll start on animated meshes now.


#9

I’m almost done implamenting animated meshes. Currently I have it setup to use a group of meshes to compose a jointed mesh. Before I can make seamless animated meshes I need to find more information on the x file format to see how it works with animations on its own.

Here’s a screenshot of a test animated mesh, sorry its still kind of a mess. I have not exported all of the car parts yet or implemented texture assigning. The idea is that since each part like the door and the hood are seperate pieces a animation can be created with lets say the door being opened or closed. It also will allow the wheels to turn as the car speeds down a road.

http://studentpages.scad.edu/~ejackm20/images/Sentinel09.jpg


#10

This loooks great and easy to understand, do u have a website to view more info of your game engine?? like features or something. thanks and congrats :thumbsup:


#11

Thanks. Are you refering to the GUI and/or the source code? :slight_smile:

I haven’t got a dedicated page for it yet but I’ve got a condensed blurb at http://studentpages.scad.edu/~ejackm20/flatbook.html#UrbanMetal

I’m in the middle of implamenting assigning textures to the animated mesh, and setting up a pivot point to rotate each part to rotate around.


#12

GUI would be better :smiley: haha, I’ll keep looking for updates here, keep the good work:thumbsup:


#13

Progress has slowed a bit while I prepare for my move to virginia to start a job with Audio Visual Innovations.

I was looking at the Maryland area until I found out car insurance is ~$400 per six months more expensive in Maryland then Virginia. Unreal … on average to insure my brand new (for me) 2002 Honda Civic LX Coupe with ~34.5k miles is $1150-1400 per six months! Thats more then it would cost me to insure a brand new 350Z in the Virginia area! :eek: It’s also only a few hundred less then I’ll be paying in six months over the next 60 months to pay off the car loan.:sad: Whats the deal with Maryland, are they insane?


#14

This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.