Page 1 of 1
ASP.Net Games?
Posted: Fri May 13, 2011 3:23 pm
by hallsofvallhalla
Any out there? I can't seem to find any. I would assume it would make a great platform yet I can find nothing.
Re: ASP.Net Games?
Posted: Fri May 13, 2011 5:43 pm
by Jackolantern
ASP.NET is really losing favor compared to ASP.NET MVC. The problem with using ASP.NET for a game is that it is so hands-off with the underlying HTML and Javascript, and it is very unfriendly to custom-written Javascript. However, ASP.NET MVC is (obviously) written with MVC in mind, but also to house custom HTML, JS, and CSS. I think it would be much friendlier to games. Original ASP.NET was mostly made to make the transition from desktop coding with Windows Forms to web development easier, but then it just kept being extended to keep it alive.
Re: ASP.Net Games?
Posted: Fri May 13, 2011 6:15 pm
by UnknownUser
http://www.bbtemplate.com/requirements.asp
http://www.cameronalbert.com/post/2007/ ... ngine.aspx
ASP.net GAME.
http://www.neveron.com/intro.asp
Might be something to learn from this post:
http://stackoverflow.com/questions/2461 ... chitecture
Not as much pbbg info but still some info about game development in asp.net:
http://blogs.msdn.com/b/cbowen/archive/ ... ource.aspx
here you might find some info:
http://forums.asp.net/
This is what i could find at the moment might be able to do a deep search later but hope this helps some what

Re: ASP.Net Games?
Posted: Fri May 13, 2011 7:10 pm
by Jackolantern
Nice finds! However, the first link, and the Neveron game are both ASP, not ASP.NET. "Classic ASP" as it is known is much more like PHP than ASP.NET, and hence a game would have been easier with it. However, Classic ASP is dead and no longer updated, and it is missing critical updates to the web development world (such as web services, JSON support, unit testing, MVC support) that have come about since it died.
I also remember seeing that ASP.NET PBBG engine before, but I can't remember why I didn't check it out further. Maybe it was incomplete when I saw it, but I am not sure.
Re: ASP.Net Games?
Posted: Fri May 13, 2011 8:06 pm
by hallsofvallhalla
wow thanks for all the info! I love this community.
Re: ASP.Net Games?
Posted: Sat May 14, 2011 7:27 pm
by Xaleph
All true what Jack has said. ASP.NET MVC is starting to attract a lot of attention as of late. ASP.NET is still a good start area to get confomtable with both ASP as well as .NET, but having to write your own framework on top of it is still a pain, which is the reason they introduced MVC as a package.
Either way, i too haven`t found any half decent ASP games out there. Be it classic asp, or the newer ASP.NET. It probably has it`s reasons. Development as well as infrastructure is more expensive and is mostly used by companies coming from a desktop background. Anyway, i`m not saying that`s a proper argument, but i guess in regard to webdevelopment, it is.
Re: ASP.Net Games?
Posted: Sat May 14, 2011 8:37 pm
by hallsofvallhalla
seems it would be more suited for a board game or turn based style graphical game.
Re: ASP.Net Games?
Posted: Sat May 14, 2011 8:53 pm
by Jackolantern
There are some very interesting things that can be done when ASP.NET (MVC or Web Forms) is combined with Silverlight. You don't even need Javascript to manipulate the HTML, and Silverlight has much more access to the DOM and page content than Flash has with its embedded page.
Re: ASP.Net Games?
Posted: Sun May 15, 2011 1:59 am
by Xaleph
.NET can be used for pretty much anything, however, the downside on the internet is that you work with requests and that you are limited to HTML as a primary interface. Request based systems tend to be very slow and don`t allow persistent connections, which is what you want in real-time events like i dont know, MMO`s or FPS`s. However, it is suitable for board games or turn based systems like you mentioned, provided there is a timer and default action if no action was submitted by the user.
However, like Jack already mentioned, this can be avoided in ASP.NET using silverlight. A new version has just been released i believe. SilverLight is something like Flash but instead of a sandbox or container it can be used for DOM actions as well. This means you can traverse or manipulate the DOM somewhat like JavaScript. It`s not the same in any way and you are very limited, however, most basic functions ( the ones you probably need most, if not all) are there, if not direct, be it indirect.
Also, you can use SilverLight in conjunction with JS, which is cool. Anyway, the biggest point of interest is offcourse being able to get a persistent connection running in Sl. This means (almost) realtime datastreams. I say almost, because it`s not a persistent TCP or UDP connection, because i guess you want to run it trough a filter.
Anyway, you can do some cool stuff in SL. Be it games or some other application. It works very well on windows based computers, and plugin can be installed for OS X and linux ( actually i dont know if linux has a package ) but yeah, it`s cool. .NET is good anyway.
Re: ASP.Net Games?
Posted: Sun May 15, 2011 2:03 am
by Jackolantern
Actually, I played around with DOM manipulation in Silverlight 4, and it has been greatly expanded. I was at a loss to come up with anything JS can do that SL4 couldn't. It doesn't have AJAX per se, but since you have real sockets it isn't needed.