Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
i wanna to know what the technology must i do when i want to create an application like:
real time application ?
multiplayer in game ?
sometimes i'm read this article keep alive.
what is that support in socket TCP ?, i'm already read server push but is many example work under HTTP, how about in TCP like create a socket TCPServer and TCPClient.
There isn't just one "go-to" technology for making real-time / multiplayer gaming applications. You have to understand a multitude of different programming realms like graphics manipulation, threading, networking(TCP,etc). I would say it would be good for you to pick up a book on game development and design at your local library, bookstore or on the web. You also want to decide where and how you want to run the game. If you are going for a desktop application you are probably going to want to use a language like Java or C++/C#. For web applications Java and Flash are historically the way to go, and there is even a growing case for games written primarily in javascript (presumably with a .NET/PHP back-end).
If you want to jump right in you might try a framework like Unity which I believe is based on Microsoft's .NET framework. This tool has a lot of things built into it which would help you get started.
I know that is not a lot of specific information but hopefully it points you in the right direction.
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 2 days ago.
Improve this question
I'm a former professional software developer. I've been out of programming (doing ecommerce and marketing) for nearly 20 years, and I'd like to try getting back into software development.
I'm looking for advice on how to create a very basic and simple but useful application that I can own and promote. I'm hoping that this app will serve as a proof of concept for building more advanced apps. I'd like to be able to publish the app on my website and also make it available for iPhone and Android users through the respective app stores.
Does anyone have advice on how to do this?
Specifically, I'm trying to answer these questions:
What is the best, easiest language and framework to use for building a simple web or mobile application?
Any suggestions on what kind of utility the app should provide: e.g. calculator, weather update, unit converter, crypto, etc.?
Thanks in advance.
In 2000, I was the lead developer (pretty much the only developer for the first six months) for a company called Communitect. We were one of the first companies to create apps that used text messaging for bank transactions. We wrote most of the code in Java with a MySQL database, and our code ran on Apache Tomcat.
The company struggled because we were a bit ahead of the curve and ended up chasing a lot of squirrels.
I'm not looking to do something so innovative this time. I'd like to just make my own version of a digital mousetrap and see how the process works for building up its popularity.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
The question is above...im newbie with unreal engine and just want to start a hobby...so i'd like to spend my time with gameccreation. How can i do sports game like tennis with unreal? what can i do or could someone write links or just explain how it works? Or i just try with different engine? I tried download ffrom the webpage and istalled it...but i dont know. And i have to write c++ or i can use other program language? Blueprint what is it in this engine? And if i want like a tennis game what can i choose? SSo all in all it would be useful if someone explain how it works the whole thing. Thank u very much!!!
Yes.
You can make any game in the Unreal Engine. I highly recommend you check out https://wiki.unrealengine.com/Videos for some video tutorials on UE4 to get started. You do not have to touch any C++ when you use Blueprint, but it is highly recommended to learn some C++ eventually so that you can add your own functionality to make the engine do more than it was originally intended.
That said, designing a game even with a game engine is an incredibly difficult endeavor. Especially for people who are new to the whole scene. Just make sure to watch a lot of video tutorials if you are a visual learner or read lots of documentation on how to do different things. Don't expect to make any huge projects, such as large open world MMOs. Try to make really small, simple projects. You can use those to learn different aspects of game development and eventually be able to work your way up to larger and larger projects.
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 8 years ago.
Improve this question
I'm planning to make a multiplayer card battle game using Libgdx for the web, it uses the GWT engine for web deployment.
Is this engine secured? Can it be hacked? I don't want to waste my time learning it only if it will be hacked later on.
Thanks.
There is no engine as such. GWT compiles Java code to javascript which is then downloaded and run in the browser. By default this is obfuscated. It is difficult to modify but as the code is available in the browser it is theoretically possible to reverse engineer and modify it.
GWT puts no restrictions on how you implement server side web application code. It provides libraries to help with client to server RPC which you may choose to use or not. That means the server side security is down to you and is as secure as you want to make it.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
My goal is to create a game in a browser (a game like wordfeud) and my question is what is the best way for the networking part? In Java, C# and so on you can use socket programming (server-client programming), but how is the best way to do it in a browser?
Yeah, node.js is excellent for game server, for the following advantages.
Network IO and scalability. Perfect match for game servers, which requires realtime, scalability, high density network IO.
The node.js thread model. Single thread is quite suitable for game server, it helps us to handle all the troubles about concurrency, lock and other annoying questions. Multi-process, single thread is ideal for game server.
The language advantages. Javascript is powerful, popular and performance good. Further more, if you choose HTML 5 for client, you can reuse a lot of code logic between server and client.
But the original socket.io is single process, if you want scalability and extensibility, some framework may needed. Pomelo is a good candidate for it, it's an open source game server framework in node.js.
Server side: Node.js + socket.io seems appropriate for those types of connections
Client side: javascript or actionscript from the client side.
Example
PopCap (which makes a bunch of popular facebook games like zuma blitz and bejeweled blitz) uses predominantly flash / actionscript / possibly flex for their games and it seems to do the trick. Javascript would be more accessible to those who wanna play via a phone or tablet though.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
Wake on LAN so cool, just want to write a iPhone app to WOL my PC, but have no idea to code, any one can point me the way?
If you've no experience of programming, then this is a very large first step. (More of a sheer vertical incline really.)
As such, you might want to take a step back and have a look a some basic (or indeed BASIC) programming tutorials. (Google is your friend.)
Alternatively, Apple has good online documentation regarding Objective C and the Cocoa (the language and framework that iPhone applications are written in.) A good place to start for this would be Apple's Introduction to The Objective-C Programming Language.
Basically you need to send a magic packed as described here, to do that you'll need basic programming knowledge and some knowledge on socket programming, here is a good book on the subject. There are numerous examples of that.
But in the end perhaps I could persuade you to purchase one of several iPhone applications that do exactly that, or grab the free one?
You'll need an understanding of bsd sockets as well as the user interface kit framework to put the necessary controls on the screen.
Or of course download an existing free app like this one which does it already, automatically detects your mac address, and also tells you whether your machines are on or off:
http://itunes.apple.com/us/app/wake/id396566137?mt=8
All the best for your projects.