Be a Supporter!

So I wrote a 3D Engine.

  • 689 Views
  • 19 Replies
New Topic Respond to this Topic
Scottc1988
Scottc1988
  • Member since: Jan. 27, 2003
  • Offline.
Forum Stats
Member
Level 09
Blank Slate
So I wrote a 3D Engine. 2006-02-03 09:16:58 Reply

http://files.filefro..3776;;/fileinfo.html

Barebones 3D engine really. Currently supports drawing stuff, movement, backface culling. Next version I create will have texture mapping, hopefully lighting, possibly 3D terrain via heightmaps, and possibly model loading.

Created using C++, SDL for the window and input, and OpenGL for the rest.

Scottc1988
Scottc1988
  • Member since: Jan. 27, 2003
  • Offline.
Forum Stats
Member
Level 09
Blank Slate
Response to So I wrote a 3D Engine. 2006-02-03 09:20:29 Reply

Why can't these forums support editing posts?

Pic of said engine attached, or at this link:
http://putfile.com/p..7244938.png&s=x4

So I wrote a 3D Engine.

ThePengwin
ThePengwin
  • Member since: Dec. 9, 2003
  • Offline.
Forum Stats
Member
Level 07
Blank Slate
Response to So I wrote a 3D Engine. 2006-02-03 09:57:21 Reply

*Gasp* The next UT!!

Seriouslty though thats a great job. well done. hope you can make something out of it

Scottc1988
Scottc1988
  • Member since: Jan. 27, 2003
  • Offline.
Forum Stats
Member
Level 09
Blank Slate
Response to So I wrote a 3D Engine. 2006-02-03 10:00:44 Reply

At 2/3/06 09:57 AM, ThePengwin wrote: *Gasp* The next UT!!

Seriouslty though thats a great job. well done. hope you can make something out of it

Hehe, thanks. I'm going to attempt to make an adventure/action game based on the ninjai world eventually.

Craige
Craige
  • Member since: Jul. 17, 2004
  • Offline.
Forum Stats
Member
Level 08
Blank Slate
Response to So I wrote a 3D Engine. 2006-02-03 10:10:33 Reply

Great job. Hope you learned semthing while doing it.

ps. File down for matnence?

Scottc1988
Scottc1988
  • Member since: Jan. 27, 2003
  • Offline.
Forum Stats
Member
Level 09
Blank Slate
Response to So I wrote a 3D Engine. 2006-02-03 11:25:06 Reply

At 2/3/06 10:10 AM, Dezmerkt wrote: Great job. Hope you learned semthing while doing it.

ps. File down for matnence?

I guess filefront is down right now for maintenance, and yea, I learned quite a bit, how a 3d engine works, about matrix math, and a few other things.

Ravens-Grin
Ravens-Grin
  • Member since: Jun. 3, 2003
  • Offline.
Forum Stats
Member
Level 05
Blank Slate
Response to So I wrote a 3D Engine. 2006-02-03 11:46:21 Reply

Do you want me to try and help out with this engine? I could most likely perform the physics portion of it.

Scottc1988
Scottc1988
  • Member since: Jan. 27, 2003
  • Offline.
Forum Stats
Member
Level 09
Blank Slate
Response to So I wrote a 3D Engine. 2006-02-03 13:53:52 Reply

At 2/3/06 11:46 AM, Ravens_Grin wrote: Do you want me to try and help out with this engine? I could most likely perform the physics portion of it.

Everything I create will be for learning most likely, i'm not too interested in getting any help on it, at least, no further than somebody explaining the underlying concepts of certain math related things, basically I want to program everything myself.

NinoGrounds
NinoGrounds
  • Member since: Nov. 28, 2005
  • Offline.
Forum Stats
Member
Level 19
Programmer
Response to So I wrote a 3D Engine. 2006-02-03 14:52:51 Reply

It IS down, as the above guy said.

Nice work.

Ravens-Grin
Ravens-Grin
  • Member since: Jun. 3, 2003
  • Offline.
Forum Stats
Member
Level 05
Blank Slate
Response to So I wrote a 3D Engine. 2006-02-03 15:02:32 Reply

Ok, then anytime you need anything math related email butterballlz@gmail.com

Scottc1988
Scottc1988
  • Member since: Jan. 27, 2003
  • Offline.
