It is currently 13 May 2025, 04:56
   
Text Size

Shandalar Clone

Post MTG Forge Related Programming Questions Here

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Shandalar Clone

Postby DennisBergkamp » 19 Jul 2010, 05:38

The first time I've ever played magic was by playing this Microprose game back in '97. It's been quite awhile (coding Forge is more fun than playing Magic), but I used to play the Shandalar part of this game for hours and hours... the sheer amount of updates that have gone into Manalink (now 12+ years later) just show this game's undeniable awesomeness :mrgreen:

Now, Forge Quest mode is a lot of fun, but I'm still missing the "running-around-doing-stuff" part which Shandalar has. So I've been thinking about adding a "Shandalar" part to Forge for a long long time now, basically right as I was adding my first card to MTGForge (as it was called back then :) ).
A few weeks ago, I finally got off my lazy butt and started messing around with Java 2D, and based off of code from a tutorial I found online, I now have some kind of "engine" that actually works! I have a little guy composed out of sprites (ripped from an old video game) running around the map (also blatantly stolen), running into random encounters (Final Fantasy style) of opponents and actually getting to play a game of magic against them.

There's still a lot of work to be done (and bugs to be fixed), but I thought I'd share this anyway... I'd love to hear some suggestions from you guys.
Plus, if there's any good graphic artists out there with lots of free time on their hands, I could use the help :)

Here's a few screenshots:
Attachments
screenshot2.jpg
screenshot1.jpg
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: Shandalar Clone

Postby Hellfish » 19 Jul 2010, 09:31

Quest for Glory! :D
Modern update for Shandalar... I've been hoping for/expecting it from Wizards themselves since before Y2K!
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
User avatar
Hellfish
Programmer
 
Posts: 1297
Joined: 07 Jun 2009, 10:41
Location: South of the Pumphouse
Has thanked: 110 times
Been thanked: 169 times

Re: Shandalar Clone

Postby Sloth » 19 Jul 2010, 12:00

This is more than I ever dreamed Forge would be! This is a really great idea.

Since I played a lot of games like these, my first thought is:

Be very careful not to force the pace of playing onto a player. That means:

- no real time map (like in Shandalar)
- no random battle encounters everywhere (like in Final Fantasy). Random battle encounters should be limited to optional regions.
- no senselessly long ways on the map.

I will make more comments later.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Shandalar Clone

Postby Rob Cashwalker » 19 Jul 2010, 13:30

YOWZERS!
That's totally awesome!
The Force will be with you, Always.
User avatar
Rob Cashwalker
Programmer
 
Posts: 2167
Joined: 09 Sep 2008, 15:09
Location: New York
Has thanked: 5 times
Been thanked: 40 times

Re: Shandalar Clone

Postby DennisBergkamp » 19 Jul 2010, 15:30

Well, it's not even remotely close to being done yet, I only have some of the foundations in place.

I agree with your suggestions, Sloth. The realtime map I definitely wasn't going to implement: it's not that much fun to get chased all of the time by a bunch of monsters, plus it would require a lot more work.
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: Shandalar Clone

Postby Chris H. » 19 Jul 2010, 16:08

I like this, just wish that we had someone with commercial-grade artistic talents onboard. :wink:
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Shandalar Clone

Postby mtgrares » 19 Jul 2010, 17:14

It looks very, very good. (The hardest part of creating a new videogame is often the art.)
mtgrares
DEVELOPER
 
Posts: 1352
Joined: 08 Sep 2008, 22:10
Has thanked: 3 times
Been thanked: 12 times

Re: Shandalar Clone

Postby Huggybaby » 19 Jul 2010, 17:46

This is clearly what the world is waiting for. If only the Wagic guys and the MagicWars guys and the Forge team could work together. There are art and interface people out there, they're just working on different projects. :cry:
User avatar
Huggybaby
Administrator
 
Posts: 3225
Joined: 15 Jan 2006, 19:44
Location: Finally out of Atlanta
Has thanked: 734 times
Been thanked: 601 times

Re: Shandalar Clone

Postby Rob Cashwalker » 19 Jul 2010, 17:54

We don't even have to go terribly fancy with maps... you could get away with using something generic, like a map of NYC (biased) or any local town. The sprite doesn't have to be anything fancy, it can just be a small version of the avatars for the opponents and the player. (oh yeah, let the player choose an avatar)
At this point we may want to move away from naming our opponents after commercial characters... "Bob" or "Jim" or "Jim-Bob" are perfectly fine, especially in this format where folks are presented to you along the way. There are likely a few public domain illustrations of generic people that can be assigned for this purpose.
The Force will be with you, Always.
User avatar
Rob Cashwalker
Programmer
 
Posts: 2167
Joined: 09 Sep 2008, 15:09
Location: New York
Has thanked: 5 times
Been thanked: 40 times

Re: Shandalar Clone

Postby Sloth » 19 Jul 2010, 18:42

Rob Cashwalker wrote:We don't even have to go terribly fancy with maps... you could get away with using something generic, like a map of NYC (biased) or any local town. The sprite doesn't have to be anything fancy, it can just be a small version of the avatars for the opponents and the player. (oh yeah, let the player choose an avatar)
At this point we may want to move away from naming our opponents after commercial characters... "Bob" or "Jim" or "Jim-Bob" are perfectly fine, especially in this format where folks are presented to you along the way. There are likely a few public domain illustrations of generic people that can be assigned for this purpose.
I would like it more, if we stick to a fantasy theme. It would always remind me of yu-gi-oh to have card battling bikers and business men.

Back in the day (like 15 years ago) I used to make sprites pixel by pixel for some home made games (example screenshots: http://www.deep.homepage.t-online.de). But I can only offer to make low resolution (or tiny) sprites this way. tell me what you need and I can make some examples.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Shandalar Clone

Postby Chris H. » 19 Jul 2010, 18:52

In the past I saw an app or two which was used to create fantasy type names for RPG games. The problem is the pics. I searched for cr-free pics and found several clip art web sites that exist to "sell" us these types of pics. They suggest that the pics they have online may be cr-free. I can't say if these sites that I found can be trusted in this fashion or not.

I am all for changing over to cr-free icons and names. I do not want to devote too much time on this only to discover that the material is not as cr-free as the web site claims. :(
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Shandalar Clone

Postby DennisBergkamp » 19 Jul 2010, 19:03

Yeah exactly, fantasy opponents sound good (Elves, Trolls, Mages, Goblins, ... ), basically like Shandalar.
As for animation sprites, I think I'm alright (there's this RPG sprite website that has millions of them, for free). On top of that, I don't think I will animate that much stuff other than the hero because:

- a bunch of the fights will get generated from random encounters Final Fantasy style ("invisible" enemy on the map).
- Other enemies/dungeons/bosses could be placed as stationary sprites on the map, then once visited it would start the battle (a la Heroes of Might and Magic).

The type of images I'd be looking for is backgrounds (maybe whenever a city or store is visited) and maybe some skins for the menus. Anyway, extra graphics are not even that necessary at this point, like Rob said, there's a lot of places to just rip decent looking stuff from, free and legally.

EDIT: if it's mostly copyright issues you guys are worried about, we could always just release image packs separately (which is what we've been doing with Forge anyway - in fact, we release a product that would have almost 3600 copyrighted images :mrgreen: ).
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: Shandalar Clone

Postby DennisBergkamp » 19 Jul 2010, 22:32

I really like the current map I'm using, but there's also some gorgeous maps here:

http://www.cartographersguild.com/forum.php

I doubt those are available for us to use though :(
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: Shandalar Clone

Postby Huggybaby » 19 Jul 2010, 23:30

Why not? Just send the creator a PM and see what happens. There are also random map makers like this: http://donjon.bin.sh/world/, or this: http://dragonempire.com/de/deciv4editor.html, NTM dungeon makers.
User avatar
Huggybaby
Administrator
 
Posts: 3225
Joined: 15 Jan 2006, 19:44
Location: Finally out of Atlanta
Has thanked: 734 times
Been thanked: 601 times

Re: Shandalar Clone

Postby Chris H. » 20 Jul 2010, 01:11

DennisBergkamp wrote:EDIT: if it's mostly copyright issues you guys are worried about, we could always just release image packs separately (which is what we've been doing with Forge anyway - in fact, we release a product that would have almost 3600 copyrighted images :mrgreen: ).
`
If we had a creative type person on the project then we would have less of these add on packs. And more of this "material" could be included in the beta releases. Then again, I am not very creative. For me, the current system works OK. :)
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Next

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 18 guests


Who is online

In total there are 18 users online :: 0 registered, 0 hidden and 18 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 18 guests

Login Form