Hireling is ready to retire – 7drl 2017

So, next year, next 7drl. I’d say 2017 is a bit exeptional for me. At first, I was planning to take break on 7drls this year… But I got interesting idea and I didn’t manage to resist.

 

I used to work with python, and well-known roguebasin python+libtcod tutorial’s architecture. First time, in 2013, I was learning about writing roguelike game – Jotaf’s creation is great for starting project. Also, it’s decent architecture which just works, I was introducing own changes to the core of, say, engine. Just it, that codebase base is really good foundation for 7drl.

 

But, this year, I decided to change something. I’m going to use Go programming language, and make whole project open source. Hireling… will be my first big project in Go, so it’s more than likely that sources will be full of spaghetti and unidiomatic code. Altought, there are very small amount of Go games, so I hope that open sourcing my 7drl have some sense. Also, this language is great for multi-platform support, so I’m gonna release Windows version as well as Linux and OSX build. It’s possible that I’ll make builds for another OS’s, but I can’t guarantee that they are going to work in proper way.

 

But, what Hireling is ready to retire is gonna be? I have plan to make roguelike and interactive fiction crossover. Text interface, lots of descriptions (I’m cooperating with Kuba ‘coran’ Kowalik due his high English skills), maybe some ASCII art. 5 levels of dungeon, overworld city, hack and slash, some simple randomly generated quests. Nothing really big and unrealistic – I hope that the scope is small enough for 7drl, it’s my weak point.

 

I took inspiration from IF-roguelike Kerkerkruip (such a great game!), Mordor / Demise dungeon crawler games, and my old, unreleased Witcher-inspired project (which was inspired by good, old Darklands). I’m going to use some previously written code – parts about terminal handling (cross-platform text coloring, clearing terminal, etc). If I’d use ASCII art, probably most of them also were created some time ago. All mechanics and other game-specific content will be created from scratch. I’m going to post updates on my facebook page.

 

I’m really tired (and a bit drunk) now (1 PM here), so – I’ll start tomorrow. Also, I’m sorry for all mistakes and grammar errors, my English is a bit (?) rusty, unfortunately.

Good luck to all participiants!

Rogue with Purple Heart – days 1 & 2

So, truth is this that I started today. Purple Heart Rogue (yup, this is possible name) was announced yesterday and… This was end of my work yesterday. Few good, old friends visited me so… So I have less time to complete challange.

Anyway – I made lots of technical related things today, but not very much stricte gamepley-oriented coding. About these second things: I finished scripts for *slightly random generation* of the first location (photo below) and last location (w/o photo, I don’t want to spoil too much). Also dungeon / locations generator is almost done, but I still have to solve some problems.

Rogue with Purple Heart – basic infos

Hi guys.

This year, my entry will be simple, quite traditional (but with platformer elements – in *spirit* of game, not in gameplaye mechanics or so) roguelike. It would tells a story about ordinary private who survive (but not without wounds…) ambush by the Vietcong. You have to reach Medevac as soon as possible.

Game will have ‘tunneling’ structure (I don’t know how should I call it – it’s about moving from one board to second board, always from one side to other side) because action will be placed in DFPs (slit trenches) and I want to make this game memorizable by ‘developing’ relationship with player and @.

I would use my good-old-code from HumFallRL and adapt this code for new tasks. And making this ‘adapt-related things’ is my plan for first day. Today I have very little time but I hope I can finish it today…

I would publish updates here on 7drl.org, on my blog and in my own topic on roguetemple forums.

NoirRL – Finished!

I’m too tired to write all what I want.

First – copypaste from entry post:

Simple idea – make roguelike adventure game based on old noir movies. This is not standard roguelike… Not in details. Gameplay reminds interactive fiction a little.

Player is a detective. It’s only what you need to know at this moment. Traveling around the states, talk to people, solve criminal cases and earn money.

What I personally find most interesting? Solving cases. Each case is assigned to one logical puzzle (in the future, after 7DRL, there will be more puzzles). Depending on the speed of solving the problem is generated one possible scenario (simple – succes, failure, + sort of ‘draw’).

 

Summary of finished game:

Game is finished.
Gameplay isn’t as varied as I wanted, but it is not boring 😉
Due to the time I had to do puzzles easy to implement (verbal riddles and mazes), perhaps expand this idea in the future.
Due to the time2 game isn’t well-tested, but I programmed carefully and NoirRL should be most bug-free. If it were otherwise – let me know.

Enjoy!:

windows binary: https://www.dropbox.com/s/1wgmdhpuf3zqnj1/noirrl_7drl.rar?dl=0nyfinal homefinal

NoirRL

Simple idea – make roguelike adventure game based on old noir movies. This is not standard roguelike… Not in details. Gameplay reminds interactive fiction a little.

Player is a detective. It’s only what you need to know at this moment. Traveling around the states, talk to people, solve criminal cases and earn money.

What I personally find most interesting? Solving cases. Each case is assigned to one logical puzzle (in the future, after 7DRL, there will be more puzzles). Depending on the speed of solving the problem is generated one possible scenario (simple – succes, failure, + sort of ‘draw’).

bismarck salem wilderness

HumFallRL – succes (partial)

Hi! I finished game. According to the announcement, this is a simple crawler with post-apo background. This year’s 7DRL was my first event of this type and I am glad that I made full roguelike in 7 days. This is very satysfying.

HumFallRl is only for Windows.

Unfortunly, compiling broke the save/load system (I don’t know how) – key ‘ESC’ should return to main menu and make autosave. Unfortunately, instead of the off game. Fortunately, the rest of the game works fine.

HumFall

mirror: http://www51.zippyshare.com/v/73478882/file.html