11
astaldaran
Re: Xoops RPG engine
  • 2005/3/4 3:48

  • astaldaran

  • Just popping in

  • Posts: 73

  • Since: 2004/5/9 1


Well here is that technical document over view. It however is still missing most of the sql tables, I still need to copy them onto computer. However they wouldn't help you at a first glance anyway.

Quote:
This document is a technical overview of the Xrpg module. This document while containing no code or even coding guidelines is a blue print for how Xrpg works. Thus the code (which will be documented in another document) will be designed around the theories and principles set out with in this document.


Technical Overview



12
astaldaran
Re: Xoops RPG engine
  • 2005/3/4 3:05

  • astaldaran

  • Just popping in

  • Posts: 73

  • Since: 2004/5/9 1


Thanks for your input so far, I am currently writing a technical overview for developers who are interested in the project. I am on page six right now...

This will be my fourth XOOPS module, though none of mine previously have been publicaly released (since they are really geared for my site and probably wouldn't be useful to most others). It will invlove some new stuff though since I haven't tried working with Xoop user groups but hey can't be that hard;)



13
astaldaran
Xoops RPG engine
  • 2005/3/3 23:19

  • astaldaran

  • Just popping in

  • Posts: 73

  • Since: 2004/5/9 1


hello everyone, over the last month or so I have thought about
creating a browser based rpg (examples off browser based games include things like Legend of the Green dragon) for my website
and some otheres have aproached me about making a rpg system for them. I ofcourse love XOOPS so I was thinking about a module and I was thinking I'd want to make it so that the people I made it for could use it without code (well most of the time) or at least only basic code so that the project could grow without me having to be invovled.

Anyway yesturday I had a day off completly do to snow and so I sat down and started designing a system to do such a thing, than I realized such a system could be used for many rpg's people would like to create and so I decided to make it a little more flexible than it already was and aim my sites at creating a XOOPS rpg engine and not anyone rpg.


I spent my day figuring out how everything would work writing on several dozen pieces of paper and today I fixed and added some stuff plus mapped out database tables.

I am planning on putting the documentation on the computer in the near future but a summary of how it works is like this.

The admin side creates races,classes,items, skills by filling in certain information and selecting certain effects (for example an effect that heals, improves some stat, etc) depending on what it is they are making. The admin also makes locations and chooses certain "Default" events that take place and can add text or some code if they feel like it or if they want to take complete control the location can be based off a file. Anyway the locations can be in two different states (without adding code) depending on certain conditions (such as level, item in inventory, etc) thus creating an easy user "if then else" statement. Than links are added between the different locations.

Effects/events/conditions (wether skill effects, item effects, etc) are individualy coded in files under a certain directory (for skill effects they are under the skills directory). In any case this allows a non-programmer to create items( for example) and stuff and simply assign it effects and give the effects paremters (if required) and so basic games and most add-ons and such require no coding. However anyone who can at least code basic php can follow some guidelines and easily create new effects and such for the game to use.

All this serves to create a very powerful game engine that should allow programmers and non-programmers to make browser based games easier.

I know the above is a bit vague but it would take to long to describe how it technicly works, but I hope you get the idea. If you have any questions please ask them. I will eventualy be posting a link to documentation on how it is all going to work and such.

I am posting this to ask if any developers are interested in helping me in this project. I have a huge portion of the design done so it really just has to be turned into code and more people would make that faster.

Please comment!

ps: I forgot to mention that this module will also have support for a premium membership type service so that if you want you can limit parts of your game to premium members only (such as locations, skills, classes, etc) or even give them other bonuses such as %5 more xp from every battle, etc.


Ok i better stop rambling now...



14
astaldaran
Re: [myEDITO] A user homepage version for test
  • 2005/3/2 17:23

  • astaldaran

  • Just popping in

  • Posts: 73

  • Since: 2004/5/9 1


awesome!

This thing is about ready for my site to use, but I really want the image directories... maybe there is some way to do this in image manager?

Well anyway thanks so far!

I will test this out!



15
astaldaran
Re: [myEDITO] A user homepage version for test
  • 2005/3/1 21:22

  • astaldaran

  • Just popping in

  • Posts: 73

  • Since: 2004/5/9 1


Also could you make it so that the admin can set it so that when a user makes a new edito it shows him some text written by the admin that he has to agree to such as a guidelines and warnings...



16
astaldaran
Re: [myEDITO] A user homepage version for test
  • 2005/3/1 3:13

  • astaldaran

  • Just popping in

  • Posts: 73

  • Since: 2004/5/9 1


yeah the main thing is soem sort of homepage needs to be created as opposed to you seeing all of the pages from teh index menu.



17
astaldaran
Re: [myEDITO] A user homepage version for test
  • 2005/2/26 18:28

  • astaldaran

  • Just popping in

  • Posts: 73

  • Since: 2004/5/9 1


It could, probably fairly easily with a hack but do we really want to hack the XOOPS core?



18
astaldaran
Re: [myEDITO] A user homepage version for test
  • 2005/2/25 21:30

  • astaldaran

  • Just popping in

  • Posts: 73

  • Since: 2004/5/9 1


Looks great! but it isn't limiting how many editos i can make... is this because I am the admin on my test site or... also where can i get the wysiwyg editor?


ALso could it prefic all their pages with their user name, or something they choose(though unique) that way the sites are more togethor and than on the list of all the editos maybe the user chooses one of their pages as main and that is the only onw listed in the index.



19
astaldaran
Re: [myEDITO] A user homepage version for test
  • 2005/2/25 2:48

  • astaldaran

  • Just popping in

  • Posts: 73

  • Since: 2004/5/9 1


This is very awesome, can't wait till it is done so I can set it up on my test site and than live!

Thanks!



20
astaldaran
Re: Theories on preventing article "stealing"
  • 2005/1/30 3:36

  • astaldaran

  • Just popping in

  • Posts: 73

  • Since: 2004/5/9 1


Thanks,

Can you give me some more info on these encryption scripts? all we need to do is discourage them, we know we can't stop them.




TopTop
« 1 (2) 3 4 5 ... 8 »



Login

Who's Online

141 user(s) are online (96 user(s) are browsing Support Forums)


Members: 0


Guests: 141


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Apr 30
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits