Author Topic: thing jam 2017 ?  (Read 16938 times)

hubol

  • Cutesterest
  • ******
  • Posts: 1135
  • Cutes: 630
    • View Profile
    • hubolhubolhubol
thing jam 2017 ?
« on: May 27, 2017, 10:02:54 PM »
http://cutey.zone/archive/index.php?topic=8401.40

i forgot about this.... does anyone wanna do a thing jam in june

hubol

  • Cutesterest
  • ******
  • Posts: 1135
  • Cutes: 630
    • View Profile
    • hubolhubolhubol
Re: thing jam 2017 ?
« Reply #1 on: May 27, 2017, 10:05:43 PM »
also im so pissed i never got the "maximum posting potential achieved" banner on the old forums....

vgperson

  • Cutest
  • ****
  • Posts: 258
  • Cutes: 110
  • guess i'll have to... make them fall.
    • View Profile
    • vgperson.com
Re: thing jam 2017 ?
« Reply #2 on: May 27, 2017, 10:49:10 PM »
I'm making a spiritual successor to Base Attack Puzzle with a level editor, which I may not finish in June, but maybe I can make part of that A Thing.

hubol

  • Cutesterest
  • ******
  • Posts: 1135
  • Cutes: 630
    • View Profile
    • hubolhubolhubol
Re: thing jam 2017 ?
« Reply #3 on: May 27, 2017, 11:06:03 PM »
BAP2 sounds like A Thing to me

SquareWheel

  • Administrator
  • Cutester
  • *****
  • Posts: 802
  • Cutes: 139
    • View Profile
Re: thing jam 2017 ?
« Reply #4 on: May 27, 2017, 11:41:35 PM »
I've almost finished my second Java, which is kind of a thing.

hubol

  • Cutesterest
  • ******
  • Posts: 1135
  • Cutes: 630
    • View Profile
    • hubolhubolhubol
Re: thing jam 2017 ?
« Reply #5 on: May 28, 2017, 12:43:35 AM »
nice. whats it like

SquareWheel

  • Administrator
  • Cutester
  • *****
  • Posts: 802
  • Cutes: 139
    • View Profile
Re: thing jam 2017 ?
« Reply #6 on: May 28, 2017, 12:52:24 AM »

hubol

  • Cutesterest
  • ******
  • Posts: 1135
  • Cutes: 630
    • View Profile
    • hubolhubolhubol
Re: thing jam 2017 ?
« Reply #7 on: May 28, 2017, 01:34:46 AM »
what sort of great technical challenges did you have to overcome for this one

SquareWheel

  • Administrator
  • Cutester
  • *****
  • Posts: 802
  • Cutes: 139
    • View Profile
Re: thing jam 2017 ?
« Reply #8 on: May 28, 2017, 03:30:11 AM »
Well, I had to learn how Forge does GUIs, networking, and something called Capabilities (basically custom interfaces that can be attached to objects/entities).  Learning new concepts is usually the tricky bit.

The whole system is driven by json, so it was interesting to design a format for loading custom nutrients/effects in as well.

Gonna release it in the next couple days.

hubol

  • Cutesterest
  • ******
  • Posts: 1135
  • Cutes: 630
    • View Profile
    • hubolhubolhubol
Re: thing jam 2017 ?
« Reply #9 on: May 28, 2017, 03:58:53 AM »
the json format stuff is probably pretty convenient. oddwarg made an easy-to-use "shallow serializer" with similar readability and capabilities. it also lets you inject comments and possible values on each line https://bitbucket.org/Oddwarg/shallowserializer

i used it for various properties of foods, towns, and characters in my virtual pet thing. (super easy 2 mod if somebody had the energy for that)

im not exactly convinced on the usefulness of Capabilities. but maybe it has to do with minecraft using old java and some particulars of the minecraft framework????? also did you implement tofu so that my vegetarian ass can get protein in minecraft

SquareWheel

  • Administrator
  • Cutester
  • *****
  • Posts: 802
  • Cutes: 139
    • View Profile
Re: thing jam 2017 ?
« Reply #10 on: May 28, 2017, 10:32:51 AM »
Sounds useful.  I used the GSON library because it's included with Minecraft.  Might be overkill for some projects though, so a simple serializer sounds nice.

Was kinda weird serializing through a POJO.  I'm used to Javascript land where JSON can be read directly as an object, so there's no mucking around with this sort of thing.

Tofu I actually had no idea how to categorize in the default configs.  It is a protein, but it comes from veggies.  From a gameplay perspective it seemed a bit powerful to grant both nutrients.  Fair point on vegetarians needing an alternative though.  I'll go ahead and mark it as both.

SquareWheel

  • Administrator
  • Cutester
  • *****
  • Posts: 802
  • Cutes: 139
    • View Profile
Re: thing jam 2017 ?
« Reply #11 on: May 28, 2017, 10:34:54 AM »
im not exactly convinced on the usefulness of Capabilities. but maybe it has to do with minecraft using old java and some particulars of the minecraft framework?????
It makes more sense for things like Energy APIs, or letting blocks advertise that they accept items from the top face.  I was sort of forced into using the cap system just so I could save data to the player file (by attaching my cap to the player entity).

hubol

  • Cutesterest
  • ******
  • Posts: 1135
  • Cutes: 630
    • View Profile
    • hubolhubolhubol
Re: thing jam 2017 ?
« Reply #12 on: May 28, 2017, 08:22:45 PM »
u heard it hear gamers, tofu is op

juner

  • Cuter
  • ***
  • Posts: 172
  • Cutes: 101
    • View Profile
Re: thing jam 2017 ?
« Reply #13 on: May 28, 2017, 09:40:01 PM »
i want to make a thing!

ive been playing quite a few room escape boardgames recently ('Unlock!' and the 'Exit: The Game' series) and kinda wanna see if I can get some of my own ideas on paper, will probably try and make a Tabletop Simulator mod or something

hubol

  • Cutesterest
  • ******
  • Posts: 1135
  • Cutes: 630
    • View Profile
    • hubolhubolhubol
Re: thing jam 2017 ?
« Reply #14 on: May 29, 2017, 12:29:08 AM »
sounds cute....