You are viewing an archived version of the site which is no longer maintained.
Go to the current live site or the Adventure Gamers forums
Adventure Gamers



 
 
LinkBack Thread Tools
Old 12-07-2005, 03:17 PM   #1
Club a seal or two
 
Jayel's Avatar
 
Join Date: Dec 2003
Location: Oh Canada!
Posts: 300
Default Almost but not quite



I decided to make an adventure game engine + a game for a school project. I ran out of time so I never got to finish the game, but the engine itself is working pretty well (still missing a few key features).
It's my first 3D engine so I'm immensely proud of it still. MAN, WAS IT HARD!!!

I may make a real adventure game out of it someday.

Development time: 2 weeks
Tools: C++, Blender, Photoshop.


Link:
http://www.student.cs.uwaterloo.ca/~...stuff/cata.zip

Last edited by Jayel; 12-08-2005 at 02:01 AM.
Jayel is offline  
Old 12-07-2005, 03:24 PM   #2
The Threadâ„¢ will die.
 
RLacey's Avatar
 
Join Date: Jan 2004
Location: United Kingdom
Posts: 22,542
Send a message via ICQ to RLacey Send a message via AIM to RLacey Send a message via MSN to RLacey Send a message via Yahoo to RLacey
Default

Wow.


Two weeks? You're kidding, right? Right?!
__________________
RLacey | Killer of the Threadâ„¢

I do not change to be perfect. Perfect changes to be me.


RLacey is offline  
Old 12-07-2005, 03:42 PM   #3
Club a seal or two
 
Jayel's Avatar
 
Join Date: Dec 2003
Location: Oh Canada!
Posts: 300
Default

No, but I was working on it pretty much full-time during that period. Probably spent more than 150 hours.

Twas a lot more work than meets the eye. I had to write a raytracer for calculating and storing pregenerated shadows, another tool to make pathfinding possible, a bunch of Blender plugins to export animation and junk, bezier curve paths so that characters walk smooth lines instead of straight lines, dynamic character shadows, Lua integration, etc etc etc.
I slept for 20 hours yesterday and I'm still tired.
Jayel is offline  
Old 12-07-2005, 04:02 PM   #4
Psycho Game Maker
 
Candle's Avatar
 
Join Date: Oct 2004
Posts: 208
Default

Looks real good . Nice work.
__________________
Enjoy today as Yesterday is gone and Tomorrow may never come!
My Web site
Deveron Murder Mystery Game
Mikes Room
Candle is offline  
Old 12-07-2005, 04:11 PM   #5
Senior Member
 
Join Date: Jun 2005
Posts: 229
Default

I simply love the way it looks!
Could you post it here? Even if it is uncompleted.
EvilMulder is offline  
Old 12-08-2005, 02:00 AM   #6
Club a seal or two
 
Jayel's Avatar
 
Join Date: Dec 2003
Location: Oh Canada!
Posts: 300
Default

Thanks
and yes, I'd like everyone able to try it out and see if it works correctly on your system. I've only been able to test it on 3 computers so far and they all had Nvidia cards. I don't know if it will run without visual artifacts on ATI cards.

1.36MB Zipped.
Requires Windows. OpenGL compliant videocard. 32MB video ram or greater.
There's "res.cfg" where you can adjust screen resolution. Widescreen monitors probably supported.

http://www.student.cs.uwaterloo.ca/~...stuff/cata.zip
Jayel is offline  
Old 12-08-2005, 02:43 AM   #7
Psycho Game Maker
 
Candle's Avatar
 
Join Date: Oct 2004
Posts: 208
Default

One of the better 3D game engines I have played.You woulkd be wise to keep it up and make a game with it in this style.
What a fresh idea . how is the inv done? how will you do the gui for the right click for using walking,pickup,talk to,etc?
But I must say verycool.

__________________
Enjoy today as Yesterday is gone and Tomorrow may never come!
My Web site
Deveron Murder Mystery Game
Mikes Room
Candle is offline  
Old 12-08-2005, 06:11 AM   #8
The Threadâ„¢ will die.
 
RLacey's Avatar
 
Join Date: Jan 2004
Location: United Kingdom
Posts: 22,542
Send a message via ICQ to RLacey Send a message via AIM to RLacey Send a message via MSN to RLacey Send a message via Yahoo to RLacey
Default

Works fine running in 1440x900 widescreen on my monitor.

I like the walking animation, and the way that you've handled the camera is good (and actually works!).

