12-07-2005, 03:17 PM | #1 |
Club a seal or two
Join Date: Dec 2003
Location: Oh Canada!
Posts: 300
|
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. |
12-07-2005, 03:24 PM | #2 |
The Threadâ„¢ will die.
|
Wow.
Two weeks? You're kidding, right? Right?! |
12-07-2005, 03:42 PM | #3 |
Club a seal or two
Join Date: Dec 2003
Location: Oh Canada!
Posts: 300
|
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. |
12-07-2005, 04:02 PM | #4 |
Psycho Game Maker
Join Date: Oct 2004
Posts: 208
|
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 |
12-07-2005, 04:11 PM | #5 |
Senior Member
Join Date: Jun 2005
Posts: 229
|
I simply love the way it looks!
Could you post it here? Even if it is uncompleted. |
12-08-2005, 02:00 AM | #6 |
Club a seal or two
Join Date: Dec 2003
Location: Oh Canada!
Posts: 300
|
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 |
12-08-2005, 02:43 AM | #7 |
Psycho Game Maker
Join Date: Oct 2004
Posts: 208
|
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 |
12-08-2005, 06:11 AM | #8 |
The Threadâ„¢ will die.
|
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). |
12-08-2005, 10:57 AM | #9 |
Hitch-Hiker
|
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 |
12-08-2005, 11:22 AM | #10 |
Senior Member
|
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.
|
12-08-2005, 11:32 AM | #11 |
Unreliable Narrator
|
Wow, that's awesome. And from a fellow Canadian, too!
|
12-08-2005, 11:43 AM | #12 |
Psychonaut
Join Date: Jan 2004
Location: Edinburgh
Posts: 5,114
|
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! |
12-08-2005, 12:30 PM | #13 |
woof
|
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." |
12-08-2005, 12:50 PM | #14 |
Club a seal or two
Join Date: Dec 2003
Location: Oh Canada!
Posts: 300
|
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. |
12-08-2005, 02:33 PM | #15 |
woof
|
Does it support animated gifs?
__________________
"I've got nothing to lose! Except for...well everything." |
12-09-2005, 07:50 AM | #16 |
Hitch-Hiker
|
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 |
12-09-2005, 08:17 AM | #17 | |
Club a seal or two
Join Date: Dec 2003
Location: Oh Canada!
Posts: 300
|
Quote:
|
|
12-10-2005, 11:44 PM | #18 | |
woof
|
Quote:
__________________
"I've got nothing to lose! Except for...well everything." |
|
12-11-2005, 03:38 AM | #19 |
Doctor Watson
Join Date: Sep 2003
Location: The Catacombs
Posts: 4,736
|
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. |
12-11-2005, 04:34 AM | #20 | |
Senior Member
|
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:
Good luck! |
|
Thread Tools | |
|