Django and browser game development

951 views
Skip to first unread message

gastaco

unread,
Jun 16, 2006, 3:44:51 PM6/16/06
to Django developers
I'm currently pursuing a project of mine in creating an extensive
browser game framework in Python and subsequently Django, for the sake
of ease. In your experiences with Django, would you vouch for Django's
ability to perform and serve the needs of an application like this? PHP
simply impedes new ideas from coming to fruition if the foundation
wasn't already created for it in the beginning.

Also, does anyone know of any previous browser game attempts with
Python or Django in general? My research yields little to no such
projects.

Simon Willison

unread,
Jun 17, 2006, 6:11:45 PM6/17/06
to django-d...@googlegroups.com
On 16 Jun 2006, at 20:44, gastaco wrote:

> Also, does anyone know of any previous browser game attempts with
> Python or Django in general? My research yields little to no such
> projects.

The only thing that comes to mind is Jacob's Sudoku app, which he
built for his talk at PyCon Dallas:

http://www.jacobian.org/2006/mar/02/django-at-pycon/
http://www.jacobian.org/sudoku/

Cheers,

Simon

Adrian Holovaty

unread,
Jun 17, 2006, 11:23:20 PM6/17/06
to django-d...@googlegroups.com
On 6/16/06, gastaco <gas...@gmail.com> wrote:
> Also, does anyone know of any previous browser game attempts with
> Python or Django in general? My research yields little to no such
> projects.

My Dark Secret is a Django-powered game site: http://www.mydarksecret.com/ .

Adrian

--
Adrian Holovaty
holovaty.com | djangoproject.com

Julio Nobrega

unread,
Jun 20, 2006, 1:26:11 PM6/20/06
to django-d...@googlegroups.com
I had plenty of ideas for browser based games and I can't remember
one that I thought Django couldn't handle. In fact, depending on the
game mechanics, certain things are easier.

Power sets / items (loot) are a good example, if your game will have
it. They translate well into Django models. CCG toos.

If your game relies on dynamic stuff (DOM and XMLHTTPRequest), it
might be a little harder, since I believe models will be developed to
respond to the user's actions, but careful planning takes care of
that.

But what do you mean by browser game framework? I've seen plenty of
Javascript libraries to emulate side-scrollers and puzzles, but few
things on the server side. There are some iniciatives for turn based
strategy and rpg games (like http://tm.hypermutt.com/ and
phprpg.org/). I guess you'll need to pick a genre to have a game
framework on top of the Django web-framework, and these two are the
most well suited for the medium.


On 6/16/06, gastaco <gas...@gmail.com> wrote:
>


--
Julio Nobrega - http://www.inerciasensorial.com.br

Message has been deleted

gastaco

unread,
Jun 20, 2006, 5:33:19 PM6/20/06
to Django developers
What I mean by a browser game framework is, one that is more complex
than the ones created for Urban Dead (urbandead.com) or Nexus War
(nexuswar.com). I plan on keeping the dynamic aspects you mentioned
available. But basically this will represent something similar to a MUD
only served through the browser and with considerably less depth than
most MUDs offer. I'm glad to hear your ideas could be handled by
Django, its looking to be the best way to go a little more every moment
I hash it out.

Julio Nobrega wrote:
> I had plenty of ideas for browser based games and I can't remember
> one that I thought Django couldn't handle. In fact, depending on the
> game mechanics, certain things are easier.
>
> Power sets / items (loot) are a good example, if your game will have
> it. They translate well into Django models. CCG toos.
>
> If your game relies on dynamic stuff (DOM and XMLHTTPRequest), it
> might be a little harder, since I believe models will be developed to
> respond to the user's actions, but careful planning takes care of
> that.
>
> But what do you mean by browser game framework? I've seen plenty of
> Javascript libraries to emulate side-scrollers and puzzles, but few
> things on the server side. There are some iniciatives for turn based
> strategy and rpg games (like http://tm.hypermutt.com/ and
> phprpg.org/). I guess you'll need to pick a genre to have a game
> framework on top of the Django web-framework, and these two are the
> most well suited for the medium.
>

Reply all
Reply to author
Forward
0 new messages