Posts Tagged ‘ASCII’

MF100 – Post-Mortem

Posted by
Tuesday, May 9th, 2017 3:07 am

If you are bored with gamedev or programming, game jams is a thing you need to try. In october 2016 I found my self bored with c++ madness. Suddenly, I found a blog post about great game jam, that will help you to re-think your skills.

Ludum dare is one of the worlds largest and longest running Game Jam events. Every 4 months, people make a game from scratch in a weekend.

Sounds neat right?

I though, I will have a try. My first LD (37), I wrote an RPG-kind of game:


It was my first experience of java game development, I was completely to game jams. Any way, I did a great job, and I was proud of my self, because I did compo first try. Things I noticed:

  • Ascii art is great, but doen’t fit game jams
  • My java framework was buggy
  • I did not have any clue, how to make music

But, what I enjoyed a lot, that I got new inspiration from the jam and the positive feedback from people. It was so lovely, to hear great words about your game!


Till the LD, there is always a few streamers, that stream their development. When I saw that on LD 37, I thought, that it would be nice to try this. I wrote a small plugin, witch can be found here. Not the best code ever, and the idea is taken from Drunk Devs on twitch.

The plugin it self is a twitch chat bot, that displays all of the users, that had typed something in the chat, on the screen. And every 7-10 minutes happens a random event, that users can vote for.


The truth

My stream got 0 viewers :) Strange, isn’t it? Also, my PC was not powerful enough. When the chat bot was active, my PC was lagging so much…

Another way to do this

Next LD (it will be in summer 2017), I will record a time lapse, and post it on youtube. Hope, that it will go better.

Wait, but what about LD 38?

Ah.. it was a complete fail.. First of all, in a few hours before jam, i found pico-8. I thought: “Well, I write a game-emulator, this can fit almost every theme..”. I created a prototype console, and got to bed.

When the theme was announced (it was Small World), I though, that this theme is great for writing an emulator.

The first day went alright. But on the second day, I just did not know, what to do.. I mean, I run out of ideas. My game was not playable enough. There was not enough time to start another game.

I just failed.

By the way, game is here:



Never start a brain storming before LD. Otherwise, you will fail.. Trust me. Next time, I will use lua + love2d for my game. And no ascii art!!

Mini Ludum Dare 48- Day Zero Dev Log

Thursday, January 9th, 2014 11:48 pm

NOTE: I wont be here for most of tomorrow, so I decided that I will use half of today, and half of tomorrow, and that will still end up as 48 hours. I hope that is allowed.

NOTE2: I will post the post explaining the game tomorrow, I just wanted to log my progress for today before I forget.

Alternate title for this post: “I FINALLY SQUASHED THE BUG!!!!!111!”, or “I am so bad I have to resort to unconventional means”.

I finally fixed the bug I was having with SpriteBatches, on my Mini Ludum Dare 48 game: Death Plot. See, I had a convoluted set up with a Sprite Class for general sprites doing the drawing for my player class. I then had the Player class call that drawing function, and then the Gameplay screen class, which is my main class, call the player one.
Much to my chagrin however, I was getting null exception errors, due to me supposedly not initializing the SpriteBatch using new. However, I was actually doing that.
Long story short, after trying multiple things to fix it, like initializing the SpriteBatch in the Game class, in LoadContent, in Draw, and pretty much everywhere, it didn’t work. I then scoured the internet for help to no avail.
So, what did I do to fix this? I moved the player drawing to the Gamplay screen class. From there it called Player.Position as a parameter to the drawing. Everything related to the player is in Player, except the drawing. It seems to be working perfectly fine now.
Anyway, I am tired, and due to school, I haven’t had much time. I got a movement system implemented, title screen art, game menus, and one of my two player controlled objects. I’ll finish the rest, as well as a design post explaining this game, tomorrow.

The Title Screen.

Follow my Twitter (Kerinova_xeon) for more about my development process.

Project: Wheatgrinder Enters Public Beta

Posted by (twitter: @oldtopman)
Monday, April 22nd, 2013 10:49 pm


I am proud to announce to the Ludum Dare community that I have finished my entry in the 2011 October Challenge.

The game is “Project: Wheatgrinder” and can be had for the unbelievable price of $2 here!

AWoRaFED rc1

Posted by
Sunday, April 19th, 2009 6:25 pm

Final entry, for linux only. Will have to see if I can/have time to make a windows port later.

The goal is to survive as long as possible, with the help of a few spells. how to play are in the readme.txt file.

Game depends on the ncurses library.

To make your own map, just make a text file and give it a one character long name (which is not q) and place it in the levels folder. There are some issues with large maps.

Download:RC2 – Rapidshare(Linux) (linux/windows) (Linux/windows)

edit: after some playtesting it seems the game take some time to get hard. a smaller map should help on that :)

edit2: rc2 is finished, features less health, less mana, less space, more zombies. just waiting for firefront to actually let me upload….

edit3: forgot: you will likely have to start it trough the terminal. at least me and my test person had to (in linux)

edit4: download for windows up. thanks for porting it Cymon

Hill Climber: Extreme Edition

Posted by
Sunday, April 19th, 2009 4:17 pm

I managed to make a game in the end. It’s very limited but it has a nice style to it.

Requires python and curses. (Sorry windows fans. I might make a pygame version if time permits)

To play, open a terminal, go to where the file is and type: python

That should be all you need for it to work. It’ll take a few seconds to load up.

Get it

EDIT: I’ve made some last minute changes before the deadline. Now the game is slightly harder. Also there are two types of food.

EDIT 2: If you got an error about CURS_SET or something, try redownloading.

[cache: storing page]