🤑 Indie game store🙌 Free games😂 Fun games😨 Horror games
👷 Game development🎨 Assets📚 Comics
🎉 Sales🎁 Bundles

Tartle Games

A member registered Sep 05, 2015 · View creator page →

Creator of

Recent community posts

awesome possum. Keep up the good work on these updates.

Day Two of my work. I've remade level two. In the original version, every level was the same, just with different enemies and colors. So, this isn't exactly a "remade" level, this is a completely new level. I also added spikes, bridges, have made some changes to how music and sound is mixed in the game, and other things. 

I had time today to wade in on my game. I am reworking my game from Vulcan Jam 1 and am adding the final chapter. There were some lessons learned after making the game the first time. This time, I am trying to correct those mistakes. Today, I got mostly through reconstructing the first level using Unity's tilemap system and added some nice effects. I removed the annoying blind drops from the original level design, I optimized some code, am working on a more pixel-perfect camera. And, maybe some other things.

Nice work :D. I was a little worried something was going to jump out of that coffee at me.

I jotted down many ideas over the last few weeks and I finally came to the conclusion that the most logical thing for me to work on was Chapter 2 of the game I made for last Vulcan Jam. Most people that played Vulcan Sacrifice seemed to enjoy it a lot, so I think if I rework the first levels and add the final chapter it might be good enough to put it on steam. At least, that's my goal. Not a tradition jam game, I guess, because it builds off an existing jam game, but that's what I'm planning.

I started sketching out some art tiles to try and get more ideas on what Chapter 2 is. I have some ideas, but it's not as formed as I'd like.

Talk about what you're planning\thinking\working on?

very specific but oddly enough, this would work perfectly for an idea I've been thinking about for a long while. If I ever get around to making that one I will definitely be coming back to this.

I'll check out the championship. The station this game is going on for the event I am setting it up at is a big touchscreen. Thanks for playing :D

I am working on another build that makes some adjustments.

Hey itchers,

I hit publish on a small, new game. It is called Get to 88. The inspiration should be obvious.

This was made for a local indie game arcade station I am helping set up for a scifi/fantasy festival event. The station is going to have a selection of games on it made by friends in a local gamedev group I meet up with monthly.

Hopefully somebody gets a kick out of this. Get to 88 MPH and get a surprise ending :D


I have now spent a good many hours playing the game and I love it. I'd say if you like the idea of a rogue-like mixed with an endless exploration of the weird then you ought to enjoy Moonquest a lot. You have limited lives and sometimes you get unlucky and it's game over, but within seconds you're back to exploring a completely new & weird world. That you have limited chances before you start into a new world is probably my favorite thing about the game. It's not an endless exploration of a single world, it's like sitting down to a completely new challenge every time.

thanks :D

Hey P4thog3n, can I include Vulcaan City Protector in a local game station for an event at the Hoover Library? I'm not sure if you saw the conversation in the slack group but we're putting something together.

hey Capella, There is an event happening at the Hoover Library  July 27th - 29th and I'm loading up a game station with some local games so that people can try them out. Can I include Sand Cat?

thank you for trying it out.

Is that the royal we?

oops. Seems to be happening to me again too now.

(1 edit)

Hi. I go by Tartle these days. You can find my games here & you can follow me on Patreon or Twitter. I live in the greater Birmingham area.

This comment is WAY late, but Hero of Vulcan is a truly impressive creation for the Vulcan Jam, which was quite short. It really stood out to me and it definitely deserves more downloads.

the gif images on the page are gif captures using Licecap. The first frame I place in with gimp so that it has some cover art before you hover over the image.

