GameDev : Engine/Graphics API/Custom? [closed]

General Tech Learning Aids/Tools 2 years ago

0 1 0 0 0 tuteeHUB earn credit +10 pts

5 Star Rating 1 Rating

Posted on 16 Aug 2022, this text provides information on Learning Aids/Tools related to General Tech. Please note that while accuracy is prioritized, the data presented might not be entirely correct or up-to-date. This information is offered for general knowledge and informational purposes only, and should not be considered as a substitute for professional advice.

Take Quiz To Earn Credits!

Turn Your Knowledge into Earnings.

tuteehub_quiz

Answers (1)

Post Answer
profilepic.png
manpreet Tuteehub forum best answer Best Answer 2 years ago

 

I'd like to create a game that has a platform, with various floors. Each floor has some buildings and objects on it that can be interacted with and has some way of getting to floors above it and/or below it.

I need to have: Object(Model) Loading/Rendering, Input, Collision Detection and Picking. I'd also like to stick to .NET Langauges

I have looked up many engines (both .NET native or with a wrapper) and many have these features that I need and more often than not, extra features I don't want nor need.

I have looked at Grahpics APIs sich as DirectX/OpenGL and other Grahpics APIs based upon these, however I would need to write Collision Detection and picking functions myself, or bind to something such as Newton Physics or PhysX.

EDIT: I have also looked at XNA but I have seen/read mixed reviews about it's design.

I have also considered writing my own functions or the use of 3rd Party Libraires to Load/Render and further Collision detection and picking written by myself.

From a purely theoretical point of view I am wanting to complete this project as a educational project, but not so indepth or labourious I end up pulling my hair out and going through many a computer screen.

My programming knowledge is self taught from VB -> C# and some C. I can do basic Object Orientated work (Properties, Inheritance, Polymorphism) but have no clue about Constructors and Accsessors and Destructures and other features I've probably not mentioned. I have around A-level(English System/Advanced Higher(Scotish System) Maths knowledge and GCSE (English)/ Higher (Scotish) Physics knowledge that I'd need for the Vectors and Collision detection.

So my question is - what would be the quickest, most educational way while still being fun and not labourious to complete this project - Using Engine(s) and learning their functions / Graphics APIs with custom Collision Detection or writing everything from scratch and/or using 3rd Libraries to aid me? Or even am I going about this in the wrong frame of mind/approach, can I be pointed in the right direction?

No matter what stage you're at in your education or career, TuteeHub will help you reach the next level that you're aiming for. Simply,Choose a subject/topic and get started in self-paced practice sessions to improve your knowledge and scores.

tuteehub community

Join Our Community Today

Ready to take your education and career to the next level? Register today and join our growing community of learners and professionals.

tuteehub community