Author Topic: Hnefatafl: The Viking Board Game (download on page 7)  (Read 30375 times)

0 Members and 1 Guest are viewing this topic.

Offline Zera

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 737
  • Rating: +82/-7
  • Monochrome Artisan
    • View Profile
Re: Hnefatafl: The Viking Board Game
« Reply #30 on: March 27, 2010, 06:05:45 pm »
As a side note, we are planning to include a configuration option, since the game rules aren't always agreed upon by various sources. These will allow you to pick custom rules; such as:

 - King is required to make at least two moves to escape (the king can't leave the board in a single turn)

 - Shieldwall captures on / off (the board boundary can be used to corner and capture large numbers of opponent pieces)

 - Winner is determined after a single round, or players must switch sides after the first round, and the winner is determined by who won the most rounds or captured the most pieces

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Hnefatafl: The Viking Board Game
« Reply #31 on: March 28, 2010, 12:59:58 am »
Nice to hear some progress. Btw should I make a subforum for this?
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline {AP}

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 981
  • Rating: +74/-3
  • I am Webmaster!
    • View Profile
    • Removed From Game
Re: Hnefatafl: The Viking Board Game
« Reply #32 on: March 28, 2010, 01:16:20 am »
I'm not sure. The project is actually amazingly close to done. (Big obstacle is the AI really.)
Aren't the subforums just for projects being worked on?

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Hnefatafl: The Viking Board Game
« Reply #33 on: March 28, 2010, 01:49:20 am »
Aah ok then, and yeah they are.

(I wish you good luck with AI)
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Zera

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 737
  • Rating: +82/-7
  • Monochrome Artisan
    • View Profile
Re: Hnefatafl: The Viking Board Game
« Reply #34 on: March 28, 2010, 11:50:15 am »
A sub-forum wouldn't really be necessary, since there isn't a whole lot of detail surrounding the game. All those details can be hashed-out in a single thread. (plus, the project is pretty small in scope, anyway)

I didn't expect it to progress this quickly, though. AP is doing a great job. :)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Hnefatafl: The Viking Board Game
« Reply #35 on: March 28, 2010, 12:31:07 pm »
yeah true, it's amazing at the speed he progressed. I went to work then he alerady had most stuff done o.O
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline {AP}

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 981
  • Rating: +74/-3
  • I am Webmaster!
    • View Profile
    • Removed From Game
Re: Hnefatafl: The Viking Board Game
« Reply #36 on: March 30, 2010, 11:10:19 pm »
Alrighty, we're still trying to figure out a way to handle the AI, but until then, I made a 2-player version. (Pass-the-calc style, not linked.)
There's no readme yet since this is mostly a test, but here it is.

Run prgmA to start it. (This will take up pics 1-3 and matrix [A] as well as various variables (to be expected) and L1 and L2)
Hit enter to select the piece you want to move and the arrows pick where to move the piece, then enter again to finalize the move.
It'll say whose turn it is at the bottom right. To cancel a move, just hit enter on the spot the piece you're trying to move is in.

That's really all there is to the controls. To actually learn to play the game, you'll have to use this site for now. We'll write up a readme later.

(Note, the screenshot is no where near what an actual game would look like. I just made white win as fast as possible and showed black capturing a piece. Just to show you that the engine is pretty complete.)
« Last Edit: March 30, 2010, 11:53:30 pm by {AP} »

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Hnefatafl: The Viking Board Game
« Reply #37 on: March 30, 2010, 11:30:30 pm »
mhmm I like the pass the calc style for such game because you don't need two calcs to play it ^^, very nice and quite fast so far ^^
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline {AP}

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 981
  • Rating: +74/-3
  • I am Webmaster!
    • View Profile
    • Removed From Game
Re: Hnefatafl: The Viking Board Game
« Reply #38 on: March 30, 2010, 11:55:57 pm »
Thanks. =)

I just reuploaded on that last post. Zera pointed out various bugs. (All just not completely following the rules. All captures but sheildwalling now supported. Also, fixed a small graphical bug on the win screen where the right side of the box was not drawn in.)
« Last Edit: March 30, 2010, 11:58:55 pm by {AP} »

Offline Zera

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 737
  • Rating: +82/-7
  • Monochrome Artisan
    • View Profile
Re: Hnefatafl: The Viking Board Game
« Reply #39 on: March 31, 2010, 01:01:20 am »
Excellent job, AP. This looks great so far. :)

We're having difficulty hashing out the details of how the A.I. would function, but we've come up with something that might produce a somewhat feasible A.I. Not sure if it will actually make its way into the game, though. Guess we'll have to wait and see.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Hnefatafl: The Viking Board Game
« Reply #40 on: March 31, 2010, 01:06:05 am »
Yeah that's one of the challenge of BASIC: speed. So the AI has to be optimized like crazy to keep it fast enough to be playable x.x. It might be doable, tho
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Hnefatafl: The Viking Board Game (beta on page 3)
« Reply #41 on: March 31, 2010, 04:31:58 pm »
That looks awesome!  I'll have to look into it when I have time!  Awesome job {AP}! ;D

Offline Zera

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 737
  • Rating: +82/-7
  • Monochrome Artisan
    • View Profile
Re: Hnefatafl: The Viking Board Game (beta on page 3)
« Reply #42 on: March 31, 2010, 04:41:44 pm »
We also have a readme that will detail the game's rules, along with illustrations. (since I doubt many people are familiar with the game) It's completed, so I'm not sure which version he'll include that in.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Hnefatafl: The Viking Board Game (beta on page 3)
« Reply #43 on: March 31, 2010, 10:46:30 pm »
Nice, but please make the readme either in HTML or in PDF. HTML would be better for compatibility, since every computer comes with at least IE, but is harder to create. PDF requires Adobe Reader, but it's free. For doc files you need MS Word Viewer and prepare for compatibility issues if you view the files on a different version
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline {AP}

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 981
  • Rating: +74/-3
  • I am Webmaster!
    • View Profile
    • Removed From Game
Re: Hnefatafl: The Viking Board Game (beta on page 3)
« Reply #44 on: March 31, 2010, 11:18:41 pm »
I already got an HTML readme all set-up.
Think I should have the images with the readme or host them online?
If it's with the readme, then it works even without being connected to the internet but it's huge.
If the images are hosted online, the file is a LOT smaller but they have to have internet to see it.

I'm thinking the latter is better (since they need internet to get the file anyway...) but I have had time without the internet before.
I don't know... what do you guys think?