Forum Stats
Member
Level 09
Blank Slate
Response to So I wrote a 3D Engine. 2006-02-03 16:26:19 Reply

At 2/3/06 03:02 PM, Ravens_Grin wrote: Ok, then anytime you need anything math related email butterballlz@gmail.com

I'm curious, have you taken college courses in any math related subjects like trig, calc, and physics? Also would you happen to have aim?

Bwave
Bwave
  • Member since: Oct. 6, 2005
  • Offline.
Forum Stats
Member
Level 09
Blank Slate
Response to So I wrote a 3D Engine. 2006-02-04 00:12:29 Reply

Just downloaded it, it looks good, but I am kinda lost. what are the controls? Most I have worked with in the past have toolbar, so any help would be nice.

Ravens-Grin
Ravens-Grin
  • Member since: Jun. 3, 2003
  • Offline.
Forum Stats
Member
Level 05
Blank Slate
Response to So I wrote a 3D Engine. 2006-02-04 12:23:35 Reply

I'm currently in high school, but I've taken AP Calculus AB (Same thing as first semester college calc), and I'm enrolled in AP Calc BC. I've also taken AP Physics B, and I'm enrolled in Physics C. To top that off, I've also taken trigonometry and I'm enrolled in AP Computer Science.

Scottc1988
Scottc1988
  • Member since: Jan. 27, 2003
  • Offline.
Forum Stats
Member
Level 09
Blank Slate
Response to So I wrote a 3D Engine. 2006-02-07 05:14:53 Reply

Ravens: Knowing the math, and implementing the math are two veeeeeeeeery differant things, and it can be quite difficult at times. Sorry, but i'd rather have someone who has experience implementing such math into programming tell me about said math.

Other guy: Controls are WASD to move, and arrow keys to look around.

d3c0y2
d3c0y2
  • Member since: Sep. 11, 2005
  • Offline.
Forum Stats
Member
Level 06
Blank Slate
Response to So I wrote a 3D Engine. 2006-02-07 15:04:42 Reply

hi, i have resently started leanring c++ and was wondering if u had any pointers. i mean pointers as in tips, not c++ pointers (which i don t understand at all)


The Fourth International - Because who wants a hairy chest?

Ravens-Grin
Ravens-Grin
  • Member since: Jun. 3, 2003
  • Offline.
Forum Stats
Member
Level 05
Blank Slate
Response to So I wrote a 3D Engine. 2006-02-07 15:15:56 Reply

Not necesarily, you need to know the concepts before you can put it into code.

Scottc1988
Scottc1988
  • Member since: Jan. 27, 2003
  • Offline.
Forum Stats
Member
Level 09
Blank Slate
Response to So I wrote a 3D Engine. 2006-02-09 08:23:05 Reply

At 2/7/06 03:15 PM, Ravens_Grin wrote: Not necesarily, you need to know the concepts before you can put it into code.

Well yes, obviously, but just because you know how physics works does not mean it'll be easy to implement within the code. When you start programming, there are a lot of things you didn't think of, especially if you have never programmed before.

d3c0y2: Practice works, make sure to understand your code, a good way to learn is to a program thats a bit higher than your learning level, and figure out how it works, change things, look up functions that you dont understand either in the code or with google (programmers best friend)

liam
liam
  • Member since: Dec. 11, 2004
  • Offline.
Forum Stats
Member
Level 22
Blank Slate
Response to So I wrote a 3D Engine. 2006-02-09 11:58:31 Reply

Download doesn't work for me, any chance you could e-mail me it? Looks good.


Sup, bitches :)

BBS Signature
Casualty
Casualty
  • Member since: Sep. 15, 2004
  • Offline.
Forum Stats
Member
Level 35
Musician
Response to So I wrote a 3D Engine. 2006-02-09 13:47:30 Reply

At 2/9/06 11:58 AM, -liam- wrote: Download doesn't work for me, any chance you could e-mail me it? Looks good.

Same here. Something about a missing key, which could be because the file does not exists..

Scottc1988
Scottc1988
  • Member since: Jan. 27, 2003
  • Offline.
Forum Stats
Member
Level 09
Blank Slate
Response to So I wrote a 3D Engine. 2006-02-09 15:24:56 Reply

I cant upload anything, FileFront is still down for maintenance...