feralX 3d Engine - Alpha Preview

Talk about making games.

feralX 3d Engine - Alpha Preview

Postby feral » Wed Apr 02, 2008 4:47 am

feralX.jpg

feralX3d engine - ALPHA DEM0 ONLY
Full 3D - 360 degree parallax, with moving horizon, and "enemies"


feralx.zip
windows executable 640*480 full screen
(2.09 MiB) Downloaded 296 times

This is a preview only version of the 3d engine I am building to run on top of game editor.

It is NOT a GAME ! and, it is not really a demo. But i thought you would all like a preview..

This is an Alpha build only. In other words, I am simply trying out concepts and sorting design issues.

I am posting this sample only, as, originally I was building a stationary 3d engine, that is, one in which the player can not move around. (I was originally designing a 3d moon defense type game.)

However, I have found that GE works so well with 3D, that I am now rebuilding the engine from scratch so that the player can move around... (like in wolfenstein/doom)

before I start the project all over again, I thought I would post this "test build" for some feedback. (alos to show how well GE handles this :lol:

However..
1. It is only an ALHPA TEST-BED and, as such it will have glitches... please don't post about them... I will be asking for full testing when the engine is closer to being finished..

2. please do not offer game ideas or ideas on improvements at this point in time... as i have a lot more features to add before we get to that..

that said.

The engine will be designed to be a "plug and play" type environment with no programming ( or very little) required.

you will notice that the engine already takes care of 3D positioning and scaling of the sprites automatically , and the Zdepthing is also automatic.. ( along with a few other things not apparent in the preview..)

The engine will take care of all the 3D stuff via easily accessible functions and most will be fully automated. The code at the moment is very messy , and i have started optimizing the functions, however, as I will be rewriting it all soon that will all be redone.

what i need to know now, is

is there a need for this ? or has it already been done ?

and secondly... the "horizon" feature was added because I wanted to be able to aim the cannon up and down, but, is it really needed in a full 3d walkaround engine ??

I hope to have a better version out soon , please be patient with me, I am still learning C scripting.

PS. The "enemies" are only basic..(the grey balls) but they will be the easy part in the final engine... i just threw them in there to show the automatic ZDEPTH system. (the "radar" tracks them automatically ) :)

feral
User avatar
feral
 
Posts: 308
Joined: Sun Mar 16, 2008 6:27 am
Score: 47 Give a positive score

Re: feralX 3d Engine - Alpha Preview

Postby wsc24 » Wed Apr 02, 2008 8:26 am

This is very remarkable. Simply fantastic. I hope that you forward soon with the familiar do.
Next thing. 8)

wsc24
Submarine Projekt for smartphone ready!
User avatar
wsc24
 
Posts: 51
Joined: Tue Jan 22, 2008 9:18 am
Location: 51deg,23min,38.31sec N // 12deg,00min,15.47sec E
Score: 2 Give a positive score

Re: feralX 3d Engine - Alpha Preview

Postby Kalladdolf » Wed Apr 02, 2008 8:42 am

very nice.

could you please release the script so that I can look at it and see how you have done it?
I mean, there are so many ways to do it, I am just interested in yours. :)

feral wrote:is there a need for this ? or has it already been done ?

in different types.
like, one needed only a look around view and just made a look around engine, another guy just wanted some balls fly around in a 3d room,
but I think what you are doing here is all in one. So, this is nice =D
As a matter of fact, I'm working on a 3d engine as well.
but it's much more complicated. And a lot harder to make, don't ask me why, because actually it shouldn't. =D
I'll tell you about it when there is more progress.
User avatar
Kalladdolf
 
Posts: 2427
Joined: Sat Sep 08, 2007 8:22 am
Location: Germany
Score: 120 Give a positive score

Re: feralX 3d Engine - Alpha Preview

Postby scythe » Wed Apr 02, 2008 9:46 am

Hey all, I have not been on here in ages, probably a year or more, been busy, had a quick look once or twice tho, missed GE, really want to get back into playing around with GE again now, probably forgot all the stuff you guys helped me with tho hehe :)

==Kalladdolf== wrote:like, one needed only a look around view and just made a look around engine,


Which demo is that Kalladdolf? I really want to make a game like 'Safecracker 2006' it has a simple 3d Cube and your in the centre and you get to look around the room, is this possible?, I dont want to move, just rotate around, look up and down just a little, its kinda like the skyboxes in old FPS games, and when i click on a cupboard or something it brings up another picture/panel.

thx,
Scythe
scythe
 
Posts: 37
Joined: Wed Apr 11, 2007 2:50 pm
Location: Australia
Score: 0 Give a positive score

Re: feralX 3d Engine - Alpha Preview

Postby Kalladdolf » Wed Apr 02, 2008 12:16 pm

lol, the 3d look around demo is in advanced topics.
it's by asmodeus.
but it's not really 3d, it looks like 3d though.
it was a look around demo in a desert with a fence.
doing it in a room would be more difficult, I'm afraid.
User avatar
Kalladdolf
 
Posts: 2427
Joined: Sat Sep 08, 2007 8:22 am
Location: Germany
Score: 120 Give a positive score

Re: feralX 3d Engine - Alpha Preview

Postby pyrometal » Wed Apr 02, 2008 2:26 pm

Awesome work there! It looks really good and feels pretty 3D! Makes me think that maybe I should try to develop my own 3D engine sometime in the future. Unfortunately, free time seems to be a rarity these days... Can't wait to see your upgraded engine!
SPRITE WARRIOR:
Free, open-source & crossplatform pixel art editor (currently under construction).
User avatar
pyrometal
 
Posts: 706
Joined: Wed Nov 28, 2007 4:07 am
Location: Kingston, ON, Canada
Score: 86 Give a positive score

Re: feralX 3d Engine - Alpha Preview

Postby feral » Mon Apr 07, 2008 11:25 am

==Kalladdolf== wrote:could you please release the script so that I can look at it and see how you have done it?
I mean, there are so many ways to do it, I am just interested in yours. :)


thanks, I will post the script very shortly (sorry for the delay on the response..)

I just need to clean up all the messy code, orphaned code snippets , and other assorted stuff that ended up in the engine during development....( along with fixing a LOT of bad maths...) :oops:

I will post a demo game soon with better and cleaner optimized code that will be more useful as a demo.....

cheers
Feral
User avatar
feral
 
Posts: 308
Joined: Sun Mar 16, 2008 6:27 am
Score: 47 Give a positive score


Return to Game Development

Who is online

Users browsing this forum: No registered users and 1 guest