This is the temporary Omnimaga forums until the new ones are back up (hopefully in March). You must login to view the board and post.
Click here for the temporary RPG archive (misses new files)
Click here for the temporary music download section
Click here to download the Mysterious Cities Of Gold RPG for Windows.
Here is the link to the IRC chat if you don't have an IRC client.
All the missing files including all staff programs, as well as your original member account and the 55000 posts will be back up soon.
| MTG-like card game; MTG style card game on the 83+ Series | |
|---|---|
| Tweet Topic Started: Jan 5 2008, 07:08 PM (2,259 Views) | |
| art_of_camelot | Jan 20 2008, 01:17 PM Post #46 |
![]()
Soulless sorcerer swordsman
|
Alright, thanks alot, I will defintley check out the seq( funciton. It looks like this method may be faster and should save space as well. What is the value of B in the above example? |
|
Projects: Gradius: ~2% Unnamed RPG: Conceptual stages ???: Conceptual stages MTG style card game on the 83+ Series | |
![]() |
|
| DJ Omnimaga | Jan 20 2008, 01:18 PM Post #47 |
![]()
.
|
wow there are still people who post on this forum O.o I hope to see new progress soon
|
|
(Signature updated in April 2015 in case people stumble upon this old site. Original signature follows afterward. Basically I can be found at http://codewalr.us now. Omnimaga is still active but I don't go there anymore) Spoiler: click to toggle
| |
![]() |
|
| NanoWar | Jan 20 2008, 03:19 PM Post #48 |
|
Free Speech For The Dumb
|
It's "seq(formula,variable,start,end)". seq(2X-4,X,1,3) will output {2*1-4 , 2*2-4 , 2*3-4} which is {-2 , -0 , 2}. |
| \m/ Rock on! | |
![]() |
|
| vuurrobin | Jan 20 2008, 08:03 PM Post #49 |
|
there is an optional 5th argument for the increment, which is 1 by standard. and it doesn't matter what value the variable is, seq( changes it anyways |
![]() |
|
| art_of_camelot | Jan 20 2008, 11:55 PM Post #50 |
![]()
Soulless sorcerer swordsman
|
@vuurobin: Thanks so much,this is exactly what i needed and will definitley save time and space over the method I was going to use. NanoWar, I assume you store your indivdual card data in a list or a matrix, and I know that you must store the card Name and info into strings, but I was wondering how your program looks up what string to place for the name and what string to look up for the card text. Do you use a look up table of some sort?, do you store the info of which strings to acess in the card data itself or do you just jump to a label depending on which card it is? I'm rather curious to know .
|
|
Projects: Gradius: ~2% Unnamed RPG: Conceptual stages ???: Conceptual stages MTG style card game on the 83+ Series | |
![]() |
|
| NanoWar | Jan 21 2008, 11:06 AM Post #51 |
|
Free Speech For The Dumb
|
Yes, I use a giant look up table which points to the card data, card text and holds the aether costs of each card.
"play.fireball" and "txt.fireball" are 2-byte addresses. |
| \m/ Rock on! | |
![]() |
|
| Liazon | Jan 21 2008, 07:37 PM Post #52 |
|
Vaizard
|
o.o spasm macro? |
|
Spoiler: click to toggle
| |
![]() |
|
| art_of_camelot | Jan 22 2008, 12:41 PM Post #53 |
![]()
Soulless sorcerer swordsman
|
@NanoWar: Alright thanks for the info. I have a general idea of how I want to do most of the things in this game. Since you have alot of these things worked out already though, I thought it would be a good idea to see how you were doing it.
Edited by art_of_camelot, Jan 22 2008, 12:42 PM.
|
|
Projects: Gradius: ~2% Unnamed RPG: Conceptual stages ???: Conceptual stages MTG style card game on the 83+ Series | |
![]() |
|
| art_of_camelot | Jan 23 2008, 12:41 PM Post #54 |
![]()
Soulless sorcerer swordsman
|
The save/load deck system is more or less complete. I have been running some numbers to determine what kind of space this game is going to take up, and here's what i've come up with so far. 3 Starter decks (60 cards each) and 6 60 card expansion sets 4872 bytes Current Deck list: 7571 bytes Pictures for all the cards (540 cards, 32b apiece at 16x16 size)17280 bytes Game text for card names and card effects: 38880 bytes Total: 68603 bytes As you can see, it gets fairly large, and this is without the actual program, which as of now i have no idea how big it will be. I'd really like to find a way to shrink this somehow, as most of the space is taken up by graphics and text. On another note, it seems that I will be able to allow the user to save multiple decks (I'm thinking 3 at max) without to much hassle or without taking up too much space. So what do you guys think? I'm open to suggestions. |
|
Projects: Gradius: ~2% Unnamed RPG: Conceptual stages ???: Conceptual stages MTG style card game on the 83+ Series | |
![]() |
|
| kalan_vod | Jan 23 2008, 02:07 PM Post #55 |
|
Sounds wonderful, and with xLIB you could have all the data archived so it would be easily feasible. I have not tried using Celtic 2 or 3, but the features are wonderful! You could have the actual program and required stuff in a BasicBuilder APP, and have the data for decks in programs that are archived. |
![]() |
|
| NanoWar | Jan 23 2008, 05:16 PM Post #56 |
|
Free Speech For The Dumb
|
Oh yes! / 68603 bytes? That's quite a bunch! I want less features, smaller size, but still much fun ![]() Or will this be a huge project? You dont even need big graphics. Sometimes small symbols are enough. |
| \m/ Rock on! | |
![]() |
|
| art_of_camelot | Jan 26 2008, 08:57 PM Post #57 |
![]()
Soulless sorcerer swordsman
|
Different card rarities now exist in this game . Here are the different rarities and the probability that you will pull one (from a card pack); Common 75% Uncommon 20% Rare 5% Also, here are the number of each type of rarity per set;(which also happens to follow the same ratio) 60 card set: 45 common cards per set 12 uncommon cards per set 3 rare cards per set. |
|
Projects: Gradius: ~2% Unnamed RPG: Conceptual stages ???: Conceptual stages MTG style card game on the 83+ Series | |
![]() |
|
| DJ Omnimaga | Jan 26 2008, 09:01 PM Post #58 |
![]()
.
|
nice ^^ |
|
(Signature updated in April 2015 in case people stumble upon this old site. Original signature follows afterward. Basically I can be found at http://codewalr.us now. Omnimaga is still active but I don't go there anymore) Spoiler: click to toggle
| |
![]() |
|
| sharkee | Jan 26 2008, 09:50 PM Post #59 |
|
It seems that work has been going very fast on this project, did it even start when the new Omnimaga forums came to be? Oh yea, DJ, your spoiler is really creepy O_O :3 |
| I R HI ON TEH PIE! | |
![]() |
|
| art_of_camelot | Jan 26 2008, 10:01 PM Post #60 |
![]()
Soulless sorcerer swordsman
|
My first post on this project was on this board (the temporary one) on January 5th, so... I'd say it started ~ January 5th ! =) . Progress is actually slower than I'd like as I have trouble motivating myself sometimes but eh whatever. I'd really like to have something to show as of monday, but we'll see if laziness gets the better of me or not. Welcome to the Omnimaga forums btw! Or re-welcome if you visited the old ones. ^_^. |
|
Projects: Gradius: ~2% Unnamed RPG: Conceptual stages ???: Conceptual stages MTG style card game on the 83+ Series | |
![]() |
|
| 1 user reading this topic (1 Guest and 0 Anonymous) | |
| Go to Next Page | |
| « Previous Topic · Magic: The Gathering · Next Topic » |










NanoWar, I assume you store your indivdual card data in a list or a matrix, and I know that you must store the card Name and info into strings, but I was wondering how your program looks up what string to place for the name and what string to look up for the card text. Do you use a look up table of some sort?, do you store the info of which strings to acess in the card data itself or do you just jump to a label depending on which card it is? I'm rather curious to know .




3:30 AM Jul 11