Sign in to follow this  

Recomend some open source games archieved with directx11

This topic is 1392 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi,everyone.

I just start to learn directx11 and i need some useful code to understand how a game is totally being bulid.Can anybody give me some open source game's code.By the way,is there any books taking about how to finish a true game>? 

thinks for any help.biggrin.png

Share this post


Link to post
Share on other sites

oops,whether or not i post this topic on a wrong place i just want to know that is there any open source game build with dx 11/.unsure.png

Share this post


Link to post
Share on other sites

I don't think you posted this in the wrong place, you're just asking for something that's probably in rare supply if it exists at all; i.e. it's likely that no one knows of any open sourced games which use DirectX 11.

 

DirectX 11 is still very new compared to older versions, and because it only runs on newer hardware there are currently less potential players for DirectX 11 games than for DirectX 9 games for example.  Also consider that games often take several years to develop, so those that are worth looking at were probably started using an older version, and any that are using DirectX 11 are probably still in their infant stages and aren't yet worth looking at.

 

 

//EDIT:   I meant to continue this post originally but had a baby-related emergency to deal with!  Back to it...

 

 

If you're willing to apply a little logic and imagination and the main thing you want to learn is how all of the parts go together, then perhaps you could look at the code from some open sourced games using different APIs?  Just keep it mind that anywhere you see OpenGL/SFML/SDL/etc calls you would be using the DirectX equivalents instead.

 

You could try:

 

Does that help at all? smile.png

Edited by jbadams
Completed post with game suggestions.

Share this post


Link to post
Share on other sites

Thanks for your time ,i think i know the reason why nobody answer this topic.Again ,thanks for your great answer.tongue.png

Share this post


Link to post
Share on other sites
I'm learning DX11 also, but I already have experience with DX9. If you are a new DX programmer, then you should start with simple DX9 games and when you have a handle on how to make a game, then go to DX11. I'm finding out that there are A LOT of differences between 9&11 so don't spend too much time in DX9 if you really want to do DX11 games-- just get the basics. As for me, the way I see it, by the time my DX11 game is ready for consumption, noone will have cards that aren't DX11 compatable.

Share this post


Link to post
Share on other sites

I'm learning DX11 also, but I already have experience with DX9. If you are a new DX programmer, then you should start with simple DX9 games and when you have a handle on how to make a game, then go to DX11. I'm finding out that there are A LOT of differences between 9&11 so don't spend too much time in DX9 if you really want to do DX11 games-- just get the basics. As for me, the way I see it, by the time my DX11 game is ready for consumption, noone will have cards that aren't DX11 compatable.

I totally agree with you,but i think dx11 is suited my thinking mode better than dx9cool.png(kinda powerful) .And i just can't believe there still have person using the graphic card that not support dx11(in china ,college students always have the newest notebooks to play pc-game) .

/*By the way, you said you have finished your dx11 based game?ohmy.png */

Edited by soloman

Share this post


Link to post
Share on other sites

DirectX11 (or any other graphics API for that matter) is just another part of the game and the only relevant parts you will find is the graphics part (most of it anyway). It's a bit like getting an entire apple just so you can see the seeds, while you can just get the seeds. :)

 

You are likely to learn more by following a DirectX 11 tutorial (plenty of them around) to grasp the idea of how it works. Once you know that, you could check out existing games (with perhaps other APIs) like jbadams suggested and visualize how it would work with DirectX11.

Share this post


Link to post
Share on other sites
Sign in to follow this