Games

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.

Discuss and Work On Game related features for Drupal

Morbus Iff's picture

Should AI be a Drupal user?

Consider a game in which battle is the (first thing to be finished). In this game you, as a player, take a collection of units (forming your army), and battle other armies. Armies can be made up of other players (other Drupal users), but armies can also be owned by an AI. A number of questions arise: is AI necessary in a community of healthy real-life users? Should the AI be a set of logic only, or should it take advantage of code that's already written, with Drupal users being automated by that logic?

Read more
Morbus Iff's picture

RFC: Hooks for a combat engine

I have been not-so-secretly working on a Drupal 6 implementation of my original Game module, with a slightly different approach to things but without all the hooplah, design, or scaffolding. I'm starting with the smallest playable component, the combat engine, and working outwards from there. Having just finished a turn-by-turn, page-load-by-page-load, game-state-saving version of the combat engine which supports 1v1, 2v1, 2v2, etc., I'm starting to branch out into a few other areas, but wanted to jot down my notes on adding an API to the combat engine. Your comments are appreciated.

Read more
aaron's picture

Anonymous Characters for 5 Second Game

Assuming the administrator gives access, anonymous users may now create and compete with characters at 5 Second Game (which is powered by the module of the same name). Additionally, if an anonymous user registers or logs in, they'll be able to claim that character as their own, allowing for saving any statistics, etc.

Read more
leanazulyoro's picture

New site: www.clanstug.com.ar

Hello, my name is Leandro, I'm from argentina, i just wanted to show a site that i developed with drupal: www.clanstug.com.ar, it's for a clan of gamers of the game "call of duty: united ofensive". There are still some details to finish, but basically it's completed. I'm quite happy with this site because it's the "cleanest" drupal site i've done. I've recently began undertanting module developments and advance theming tecniques so i applied all those new skills to the site. I managed to get a cross-browsing design and it came up quite nice.

Read more
lefticus's picture

EmptyCrate Game Engine Announced

The EmptyCrate Game Engine is a Drupal and Flash based game engine which allows for the creating of point and click adventure style games as a set of drupal modules and playing of those games via a Flash application, written fully in ActionScript.

The full project announcement is available at blog.emptycrate.com. A hosted game site where anyone is free to play with the engine and make their own games is available at game.emptycrate.com. Also, the first test of this engine was to create an entry to the 2008 Christian Developers Network speed game competition. The entry is avaible here, to demonstrate what is currently possible with the engine.

Read more
matt2000's picture

New Drupal-Powered Flash Games site in Beta

This site uses flashnode and a custom module to embed flash games, and let them report back to Drupal High Scores, which are stored by Drupal and reported back in various blocks.

Check it out:

http://www.StarWestGames.com

You'll need to sign up an account to try the Score Saving features.

Once beta is complete, the module will be released on Drupal.org.

Roadmap:

Save Game state support
Views Integration of Score data
Userpoints Integration

Read more
aaron's picture

New "Games" category for Drupal Projects

Weigh in on http://drupal.org/node/218885

Thanks,
Aaron Winborn

5 Second Game (showcase site for the 5 Second Game engine)
Spindowners (an upcoming sci-fi rpg being developed with the RPG module)
Drupal RPG (home for the Drupal RPG module)

Read more
aaron's picture

5 Second Game Widget Mock-Up

Only local images are allowed.

Here is a rough mock-up for a widget for the upcoming 5 Second Game Drupal module that Morbus Iff and I are developing.

It doesn't do anything yet, but check back soon...

Basically, this mock-up is for one of several planned widgets that are meant to be embedded in blogs and other posts. As a user of the game, you would post a widget featuring your character (at the bottom), and other people viewing the widget could fight your character, using an anonymous character, or logging in and using their own.

Read on for more details!

Read more
aaron's picture

5 Second Game (Concept)

The engine for 5 Second Game is built on a Rock-Scissors-Paper concept. There are three stats, corresponding to that, and everything modifies that: character classes, skills, combat, etc. It is meant to be a fast paced, easy to grasp, infinitely extensible game.

The game is designed to be fit into an embeddable widget, so that users may post the game in a blog or other page, allowing others to quickly and easily play the game. A widget may highlight that user's character, challenging all takers.

The game lends itself well to guilds and the like as well, which are also built into the system. Characters may belong to one or more guilds, which govern themselves as desired by their players. The system honors the guilds' wishes, so that characters belonging to a specific user-formed guild might gain certain bonuses (or suffer penalties) according to the guild charters.

Additionally, servers may choose to allow characters to migrate between certain other servers. The character may be "translated" during migration, so that world/genre integrity is maintained (if desired). However, the simplicity of the system lends itself easily to that, if an administrator doesn't mind a gun-toting sheriff to arrive at the scene of a medieval tournament, or conversely if the player of a high elf wizard doesn't mind being translated to a nanobotic engineer on a space station.

You can play the game at http://5secondgame.com to see it in action (once it's built...)

Read more
rszrama's picture

Let the Users Duel

So... it was late last night and I was a little disconcerted from staining my floors upstairs on a windless evening... the windows were open, but there was little air movement to blow those noxious fumes outside. I found myself fiddling away online after my wife went to bed and decided I wanted to make a Duel module so users could challenge one another to combat. The thing is, I can't decide on how to build stats and provide battles.

