Author Topic: (no subject)  (Read 3922 times)

Ulmec

  • Member
  • *
  • Posts: 15
    • View Profile
(no subject)
« on: July 27, 2006, 12:26:41 PM »
Well, time to start, i am tired of toolkit so i will perosnally make a FREE 3d engine that will really be something. must learn DirectX though but since i know C++ it will be kind of easier, give me some suggestions or advice on whgat to put in it. it will be open source and can be modified as much as any1 wants, i will also put tuts on how to make stuff.
« Last Edit: December 31, 1969, 06:00:00 PM by Ulmec »
Humility must always be the portion of any man who receives acclaim earned in the blood of his followers and the sacrifices of his friends.

                       -Ulmec

D. Ein

  • Member
  • *
  • Posts: 1139
    • View Profile
(no subject)
« Reply #1 on: July 27, 2006, 12:58:08 PM »
I've seen 3D engines in Visual Basic. TRUST ME. It's a LOT harder than it looks. Can you effectively do sin, cos and tan calculations? If you don't understand a single aspect of them, then forget about it. 3D programs are no joke.

P. S. You don't need to know DirectX for 3d. As I mentioned, I've seen them done in Visual Basic.

Oh, also, if you are REALLY determined, I'd recommend a different approach: first, get a different 3d engine, see how it works, make some models or something for it, etc etc. Then try to copy it (manually, not with Ctrl+C), whilst attempting to understand each aspect of it, each line of code. Then you might be able to make a good engine.
« Last Edit: July 27, 2006, 01:01:47 PM by D. Ein »
!!!! , ...

—staring wildly up and down
the here we are now judgment day

cross the threshold have no dread
lift the sheet back in this way.
here is little Effie’s head
whose brains are made of gingerbread

Ulmec

  • Member
  • *
  • Posts: 15
    • View Profile
(no subject)
« Reply #2 on: July 27, 2006, 03:25:57 PM »
If you know anything about 3D engines, the only way to make a core engine is to use OpenGL or DirectX cuz they link driectly to your procsessor to create the images you see on your screen. I dont fancy coding my own and wasting like 10 years looking at 11011010100101001. I know VB, it was the first prgramming language i learned. you need the DirectX SDK and you also ned your VB prjects to link into DirectX to get what you want. and i prefer to not use Sim, Cos, tan... but instead i have "reversed enginered" the process from refractor 2 (battlefield series) to allow me to make objects and enviroments easily.
« Last Edit: December 31, 1969, 06:00:00 PM by Ulmec »
Humility must always be the portion of any man who receives acclaim earned in the blood of his followers and the sacrifices of his friends.

                       -Ulmec

D. Ein

  • Member
  • *
  • Posts: 1139
    • View Profile
(no subject)
« Reply #3 on: July 27, 2006, 03:27:00 PM »
I suggested the sin cos tan thing because it sounded you were making an ENGINE, from scratch. What you appear to have in mind is an environment.
« Last Edit: December 31, 1969, 06:00:00 PM by D. Ein »
!!!! , ...

—staring wildly up and down
the here we are now judgment day

cross the threshold have no dread
lift the sheet back in this way.
here is little Effie’s head
whose brains are made of gingerbread

Ulmec

  • Member
  • *
  • Posts: 15
    • View Profile
(no subject)
« Reply #4 on: July 27, 2006, 03:28:17 PM »
Yes, i am making an ENGINE, i use the ripped codes from refractor vuz once again, i dont want to spend a year getting technical and doing it myself, i have personally looke dthrough the ripped files and they are what i want.
« Last Edit: December 31, 1969, 06:00:00 PM by Ulmec »
Humility must always be the portion of any man who receives acclaim earned in the blood of his followers and the sacrifices of his friends.

                       -Ulmec

Ulmec

  • Member
  • *
  • Posts: 15
    • View Profile
(no subject)
« Reply #5 on: July 27, 2006, 03:29:19 PM »
PS, what i have in mind is a quake like engine only object oriented
« Last Edit: December 31, 1969, 06:00:00 PM by Ulmec »
Humility must always be the portion of any man who receives acclaim earned in the blood of his followers and the sacrifices of his friends.

                       -Ulmec

D. Ein

  • Member
  • *
  • Posts: 1139
    • View Profile
(no subject)
« Reply #6 on: July 27, 2006, 03:30:42 PM »
I see. Well, i don't think that it takes years to create the engine itself... texture optimization and stuff are more time-consuming. A fully 3D program I have on my computer only takes up 32 kb or so.
« Last Edit: December 31, 1969, 06:00:00 PM by D. Ein »
!!!! , ...

