Hi guys, just wanted to show a rogue-like I am working on. I plan on making it open source as soon as it is a little more done.
UPDATED:
Things that aren’t done:
-inventory system
COMMANDS:
- 1 attack with right hand
- 2 attack with left hand
- X change hands
- d drop
- , pick up
- o open
- c close
- D dive to position (max length is dex modifier)
- w wield
- W wear
- t take off
-npcs need to wear/wield their weapons and armour
Things that are done:
-Movement
-Roguelike Vision
-Generate map
-generate roads
-generate houses
-random weapon drops (not realistic)
Charge your battery, and slow your fans down. o.O
1 Like
DAY 1 UPDATE 2:
implemented procedurally generated dungeon.
On a side note my splitting headache seems to have disappeared.
Also my computer is charging and my fan is off.
gladiator battle turns to fist fight.
“YOU IS DEAD!” bug after brutal finishing move… luckily I didn’t explode into a shower of gore after that one…
NEXT: bed
THEN: player movement
THEN: npc movement
THEN: ?
Looks really interesting. I think a cool idea would be if you could go to an overworld/dungeon entrance which has a shop/tavern.
Looks pretty nice so far, great work.
As a side note: It is “You ARE Dead”, instead of “You IS Dead”.
Joker
Thanks for the feedback guys.
@Fuzz I’d really like to do that! I was thinking an over world with towns(shops/houses), roads and stairways to finitely deep caves/dungeons here and there. But that was the first day of development. Maybe today after player movement.
@Joker Thanks man, I know about the you is dead thing. I threw everything in there really fast and didnt have time to change that. I honestly thought it was hilarious though.
Anyways… Today I will hopefully finish player movement and vision. See you guys soon.
Added player spawning into map… Was harder than I expected to read external tile map data. Still giving me problems but at least its kinda working. Removed Combat GUI until movement completed.
Also revamped the map by increasing it size and making it more complex like a real rogue-like.
Great! Glad you liked my idea 
Im really interested on seeing how this develops
will be keeping my eye on it, great job so far, seems like your making good progress!
Hi guys! I have an update for you coming later today.
The player moves properly and cannot move through walls. He attacks enemies if they are in range so everything seems nice except I don’t have diagonal movement yet. I may add a playable demo tonight.
Randomized NPCs now follow the player but there is a bug that makes them move onto the player square instead of attacking that I need to fix. They do not check if walls are in the way yet but very soon they will.
I will be adding natural weapons for all animals and some races eg. the mind flayer would have a natural weapon (tentacles) and the ability to hold a martial weapon (sword, knife, etc.).
If you guys have any creatures that you want to see in the game let me know. Later on they will be harder to add.
If you suggest a race it should have at least 5 subraces eg. elf>drow,
I got everything I wanted done today. Here is a screenshot of me about to fight a random NPC and a couple rats. Everyone is moving properly and beating me up at a satisfactory rate.
The next thing on the agenda is pickups and stairs. After that I am going to take a break for a while. At that point I may make it open source because everything is pretty simply formatted and it is very easy to add your own weapons, armour, objects enemies and stuff like that.
I would love it if you made it open source. This would help immensely with my own efforts to make a roguelike. Your projects looks great so far.
Do you have any website/twitter to follow your progress? The DnD aspects has me interested, and the open source would just be icing on the cake 
Sorry it took so long for me to get anywhere with this. I have been “researching” quite a bit though. I have decided to ditch the old school theme and go for one more modern/futuristic. I guess I’ll have to change the title to something more like Cities and Couatls lol…
I thought the rand gen dungeons were a bit overdone and I am a fan of cataclysm dark days ahead so i decided to do rand gen cities instead by generating ground > roads>essential buildings (saloon, shop, starport) > non essential buildings (houses ,etc.).
Here is an example with awful town tiles I made. ( i promise it is randomly generated lol ).



The idea is basically the same. DnD dice rolls/stats and all that good stuff in a futuristic environment.
You start by picking a species and arriving on a random planet’s random city.
You can fast travel to other cities and other planets. There is no story yet as to why you would want to leave the city or anything but there really should be a good reason to leap across the galaxy.
You will unlock more races as you discover more alien life.
random map
roguelike vision test
I am so tired… I got the vision working. The way it works is it does a linecast from every tile within 32 Unity units ignoring everything except the Wall layer. If it hit something then the player can not see that tile and it is not rendered. Everything out of 32 is not rendered.
This is actually pretty efficient speedwise. It is buggy and I know exactly how to fix it. I’ve got to draw from the 4 points of the tile to the 4 points of the player… Hopefully that works fine for efficiency (I doubt it) but I’ll be able to work around it.
Good Night!
PS: the similar road placement is a coincidence… they are usually more… random…
I’ve fixed the vision by linecasting from corners and it works perfectly. Walking around is much more interesting now! I’ve added simple NPCs but no enemies as of yet.
Added an inventory system. All weapons are randomly generate… they have a quality (fine,rough,masterwork), modifier (long, short, beam etc.) and type (mace, sword, claw etc.)
ill move it to the bottom right i think. I still have to make some proper icons for the items.
small update.
Added the ability to pick weapons from floor to inventory. Items in the inventory now have tiles.
added random item drops that resemble what they look like in inventory to pickup with “,”. I tried to leave a demo but for some reason the game doesn’t work when set to web player (not even for me).
the next objective is equipping items and then combat. I will leave a dl link if anyone is interested (which i doubt…)
If anyone has any ideas about stuff theyd like to see in a roguelike now is the time to say! I’ll play some dota and check back later.