Author Topic: OmniRPG - Coding  (Read 19407 times)

0 Members and 1 Guest are viewing this topic.

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
OmniRPG - Coding
« on: December 06, 2012, 12:11:45 am »
So, here's the topic where we'll discuss the coding of the game.

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7917
  • Rating: +373/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: OmniRPG - Coding
« Reply #1 on: December 06, 2012, 12:15:50 am »
with the irc discussion everybody wanted axe and compile as an app and use appvars as data files, lol

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Art_of_camelot

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6171
  • Rating: +191/-9
  • YouTube channel has my solo work and collaboration
    • View Profile
    • My YouTube page!
Re: OmniRPG - Coding
« Reply #2 on: December 06, 2012, 12:43:56 am »
I think Axe with the possibility of some assembly would be the way to go.

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: OmniRPG - Coding
« Reply #3 on: December 06, 2012, 02:09:04 am »
Axe+Assembly is fine with me, as long as we have enough coders (which, it appears, we do, so :D)

Assembly can be easily inlined into it by simply having axe include a file with the hex inside. That way, compilation is still as simple as compiling the main program.

Speaking of the main program, what should the naming convention for files be?

Offline Xeda112358

  • Xombie.
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4544
  • Rating: +715/-6
  • meow :3
    • View Profile
Re: OmniRPG - Coding
« Reply #4 on: December 06, 2012, 06:26:17 am »
I think something like this:
ABTLENG
AMAIN
AMAP00
AMAP01
AMAP02
...
The map files would actually be data for specific maps, like information about where people are, what they say/do, and where you might enter to another map (like if you enter a dungeon or shop).

I voted Axe+Assembly since it seems many people would prefer Axe and I can help out with assembly :3

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3913
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: OmniRPG - Coding
« Reply #5 on: December 06, 2012, 07:01:27 am »
I can help with routines. We need a list of which routines we need, though.
I'm not a nerd but I pretend:

Offline stevon8ter

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 663
  • Rating: +10/-0
    • View Profile
Re: OmniRPG - Coding
« Reply #6 on: December 06, 2012, 07:35:00 am »
I think axe + asm is fine... Yes now we need a list of all routines...
None of my posts are meant offending... I you feel hurt by one of my posts, tell me ... So i can appoligise me and/or explain why i posted it


Hi there, I'm the allmighty (read as: stupid, weak...) STEVON8TER

Offline Augs

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 306
  • Rating: +30/-29
    • View Profile
Re: OmniRPG - Coding
« Reply #7 on: December 06, 2012, 12:14:32 pm »
What is OmniRPG? What platform?

Offline Scipi

  • Omni Kitten Meow~ =^ω^=
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1547
  • Rating: +192/-3
  • Meow :3
    • View Profile
    • ScipiSoftware
Re: OmniRPG - Coding
« Reply #8 on: December 06, 2012, 12:16:56 pm »
A community project :D

http://ourl.ca/17697