—staring wildly up and down
the here we are now judgment day

cross the threshold have no dread
lift the sheet back in this way.
here is little Effie’s head
whose brains are made of gingerbread

Ulmec

  • Member
  • *
  • Posts: 15
    • View Profile
(no subject)
« Reply #7 on: July 27, 2006, 03:32:13 PM »
it will due to i am one person, i dont have a team of rocket-scientists working with me.

Whats the program you got, i would like to check it out?
« Last Edit: July 27, 2006, 03:32:40 PM by Ulmec »
Humility must always be the portion of any man who receives acclaim earned in the blood of his followers and the sacrifices of his friends.

                       -Ulmec

DarkElite

  • Member
  • *
  • Posts: 1452
    • View Profile
    • http://cryosoft.mysticsoftware.net/Home.html
(no subject)
« Reply #8 on: July 27, 2006, 04:06:58 PM »
Sounds interesting. I look forward to seeing it in action.

What kind of features will it have? RT Lighting? Anti-aliasing?

 ^_^
« Last Edit: December 31, 1969, 06:00:00 PM by DarkElite »
DarkElite

Dei vobem omniam proditiverunt.  Iam vobis quis deposcibitis sacrificium rersum vitae est!

Burton_projects

  • Member
  • *
  • Posts: 364
    • View Profile
    • http://www.crusadersonline.bravehost.com
(no subject)
« Reply #9 on: July 28, 2006, 11:28:56 AM »
Ulmec will probally put me to wrok to make all the model and probally some maps for the engine. (Gotta get it if i make  the models.) And ill probally discuss something with ulmec when we hang.......
« Last Edit: December 31, 1969, 06:00:00 PM by Burton_projects »
I want you to click <a href=\'http://crusadersonline.bravehost.com\' target=\'_blank\'>here</a> now

D. Ein

  • Member
  • *
  • Posts: 1139
    • View Profile
(no subject)
« Reply #10 on: July 28, 2006, 12:36:22 PM »
Ulmec: These are raw VB files, so if you have VB, you can run them. The two programs this dude made that I have are <a href='http://studentsofgamedesign.com/VBTutorials/WorldAndCamera/TDCamera.zip' target='_blank'>this</a> and <a href='http://studentsofgamedesign.com/VBTutorials/Lighting/LitCube.zip' target='_blank'>this</a>. They are thoroughly commented, so nothing should be foreign. However, once again, if you don't have VB, you won't be able to run them. I can make them into EXEs, I just need a good hosting site...

Burton: Make the game first, then make the stuff for it. Razz
« Last Edit: December 31, 1969, 06:00:00 PM by D. Ein »
!!!! , ...

—staring wildly up and down
the here we are now judgment day

cross the threshold have no dread
lift the sheet back in this way.
here is little Effie’s head
whose brains are made of gingerbread

Burton_projects

  • Member
  • *
  • Posts: 364
    • View Profile
    • http://www.crusadersonline.bravehost.com
(no subject)
« Reply #11 on: July 28, 2006, 05:28:25 PM »
If he makes a quake like engine it comes with premade models i'd probally make those... Very Happy
« Last Edit: July 28, 2006, 05:28:51 PM by Burton_projects »
I want you to click <a href=\'http://crusadersonline.bravehost.com\' target=\'_blank\'>here</a> now

D. Ein

  • Member
  • *
  • Posts: 1139
    • View Profile
(no subject)
« Reply #12 on: July 28, 2006, 09:32:37 PM »
Quake-like?  :blink: That took an organized team of specialists almost three years to develop!

*whispers* 3d conversion... texture optimization... render process... registry values... registry values!!!

 Laughing

But ah, what am I saying. If you feel like you can complete the project, then go for it.
« Last Edit: July 28, 2006, 09:33:11 PM by D. Ein »
!!!! , ...

—staring wildly up and down
the here we are now judgment day

cross the threshold have no dread
lift the sheet back in this way.
here is little Effie’s head
whose brains are made of gingerbread

AlienDude

  • Member
  • *
  • Posts: 605
    • View Profile
    • http://www.taralax.com
(no subject)
« Reply #13 on: August 31, 2006, 01:57:08 PM »
dont hurt yourself, the Quake engine source is freely available now.
« Last Edit: December 31, 1969, 06:00:00 PM by AlienDude »
Quote
May your star always be good to you and may your travels be swift.
 
- Traveller Farewell
(adapted from the Necroscope series by Brian Lumley)

Taralax Studios BEING REBUILT GENOME BY GENOME! \n\t\t\t\t\t\t\t\t\t
<' + '/div>\n\t\t\t\t\t\t\t\t\t