(1 edit)
.game_grid_widget .game_cell .game_thumb .gif_overlay {
background-color: transparent !important;
-webkit-transition: opacity 0.2s ease;
-moz-transition: opacity 0s;
-ms-transition: opacity 0s;
transition: opacity 0s;
animation: wobble 1s;   display: none;
@-webkit-keyframes wobble  {
  0%  { -webkit-transform:  rotate(0deg); }
  20%  { -webkit-transform:  rotate(2deg); }
  50%  { -webkit-transform:  rotate(-2deg); }
  100%  { -webkit-transform:  rotate(0deg); }
@keyframes wobble  {
  0%  { transform:  rotate(0deg); }
  20%  {transform:  rotate(2deg); }
  50%  { transform:  rotate(-2deg); }
  100%  { transform:  rotate(0deg); }
.image_header :hover {
animation: wobble 1s;   }
.game_cell_data :hover {
animation: wobble 1s;   }
.game_grid_widget .game_cell .game_thumb {
   box-shadow: 0 0 0 3px white;
.game_grid_widget .game_cell .game_thumb :hover  {
   box-shadow: 1px 0px 5px 6px white;
.game_grid_widget .game_cell {
    text-align: center;

A little while back the itch staff put out a whole list of customized game pages that they liked. I can't find the link to that collection, but it had some great examples.

I've put a lot of work into most of mine: https://tartlegames.itch.io/

(1 edit)

It truly is beautiful.

What majestic birds.

(1 edit)

I just reported some spam that had been on a game page for over a year. It gave me an idea. Itch.io's report system is easy to use, but are people using it as much as they could be?

My idea:

Itch Gold

If a user reports spam or abuse to the itch staff and the staff act on the tip, then the itch user gains a community point.  Perhaps other actions that are good for the itch community could also be rewarded with Itch points.

I have no idea what they would be used for but there are a lot of possibilities:

  • credits for games
  • achievements with itch's API
  • special badge on profile page or something.
  • ????

Is that because the feedback included the email address of the user?

I just backed the Kickstarter! Good luck. The game looks fantastic.

Weird in all the right ways.

Soooo cool. Love the art & the ambiance of the gallery. I like projects like this a lot.

(2 edits)

if you are interested in trying to adapt my python script to import other things here it is. This is in no way an easily reusable script. Good luck.

import json
''' not working
with open('JsonSpellListCleaned.json') as json_data:
    d = json.load(json_data)
    print("read this many ", len(d))
json_content = " content goes here "
converted = json.loads(json_content)
It is a json string.
title == the name of the custom store
count == the number of items in the store
id == needs to be "-"
store_items == is the list of items. There are two items in the example below.
store_items explained
t = name of the item
l = the description text of the item (that is a lower case L not and i)
n = the quantity that the item is sold in. Example, arrows are sold in batches of 20.
v = value of the item. How much it costs.
w = the weight of the item.
i = the item's icon name. see my other email for the complete list.
{"title":"Example Store","count":2,"id":"-","store_items":[{"t":"a thing","l":"a thingy - an item of some importance. Why else would you have put it in your bag?","n":1,"v":1,"w":1.0,"i":"Battle_axe"},{"t":"A Hammer","l":"lore text","n":1,"v":99875,"w":1.0,"i":"SilverHammer"}]}
store = {}
store['title'] = "The Rat Wizard's Spells"
store['id'] = '-'
store['store_items'] = [] #this will be the dictionary in the store that contains the items
def AddItemToStore(item):
    converted_item = {}
    converted_item['t'] = item['name']
    build_lore = item['desc'][0] + '\n'
    #build_lore += "at higher level " +item['higher_level'][0] + '\n' # this was causing a lot of issues
    build_lore += "range " + item['range'] + '\n'
    build_lore += "components " + json.dumps(str(item['components'])) + '\n'
    #build_lore += "material " + item['material'] + '\n' # this was causing a lot of issues
    build_lore += "duration " + item['duration'] + '\n'
    build_lore += "concentration " + item['concentration'] + '\n'
    build_lore += "casting time " + item['casting_time'] + '\n'
    build_lore += "level " + str(item['level']) + '\n'
    build_lore += "School " + item['school']['name']
    converted_item['l'] = build_lore
    converted_item['n'] = 1
    converted_item['v'] = item['level'] * 250 + 100 #guessing here
    converted_item['w'] = 0
    converted_item['i'] = "EnchantedScroll"
    return converted_item
#len(converted) for testing, I am only going to do 3 items
#there is an issue with adding such a long store json in the mobile
#version of the app. But it works in the pc version.
for i in range(len(converted)):
    classes = converted[i]['classes']
    isGood = False
    for i in range(len(classes)):
        isGood = classes[i]['name'] == 'Wizard'
        d = AddItemToStore(converted[i])
        print('.', end='')
        store['store_items'].append(d) #assinging the item into the items list in the main dict
store['count'] = len( store['store_items'] )
print('imported ', store['count'], ' items')
final_string = json.dumps(store)
#print(final_string) #for the final product, this is huge and breaks python idle
f = open("spellListBagPlus5_v1.txt", 'w')
(2 edits)

Also notice that the value of the scrolls isn't correct. I tried using a formula to calculate the value based on level, but the way the list read in, some spells didn't have a listed level because it varies by player class.

(1 edit)

I wrote a converter in Python and made this list using this online thing. Unfortunately, this list is REALLY long (200 scrolls). I was successful in importing it in the PC version of Bag +5, but when testing on the mobile version, it was just too long. I think my Samsung device's clipboard cuts the content at some built in limit. You may have different results with a different mobile device.  The content is in a basic text file. I can't paste the full text content here in the community page because it too has a limit of 20480 characters. I am sharing the text file from google drive.


Awesome game. It gets pretty challenging once you get into those caves.

Does anybody know of an example of a company sponsored game jam event being used as a team-building exercise for its employees? 

(1 edit)

There are no ads on itch (unlike gamejolt). There wouldn't be any ad revenue to share.

Some recent change is messing with my new gif graphics for my Cover Images. I am not sure if it is intended or not. Could be a bug so I'm marking this post as a bug.

I have been making gifs for my games and I use Gimp to place a non-animated cover on the gif as the 1st frame. I've been doing this on itch since the change went in that on mouse hover would play the gif, but when not mouse hover it shows the 1st frame of the gif animation.

but starting a couple days ago, I uploaded a gif with a new 1st frame and on my profile page it shows up as an empty square. When I mouse hover I see the animation play through with my first frame.

for reference, if you view my page, take notice of my Cover Image for Bag +5, that's the one I updated and it has an empty square. I tested on multiple devices to make sure it wasn't a browser cache issue.

thanks :D

yes. I have only noticed it happening when logging in on a phone.

You might want to see a doctor about that.

The rule about drinking water??

Thank you for trying it out! :D

Yeah, it is not super interactive at the moment. It is kind of like a screensaver. I have some ideas on how to make it more interesting that I'm going to start working on after the jam's judging is done. I want it to be a weird thing you have on in the background, and over time the oozes grow and change.