Jump to content
  • Advertisement
Sign in to follow this  
NeXoSE

DLLs in UDK for a Multi-User app?

This topic is 2381 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

Hey guys,

This is my first post here, i'm completely newbie both on game maker and forum user, i apologize if i made any mistake and misunderstanding (with my poor English LOL), please forgive me if that really happened.

I like ask some question about UDK, for my planninged (started plan but nothing is done so far) project. It's a Multi-Player game base on a ready-made game engine.

The UDK is the Top 1 choice for me, so i want to ask something about it.

Before i ask anything, i have to say, i'm using a Free version without license because i don't planning to sell it or making money from it (Too soon to assess), so, i will not able to use the UDK Server function. Besides, my game is not so good to work with that thing. I will make my own server for it using TCP for better anit-cheat and some other important features. And that's the all questions coming from.

First, i want to know if is possible to make a C++ class for UDK (with DLL) for establish a persistent TCP connection? (Connect to server when game start, and close connection when game exit.)


My working flow should like this:
[attachment=8158:untitled.jpg]

Second, Can i directly use C++ class to control game data? like change player HP or create new AI NPC, or even call Unreal Script?


Third: Can i create multi instance for C++ class in a singe called UDK class? or can i have sub class in my C++ class?

Last: if UDK cannot do those things, will Unity3D can?

Please give me a answer, Thank you.

Share this post


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

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!