So, yeah, get some sounds and music and make a game. The engine is certainly up to the task (the only thing I noticed was some clipping of the girl's foot when she went down the ramp and was standing on the mound area).

__________________
RLacey | Killer of the Threadâ„¢

I do not change to be perfect. Perfect changes to be me.


RLacey is offline  
Old 12-08-2005, 10:57 AM   #9
Hitch-Hiker
 
Dasilva's Avatar
 
Join Date: Oct 2005
Location: The Mediterranean Sea
Posts: 4,364
Send a message via MSN to Dasilva
Default

Wow, this is a pretty effective 3D engine for Adventure games. If you could improve the graphics a little bit and add a better particle system you could even make money off this. Other people do.

Besides Im very much into game creation, and this is a stunning examble of a simple adventure game engine.

Don't give up, it could end up being something bigger than you planned it to be.
__________________
Regards,
DaSilva


"If you don't get out of the box you've been raised in, you won't understand how much bigger the world is." - Angelina Jolie

_

<Susan falls through the floor and gets stuck>
<Paco looks at her blankly>
"Whats wrong with you?! Lassy would of had a firetruck here by now!"
- Susan Mayer, Desperate Housewives
Dasilva is offline  
Old 12-08-2005, 11:22 AM   #10
Senior Member
 
Legolas813's Avatar
 
Join Date: Apr 2004
Location: Florida
Posts: 1,783
Send a message via AIM to Legolas813
Default

I have an ATI laptop card and it worked fine. Other than some pathfinding issues and the character turning invisible a few times, it was impressive.
Legolas813 is offline  
Old 12-08-2005, 11:32 AM   #11
Unreliable Narrator
 
Squinky's Avatar
 
Join Date: Apr 2004
Location: Le Canada
Posts: 9,873
Send a message via AIM to Squinky Send a message via MSN to Squinky
Default

Wow, that's awesome. And from a fellow Canadian, too!
Squinky is offline  
Old 12-08-2005, 11:43 AM   #12
Psychonaut
 
Lucien21's Avatar
 
Join Date: Jan 2004
Location: Edinburgh
Posts: 5,114
Default

That was excellent for only 2 weeks.

With some tweeking and sound you could be well on the way.
__________________
I'm not insane, my mother had me tested!
Lucien21 is offline  
Old 12-08-2005, 12:30 PM   #13
woof
 
Karmillo's Avatar
 
Join Date: Jul 2005
Location: NOT REALLY RIGHT HERE
Posts: 4,750
Send a message via AIM to Karmillo Send a message via MSN to Karmillo
Default

Thats great. I also like how easy it is to fiddle with the textures. Had fun making different faces for her

Her feet seem to sink into the ground just a bit from the battom right corner of the ramp though.
and it would be nice for some graphics options, im guessing the game uses 60Hz refresh rate since the image was Misalignes on my moniter(I have 85Hz refreshing)
__________________
"I've got nothing to lose! Except for...well everything."
Karmillo is offline  
Old 12-08-2005, 12:50 PM   #14
Club a seal or two
 
Jayel's Avatar
 
Join Date: Dec 2003
Location: Oh Canada!
Posts: 300
Default

Thank you everyone for the feedback

About GUI: I was thinking left-click for look, and right-click for interact. No inventory

Yikes, the character disappearing seems like a serious issue. I'll have to look into that.

I'm using SDL to interface with OpenGL, and unfortunately SDL has no functionality to change refresh rates. Maybe there's an alternative solution.. Thanks for bringing that up. I didn't even realize it because I've an lcd monitor.

I have plans to improve this engine dramatically, by introducing a skeletal system to do character animations. Right now it's just exporting raw mesh data and it takes up huge amount of space (and memory!). It'll probably mean that I'll have to write my own animation software. Man that will take forever.




This screenshot is from a small demo that shows off some flexibility of the engine, including multiple characters, scripted events, timed events, texture switching (for facial expressions as you see) etc. I won't make this one available for download because it doesn't really show much more. Plus it's too big for download.

Last edited by Jayel; 12-08-2005 at 01:17 PM.
Jayel is offline  
Old 12-08-2005, 02:33 PM   #15
woof
 
Karmillo's Avatar
 
Join Date: Jul 2005
Location: NOT REALLY RIGHT HERE
Posts: 4,750
Send a message via AIM to Karmillo Send a message via MSN to Karmillo
Default

Does it support animated gifs?
__________________
"I've got nothing to lose! Except for...well everything."
Karmillo is offline  
Old 12-09-2005, 07:50 AM   #16
Hitch-Hiker
 
Dasilva's Avatar
 
Join Date: Oct 2005
Location: The Mediterranean Sea
Posts: 4,364
Send a message via MSN to Dasilva
Default

3D animated gifs?
__________________
Regards,
DaSilva


"If you don't get out of the box you've been raised in, you won't understand how much bigger the world is." - Angelina Jolie

_

<Susan falls through the floor and gets stuck>
<Paco looks at her blankly>
"Whats wrong with you?! Lassy would of had a firetruck here by now!"
- Susan Mayer, Desperate Housewives
Dasilva is offline  
Old 12-09-2005, 08:17 AM   #17
Club a seal or two
 
Jayel's Avatar
 
Join Date: Dec 2003
Location: Oh Canada!
Posts: 300
Default

Quote:
Originally Posted by Karmillo
Does it support animated gifs?
You mean for textures? Nah. Like all programmers, I grew natural hate for GIF and all LZW associated file formats.
Jayel is offline  
Old 12-10-2005, 11:44 PM   #18
woof
 
Karmillo's Avatar
 
Join Date: Jul 2005
Location: NOT REALLY RIGHT HERE
Posts: 4,750
Send a message via AIM to Karmillo Send a message via MSN to Karmillo
Default

Quote:
Originally Posted by Jayel
You mean for textures? Nah. Like all programmers, I grew natural hate for GIF and all LZW associated file formats.
Maybe a better way of putting it would have been "Does it support animated textures" of any file type
__________________
"I've got nothing to lose! Except for...well everything."
Karmillo is offline  
Old 12-11-2005, 03:38 AM   #19
Doctor Watson
 
Wormsie's Avatar
 
Join Date: Sep 2003
Location: The Catacombs
Posts: 4,736
Default

Who would want animated textures? I can imagine how disgusting they would look. Besides, usually animation in engines such as AGS or WME is made by displaying a sequence of BMP images.
__________________
Don't worry, I'm a doctor.
Wormsie is offline  
Old 12-11-2005, 04:34 AM   #20
Senior Member
 
Cellardoor's Avatar
 
Join Date: Dec 2003
Location: The Netherlands
Posts: 413
Send a message via MSN to Cellardoor
Default

Hi,

Your game doesn't work on my PC. Upon launching game.exe, a file called stderr.txt is created with the following text;

Quote:
Finished loading animation
Fatal signal: Segmentation Fault (SDL Parachute Deployed)
I use an nVidia Geforce, by the way. Resolution is 1024x768 pixels.

Good luck!
Cellardoor is offline  
 



Thread Tools

 


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.