Read more
aaron's picture

RPG Achievements

So I have recently implemented and committed RPG Achieve in the RPG module series for Drupal. This allows games to record achievements of players, such as "You have slain 14 dragons", or "You were the first to summit Ploggers Peak". Next in that progression will be RPG Quest, which will allow achievements to be grouped together.

Read more
binodc's picture

Games Plugin 4 Drupal

Hi Guys
I am Binod Chandran from India. I would like to participate in Gsoc 2008 through Drupal.
I have been using and playing with Drupal for around 2yrs.I had contributed to Drupal through Ghop held 3 months back.

I have experience working with languages like C,C++.Currently learning PHP.knows Basic MySql.

My project proposal for GSoC 2008 is Games module for Drupal integrating the pnFlashgames [http://www.pnflashgames.com]Game Component into Drupal.

Read more
druvision's picture

Games to improve site stickness - recommended modules

I am looking of a way to increase stickness to my Drupal powered business index.
Light games seem like an interesting option.

Some ideas:
1. Random picture => identify the business.
2. Weekly Polls with Prizes.
3. Crossword / Puzzle module (e.g. like here).
4. Complete tasks to earn points.

Which modules do you recommend?
And do you have other game ideas which encourage stickness?

Thanks in advance,

Amnon

Read more
aaron's picture

DrupalCon Session on RPG!

We had an excellent BoF session about the state of gaming in Drupal, focusing mainly on the RPG module. Although I would like to point people to a really awesome Facebook/Drupal game written by one of the participants, only I don't remember his name or have his card handy... Maybe someone else can point to that?

Read more
floretan's picture

Yet Another Game API

I created a module that provides an API for "real-time" games and I'm ready to make an original contribution, but I'm not entirely sure what to name the module. The name that I've used so far (game_api) would just create confusion and conflicts with existing game APIs, so I'm looking for suggestions.

Read more
ilo's picture

Jailing a user

Hi all..

I just posted a module idea I'm using in the RTS framework and I think this can be helpfull also for the rpg engine.

"Jailing a user" at http://groups.drupal.org/node/8628

To avoid cross posing, a resume of the module idea is to jail the user into a page untill he completes an operation, but leave the user free enough to check some uris (documentation, faq, forum). Any other uri not "allowed" will redirect the user again to it's incomplete operation.

Read more
aaron's picture

RPG & Nodes

I'm going to bring up an old discussion now. I don't think there's been much discussion in forums (but if so, maybe someone can dig up some posts). But there has been much over the past couple of years in IRC.

This has to do with integrating RPG with the Drupal node system. The current RPG module is its own entity, entirely unattached to nodes. This is a reversal of earlier versions of the module. Originally, I'd planned to fully integrate it with CCK and Views, and if you look at the first few dozen commits, you'll see that RPG objects were actually node types, and the attributes were fields.

Eventually, I ran into several problems. Some issues were merely difficult, while others seemed nearly insurmountable. Thus, I rewrote the engine, making RPG objects an entirely separate entity in the database.

Now I'm writing graphical support for RPG, and am finding myself duplicating code, and questioning (yet again) my original decision to detach RPG from nodes. Here are some Pro's and Con's of using node types & fields for RPG objects:

Read more
aaron's picture

Arm Yourself!

There's combat now! Well, in a manner of speaking.

If you create a character at DrupalRPG.org, you can also try to hit other characters. Nothing beyond notifications of hit or miss really happen right now. But you can pick up wiffle bats you might see lying around. Or even experiment with making your own.

NOTE: In the last message, I mislead you. When creating the PC, you have to insert your UID for the PC value, not the number 1. Again, make sure to give yourself a location too, or you'll be in limbo.

You can certainly game the system (such as it is right now). For instance, there are fields for attack and defend skills, which are pretty generic. Soon, that will be out of the realm of character creation, or at least not without using character points or something.

Here's a screenshot (click for full view), where you can also see a hint of some fancy jquery in the right sidebar:

Read more
aaron's picture

RPG Alpha Release

This is as good a time as any. The RPG module is in official Alpha. You can make characters, walk around, and pick up & drop objects now. The rest is window dressing... ;) I've attached a screenshot here.

You can make a character at DrupalRPG.org. If you do, some caveats: [EDIT] set the 'PC' attribute to your user uid on the character creation page[/EDIT]; make sure to set a location to one of the two rooms currently available; when you walk around, the messages don't work entirely. If you take something, make sure you leave things on the floor for other people to take.

There's only a few rooms right now, and a few objects. Things will probably get cluttered very quickly as people make characters and objects, so I'll probably have to do some housecleaning soon.

Read more
aaron's picture

Upcoming Demo

It's now (sort of) possible to create characters, rooms, exits, and move around in RPG. I've been breaking up the code into various contributed modules, introducing in the newest release: RPG Action, RPG Event, RPG Skill, and the rudiments of a ruleset built on top of Drudge: MUDSlinger, which introduces basic combat. I've been adding new hooks to allow modules to interact more simply to create more complex results. I'm also moving things in the direction of Drupal 6.

Read more
Subscribe with RSS Syndicate content

Games

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week