Devana is an open source browser strategy game developed from the ground up (without any third party code) using OOP (Object Oriented Programming) code written in the MVC (Model View Controller) paradigm.
It supports multilingual interfaces and it has a templating system built in.
This will be version 2.0 of the project, rewritten from scratch.
It's written in PHP, HTML, CSS, JavaScript and it stores data in a MySQL database.
For more in depth information and to download the latest development release go to Devana.eu.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

Devana 2 beta 1

News 2 comments

Surprise!Beta one is here and it brings the following list of features for you to read. Transactions now also operate on controllers instead of only specific model methods. Blacklisting of IPs and emails is now possible. Users can now blacklist other users and thus not receive messages from them anymore. I've implemented refunds (as a percentage of the initial cost and all of the required items) when destroying modules, units or components. A new module (building) type has been added. It increases resource storage values. Modules now have an "outputResource" attribute that tells the game what resource they will produce, instead of the old method of having a "module" attribute associated with each resource.

This allows resources to be produced from different modules.Modules now have one of the following attributes: "technologies", "components", "units". This allows technologies, components and units to be produced at different modules. Alliances have been implemented. Users will be able to attack each other only if they are part of an alliance and at war with the alliance of the user they plan to attack. Peace is the default state. After declaring war, both involved parties must agree to a peace proposal to revert back to the peace state. The combat system is up and running. Units now have classes which allow them to deal more/less damage to other classes.Nodes (towns) can be conquered after winning a battle and defeating all defending units. Various bug fixes. Here are some screenshots.

combat code alliance

And here are the files: devana-v2_beta-1. You can also get them from here.Also, try the live demo. The next milestone will bring the much talked about addon system (yup, earlier) and resource trading. I'm bringing addons earlier because I really don't like how the game sends out messages from the core right now. It would seem much more natural as an addon. See you soon. :)

Add file RSS Files
Devana 2 beta 1

Devana 2 beta 1

Source Code

Devana 2 beta 1. Combat system, alliances, unit classes, user management and more.

Comments
WaxyChicken
WaxyChicken

Worth a download, not a finished project. Great if you intend to make it your own or fix the errors.
Contact me if you intend to install this and i will tell you how to get around some of the un-finshed bugs.
it has GREAT potential.

Reply Good karma Bad karma+1 vote
darwincensored3
darwincensored3

Im also busy editing the source, but i cant get the hall.php into a nice table

Reply Good karma Bad karma+1 vote
nightovizard
nightovizard

Very interesting project! Sure the open source will be of help.

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
Devana
Platforms
Web
Creator
devland
Engine
Custom
Contact
Send Message
Homepage
Devana.eu
Release date
Game watch
Follow
Share
Community Rating

Average

8

2 votes submitted.

You Say

-

Ratings closed.

Style
Genre
4X
Theme
Medieval
Players
Multiplayer
Project
Indie
Boxart
Boxart
Embed Buttons
Link to Devana by selecting a button and using the embed code provided more...
Devana
Statistics
Last Update
Watchers
2 members
Files
1
Articles
1