Imma Cat! =^_^= :3 (It's an emoticon now!)
Spoiler For Things I find interesting:
Spoiler For AI Programming:
Spoiler For Shameless advertising:

Spoiler For OldSig:





Spoiler For IMPORTANT NEWS!:
Late last night, Quebec was invaded by a group calling themselves, "Omnimaga". Not much is known about these mysterious people except that they all carried calculators of some kind and they all seemed to converge on one house in particular. Experts estimate that the combined power of their fabled calculators is greater than all the worlds super computers put together. The group seems to be holding out in the home of a certain DJ_O, who the Omnimagians claim to be their founder. Such power has put the world at a standstill with everyone waiting to see what the Omnimagians will do...

Wait... This just in, the Omnimagians have sent the UN a list of demands that must be met or else the world will be "submitted to the wrath of Netham45's Lobster Army". Such demands include >9001 crates of peanuts, sacrificial blue lobsters, and a wide assortment of cherry flavored items. With such computing power stored in the hands of such people, we can only hope these demands are met.

In the wake of these events, we can only ask, Why? Why do these people make these demands, what caused them to gather, and what are their future plans...

Offline stevon8ter

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 663
  • Rating: +10/-0
    • View Profile
Re: OmniRPG - Coding
« Reply #9 on: December 06, 2012, 12:17:51 pm »
It's a large rpg where a lot of omnimagers are gonna work on, everyone can join
It's gonna be axe with some asm routines
None of my posts are meant offending... I you feel hurt by one of my posts, tell me ... So i can appoligise me and/or explain why i posted it


Hi there, I'm the allmighty (read as: stupid, weak...) STEVON8TER

Offline Augs

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 306
  • Rating: +30/-29
    • View Profile
Re: OmniRPG - Coding
« Reply #10 on: December 06, 2012, 02:48:52 pm »
Ok, I am out because I can't program on that platform

Offline Scipi

  • Omni Kitten Meow~ =^ω^=
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1547
  • Rating: +192/-3
  • Meow :3
    • View Profile
    • ScipiSoftware
Re: OmniRPG - Coding
« Reply #11 on: December 06, 2012, 02:51:36 pm »
Ok, I am out because I can't program on that platform

There's more to it than just coding. I mean, I don't even know Axe and I'm working on story, systems, and map design :P

Imma Cat! =^_^= :3 (It's an emoticon now!)
Spoiler For Things I find interesting:
Spoiler For AI Programming:
Spoiler For Shameless advertising:

Spoiler For OldSig:





Spoiler For IMPORTANT NEWS!:
Late last night, Quebec was invaded by a group calling themselves, "Omnimaga". Not much is known about these mysterious people except that they all carried calculators of some kind and they all seemed to converge on one house in particular. Experts estimate that the combined power of their fabled calculators is greater than all the worlds super computers put together. The group seems to be holding out in the home of a certain DJ_O, who the Omnimagians claim to be their founder. Such power has put the world at a standstill with everyone waiting to see what the Omnimagians will do...

Wait... This just in, the Omnimagians have sent the UN a list of demands that must be met or else the world will be "submitted to the wrath of Netham45's Lobster Army". Such demands include >9001 crates of peanuts, sacrificial blue lobsters, and a wide assortment of cherry flavored items. With such computing power stored in the hands of such people, we can only hope these demands are met.

In the wake of these events, we can only ask, Why? Why do these people make these demands, what caused them to gather, and what are their future plans...

Offline epic7

  • Chopin!
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2200
  • Rating: +135/-8
  • I like robots
    • View Profile
Re: OmniRPG - Coding
« Reply #12 on: December 06, 2012, 04:49:20 pm »
And potentially computer version, a Homer mentioned earlier

Offline stevon8ter

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 663
  • Rating: +10/-0
    • View Profile
Re: OmniRPG - Coding
« Reply #13 on: December 06, 2012, 04:51:50 pm »
Ok guys, shouldn't we discus what's gonna be coded by who and how it should be coded? Like in example: movement, 1px at the time? 8px at the time with smooth scrolling? That kind of stuff?
None of my posts are meant offending... I you feel hurt by one of my posts, tell me ... So i can appoligise me and/or explain why i posted it


Hi there, I'm the allmighty (read as: stupid, weak...) STEVON8TER

Offline Xeda112358

  • Xombie.
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4544
  • Rating: +715/-6
  • meow :3
    • View Profile
Re: OmniRPG - Coding
« Reply #14 on: December 06, 2012, 05:06:04 pm »
Yeah, I said in one of the other topics that if I somehow find time during the weekend, I want to try to write up a proof-of-concept map engine. Once we actually have a map engine working, we will probably figure out scrolling. I was thinking of 16x16, 3-level gray tiles. I think that offers much better detail and the user can feel more at the world level. I was also planning on incorporating a collision detection scheme that I was working on by making a simple AI to chase down the user.