Re: [FAQ]Would there be interest for....
Seems like this section died years ago which is a shame, if its possible id like to try and ressurect (im getting a spelling mistake line here it wants to correct it to Erectness haha anyway) it in the near future, im not a dx guru but ive created a couple of 3d world programs on it before (few years ago)and im still interested in learning/using it now. i find all this official buisness like, database, cloud, network, and admin trend the world of programming is in is very monogamous, and is more of a headache then fun to do. so if its possible starting from scratch i can post everything here as im doing it and maybe people may take an interest.
what do you think?
Re: [FAQ]Would there be interest for....
Maybe you should be a DX guru. DirectX rocks the house! :bigyello: But yeah this needs a resurrection. Currently I'm creating an NES emulator in vb6 which is going great so far, but has minor issues. It has both software (StretchBlt) and hardware (DirectX) rendering in both window and fullscreen. I'm not sure if its considered simple though :ehh:
Re: [FAQ]Would there be interest for....
sounds nice, i was thinking more along the lines of starting with the loop and working from there.(depends whats in the older posts, since the topic has already started, i havent checked through it yet).
my plan of action would be based more on how to do each thing and then incorporate them into a single project at the end. that way when your looking at the code for the first time you head doesnt POP. lol.
so
1, setting up the loop and configuring windowed and full screen modes (which will show a beautiful blank screen, or if ur a space sim fan, 'where no man has gone before' screen)
you now have create space in 3d of infinate dimensions(will build on that later)
you will learn how to control screen resolution here, rendering modes, and graphic card specs
and you will learn what the loop looks like with nothing in it so later on when you see something you can distinguish what it is easier.
2, lesson on what things you can add the 'Base Loop' 'more on theory basics'
playing sounds
capturing user Input
2D 3D graphics
Text
3, setting up buffers and rendering etc (basically getting things to apear in your empty space)
2d/3d objects, concepts, drawing methods
creating a dot
creating a line
creating a triangle(basic shape for making all other shapes)
creating a square(2 triangles)
creating a cube(12 triangles)
100000000000 lines? nah 1 triangle, 1 square, 1 cube, 1 building(use dots and lines to build a triangle, triangle to build square, square to build cube cube to build a house, house to build a street)
4, camera control, simulating movement, zooming, POV etc
learn how the camera works, changing 3d data into 2d image(basics)
etc etc ill add more later when i have more time. but thats the general idea, but as i said i dont want to duplicate things so ill check other posts and link them in if neccessary.