Author Topic: Ingenuity  (Read 7427 times)

0 Members and 1 Guest are viewing this topic.

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Ingenuity
« on: October 27, 2010, 02:00:59 pm »
So my new game which i am going to be working on for my Cage Match is called Ingenuity.  It is going to be a text based kind of battle game where you are put into a tournament situation and must rise to the top to beat the game.  You are given a certain number of normal items in the beginning to do battle with such as baseball bats, chains, and other things.  You can have as many items in your inventory as you want, but you can only bring three into battle.  Your opponent (computer controlled) also has 3 items and you two must do battle using the attributes and advantages of your weapons to get through your opponents weak spots.  As you beat enemies and rise in the game, you find new items and add into your inventory.

The reason this game is called Ingenuity is because of the special ability that sets this game apart.  Any two (or sometimes more) items can be combined and their attributes are melded.  If you combine the sledgehammer and the axe,  you will get more cutting power because your axe now has the power of a sledgehammer, but it also gets pretty heavy which might make you less accurate.  Maybe you put gasoline onto your knife and light it with your lighter and now you can stab someone and set them on fire at the same time.  The possibilities are endless!  And the more items you get, the more combinations you can make. 

I already have the Basic Item Mixing algorithm set, as well as a way to specify the attributes of an Item.  Progress should be fairly steady :)

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 #1 on: October 27, 2010, 04:58:14 pm »
Awesome!  This sounds really cool.  I can't wait. ;D

Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: Ingenuity
« Reply #2 on: October 27, 2010, 04:59:41 pm »
ooooooh sounds...ingenious. I wonder how big the database would have to be...sort of reminds me of the concept of Scribblenauts. How many different weapons/items do you think you're going to have?

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: Ingenuity
« Reply #3 on: October 27, 2010, 04:59:48 pm »
that sounds cool!

these Cage Matches are really creating some interesting games!  Nice job Raylin!  ;)

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Ingenuity
« Reply #4 on: October 27, 2010, 05:08:39 pm »
Currently i have 20 items coded, but some are effects and cannot be combined with each other without using an item to combine on.  Like you can't combine gasoline and a lighter just by themselves because thats just fire :P But if you put the gasoline on an Axe and then light it with the lighter then you have a flaming Axe :D Note that you cant just light the Axe on fire first, you need to first use the gasoline to make it flammable.

Also if you have a flaming weapon, the hotter its burring the higher chance you have of hurting yourself as well :P this also applies to cold things as well.  Also objects can break depending on how strong they are, like a baseball bat itself would break after a bit, but if you use Duct Tape on it, it will last longer :) Or if you combine it with a stronger item like an Axe or Chain ect...

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 #5 on: October 27, 2010, 10:58:53 pm »
Nice :D

By the way by text-based do you mean there will only be menus and the like? Or do you mean ASCII?
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 #6 on: October 27, 2010, 11:11:12 pm »
There will most likely be only menu's for the building of your weapons, there might be dynamic display of weapons but that would be crazy hard to do since there are already over 5000 different weapons possible.  For the battles i will probably have small basic animations for the basic attacks you can do with your objects, but the objects themselves will not accurately represent the look of the object.  And there will be animations for effects and stuff, if you set your opponent on fire there should be a fire animation, if you stab him its a stabbing animation ect...

And these are some of the weapons i have experimented with so far and what they do:
Sledgehammer + Axe: Weight of a sledgehammer but the sharpness of an Axe :D
Ice + slingshot: A cold projectile that really doesn't do much damage :P
Knife + Gasoline + Lighter + Crossbow: A crossbow that shoots flaming knives!  Extremely deadly   8)
Bowling Ball + Chain + Razors: Kind of like a mace.  Heavy and deadly but inaccurate  ;D


Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Ingenuity
« Reply #7 on: October 27, 2010, 11:14:14 pm »
So will every single combination create a weapon that is better then the previous items, or is it possible to combine weapons that actually lead to a worse one?  (Like slingshot + ice + lighter = burnt slingshot (has a tendency to fall apart! lol))
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

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 #8 on: October 27, 2010, 11:15:53 pm »
Ah ok I see. Hopefully you can make it complete enough to be fun. Text games are not very popular because people got sick to death of seeing them flooding ticalc.org archives making it harder to find games with actual graphics, so it's best that text games are made as good as possible to stand out from the others.

I like the ideas so far by the way. :)
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 #9 on: October 27, 2010, 11:21:35 pm »
So will every single combination create a weapon that is better then the previous items, or is it possible to combine weapons that actually lead to a worse one?  (Like slingshot + ice + lighter = burnt slingshot (has a tendency to fall apart! lol))

Its actually possible to have a bad combination yes, like if you light ice on fire ;D and objects do have a strength variable so if they are burnt their strength will go down corresponding to how long and hard the burn is.  Or if you attach two very heavy items it will be too heavy to move and your accuracy will plummet mos likely to zero :P Also note that objects that are very very on fire can burn you if you hold them for too long :P

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Ingenuity
« Reply #10 on: October 27, 2010, 11:25:19 pm »
Sweet.  This is going to be EPIC.
So in some cases, there'll be a penalty on using one weapon for too long, especially if it's been buffed up by being set on fire?
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

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 #11 on: October 27, 2010, 11:30:42 pm »
Sword breaking could maybe also happen after a while, like in Zelda: Ocarina of Time with one of the swords.
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 #12 on: October 27, 2010, 11:44:57 pm »
Its more like it just breaks after a certain amount of time :P combining items in general makes them weaker, but adding duct tape or welding can make them stronger for a bit.  So pretty much everything breaks at some point or another unless you just keep welding it or adding more duct tape.  You just need to make sure you don't break all your weapons in the middle of the tournament or else you wont be able to combine anything and have to default to just using items normally for a bit until you find a few more (and yes you can use them without combining them :P) You win an item after every battle so that means you can afford to break a weapon every 2 battles to keep up an inventory of simple weapons.

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Ingenuity
« Reply #13 on: October 28, 2010, 05:09:40 pm »
will you be able to view your current statistics? like accuracy, weight of weapon, chance of being burnt/frozen by your own weapon, etc?


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 #14 on: October 28, 2010, 05:10:32 pm »
Will it be completely text based? Like "Player attacks!" "You see a room to the north." kind of thing?
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