Sign in to follow this  
LuciusPrince

My simple graphics library (feedback appreciated)

Recommended Posts

LuciusPrince    100
Hello,

In October 2011 I began working with the XNA framework. At the end of the year I switched to DirectX 11 with SlimDX. Since then I have improved a lot and do now have some first satisfying results. So I'd like to share this small success and also ask you for your opinion.

I am currently building a tiny Direct3D 11 library and game framework, nothing fancy, just for personal use. As it is difficult to show you the project as a whole I will show you the main class containing the application logic.
My framework has so far many similarities with the XNA framework.

[url="http://pastebin.com/YwHVZQiA"]http://pastebin.com/YwHVZQiA[/url]

The solution contains references to my framework and XNA Math. There are three classes in the application: MyGame (see above), Program and PrimitiveHelper.

This is the application in action. The cube rotates, of course:

[img]http://i40.tinypic.com/287hmjr.jpg[/img]

I am not sure wether this is enough information to actually give me some valueable feedback. Also, I know this is nothing special so far, in fact, it's nothing compared to other projects. But I still consider myself to be a beginner and I hope I can get better with your help.

Thank you!

Greetings from Austria

Share this post


Link to post
Share on other sites
Krohm    5031
[quote name='LuciusPrince' timestamp='1329514682' post='4914018']
I am not sure wether this is enough information to actually give me some valueable feedback.[/quote]
I'm afraid it's not. I'm not sure I can appreciate your work in the first place, just to be completely honest.

Share this post


Link to post
Share on other sites
Tsus    1186
That looks good for a start. Hang on. [img]http://public.gamedev.net//public/style_emoticons/default/smile.png[/img]

How are you on your feet with shaders, render targets, post effects and that sort?
If you got that and add in some code for picking you’re good to go for a small nice looking game project. It’s best to start with simple reimplementations of classic games (pong, tetris, space invaders …). Don’t try too much at the beginning. To make things more fun you may think of adding a new feature to such games and see how that changes the game mechanics. [img]http://public.gamedev.net//public/style_emoticons/default/smile.png[/img]

There are many nice books on graphics/game development out there and a huge number of tutorials (thanks to our community, sharing so much experience).
So, I guess you’ll find sources for inspiration. [img]http://public.gamedev.net//public/style_emoticons/default/smile.png[/img]

As for your mimic of XNA, I’d say sure why not? If you feel comfortable with something then just keep it.

Good luck then!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this