Author Topic: Ingenuity  (Read 7454 times)

0 Members and 1 Guest are viewing this topic.

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: Ingenuity
« Reply #15 on: October 28, 2010, 05:15:41 pm »
Yeah from what I read so far it will. I kind of hope for a few graphics like some ASCII magic animations, though, since unfortunately I'M not really a big fan of text-only games. :( Illusiat 13 uses a technique to keep the program for the 54 different magic spells as small as possible (1500 bytes)
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: Ingenuity
« Reply #16 on: October 28, 2010, 05:16:22 pm »
DJ, PM me the technique? What was it? Text compression?
« Last Edit: October 28, 2010, 05:16:41 pm by Raylin »
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







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: Ingenuity
« Reply #17 on: October 28, 2010, 05:23:20 pm »
Nah not compression, I just re-used the exact same code for several magic animations. I'll cemetechize the code then PM you, in case it's disallowed by the contest rules to provide code for entries.
« Last Edit: October 28, 2010, 05:23:52 pm by DJ Omnimaga »
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: Ingenuity
« Reply #18 on: October 28, 2010, 05:30:21 pm »
Knife + Gasoline + Lighter + Crossbow: A crossbow that shoots flaming knives!  Extremely deadly   8)
* ZTrumpet laughs maniacally ^-^

Wow, this sounds really complex.  I wish you a ton of luck in coding it! ;D

Nah not compression, I just re-used the exact same code for several magic animations. I'll cemetechize the code then PM you, in case it's disallowed by the contest rules to provide code for entries.
Um, isn't the code in prgmI13A, which is included with Illusiat 13 in the download section? ???

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: Ingenuity
« Reply #19 on: October 28, 2010, 05:34:19 pm »
Yeah but in case he wanted to quickly look at the code I decided to PM him. Sadly the code doesn't show up right in SouceCoder, though (well, it does, but SourceCoder formats it a bit differently, so it might be a bit hard to read)

I am sure there could be better ways but there's still the fact it's 54 magic spells packed into this program, when most ROL spells take between 150 and 500 bytes each.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline MRide

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 711
  • Rating: +14/-0
  • You can't see this.
    • View Profile
Re: Ingenuity
« Reply #20 on: October 28, 2010, 06:23:51 pm »
Yeah from what I read so far it will. I kind of hope for a few graphics like some ASCII magic animations, though, since unfortunately I'M not really a big fan of text-only games. :( Illusiat 13 uses a technique to keep the program for the 54 different magic spells as small as possible (1500 bytes)
Yeah. same.  It depends on how well The Game is done, though, and this game looks great.

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Ingenuity
« Reply #21 on: October 28, 2010, 07:05:44 pm »
Will it be completely text based? Like "Player attacks!" "You see a room to the north." kind of thing?
The interaction with Items is completely Text based (since there really is no other way to interact with that many Items and possibilities other than text) but the battles will have primitive graphics and animations that change based on what type of weapon you use.  And there is no world exploration, merely a tournament style setting where you need to defeat enemy after enemy, getting new items and building new weapons as you go.  Whenever you defeat an enemy you are able to take one of his equipped weapons, and if you lose he takes one of yours.

will you be able to view your current statistics? like accuracy, weight of weapon, chance of being burnt/frozen by your own weapon, etc?
For every single item you have you will be able to view these statistics:

Weight:
Size:
Temperature:
Flammability:
Sharpness:
Strength:
Agility:


Yeah from what I read so far it will. I kind of hope for a few graphics like some ASCII magic animations, though, since unfortunately I'M not really a big fan of text-only games. :( Illusiat 13 uses a technique to keep the program for the 54 different magic spells as small as possible (1500 bytes)

Yep don't worry the battle animations should hopefully be cool :) And yeah i too am using a dynamic system to display animations, so that even the same type of attack (thrust for example) will look and behave differently for different weapons.  Currently i have 3 attacks coded: Swing, Thrust, and Throw.  Im brainstorming more attack types for melee weapons (since thats what all of them basically are).

Offline shmibs

  • しらす丼
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2132
  • Rating: +281/-3
  • try to be ok, ok?
    • View Profile
    • shmibbles.me
Re: Ingenuity
« Reply #22 on: October 28, 2010, 07:25:04 pm »
maybe a world could be added after the match? this doesn't sound like it would be very high on your list of programs to fix up afterwards, what with all you're doing already, though...

so far, though, it's sounding AWESOME! good luck!
oh, and item breakage is a great idea. the problem with games like scribblenauts is that some items are just better than others, and (after playing around a bit and finding out what all you can make, that is) a player might settle into a boring pattern of using the same things over and over. breaking, however, would force them to make win out of whatever is at hand.

EDIT:\/\/aww... it hatched into a cute little shit dragon...
« Last Edit: October 28, 2010, 07:26:23 pm by shmibs »

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: Ingenuity
« Reply #23 on: October 28, 2010, 07:33:43 pm »
OMG.
SUMMON NIGHT: SWORDCRAFT STORY FTW.

http://www.youtube.com/watch?v=u6zJj4xKTO0
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







Offline Madskillz

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 488
  • Rating: +32/-2
    • View Profile
Re: Ingenuity
« Reply #24 on: October 28, 2010, 08:25:46 pm »
This sounds like a cool idea for a calc game. I like how you seem to be taking the whole idea of putting different weapons/things together to form something new and stretching it to something even more in depth.

Oh and shmibs your edit made me crack up.

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: Ingenuity
« Reply #25 on: October 28, 2010, 08:27:39 pm »
Oh and shmibs your edit made me crack up.
Me too.  Every single time I read it. :P

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: Ingenuity
« Reply #26 on: October 28, 2010, 10:13:39 pm »
Lol at shmibs edit XD
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Ingenuity
« Reply #27 on: November 10, 2010, 05:05:15 pm »
So update on this specific game... it might never be finished for technical and gameplay reasons, it just isn't working out.  The amount of data i have to sort and sift through ingame is huge, i have to jump through hoops just so that you don't get loading screens every menu.  And that is ignoring the issue of saving, which would have to be either 2 min of loading or it uses a couple of you String variables and Lists :( And thats not even counting the issues i am having with gameplay...

Im gonna release the source for people to play with, and i'm leaving it open, but i dont see any way i can finish this...

(on a side note, i had started a separate entry to the cage match a couple days, and it is already complete and finished)

Offline MRide

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 711
  • Rating: +14/-0
  • You can't see this.
    • View Profile
Re: Ingenuity
« Reply #28 on: November 10, 2010, 05:09:25 pm »
Aw, I wanted to see this finished.  Ah, well, at least you got your entry complete.

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Ingenuity
« Reply #29 on: November 10, 2010, 05:13:32 pm »
Note that there is a lot that *is* finished.  For instance you can combine items correctly, you can decombine them, you can even kinda go into battle with them, but the overall game framework is missing