Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Variants

Reply
 
Thread Tools Display Modes
Old October 20, 2009, 20:40   #1
jplur
Scout
 
jplur's Avatar
 
Join Date: Oct 2009
Posts: 31
jplur is on a distinguished road
Blengband - 3D angband in development

Hello all,

Angband was one of the first computer games I got into, back in the 90's. For some time I have dreamed of recreating it in realtime 3D, and a week ago I actually started.

It is being developed with Blender's game engine and python.

So far I have a random BSP dungeon script, and a script that parses monster.txt

My aim is to have a 3D model for every monster and item ASCII symbol in the game.

Youtube videos:

Some random monsters, for now they all use the rodent mesh.

My first experiment with displaying the map.

jplur is offline   Reply With Quote
Old October 20, 2009, 21:37   #2
Zikke
Veteran
 
Join Date: Jun 2008
Location: Los Angeles
Posts: 1,061
Zikke is on a distinguished road
This looks awesome!


(I know it may not be what you're going for, but having a FPS angband variant would pretty much be the best thing ever)
__________________
A(3.1.0b) CWS "Fyren_V" NEW L:50 DL:127 A++ R+++ Sp+ w:The Great Axe of Eonwe
A/FA W H- D c-- !f PV+++ s? d P++ M+
C- S+ I- !So B ac++ GHB? SQ? !RQ V F:
Zikke is offline   Reply With Quote
Old October 20, 2009, 23:24   #3
jplur
Scout
 
jplur's Avatar
 
Join Date: Oct 2009
Posts: 31
jplur is on a distinguished road
Yeah first person shooter game play is going to be a big part of it.

I imagine playing a ranger or mage will be ridiculously fun.

And I plan on having the 'v'olley objects command with physics.
jplur is offline   Reply With Quote
Old October 21, 2009, 15:54   #4
fizzix
Prophet
 
Join Date: Aug 2009
Location: Madison, Wisconsin, US
Posts: 2,927
fizzix is on a distinguished road
that looks really cool!

Are you making the game more real time approach or are you sticking with the turn-based?
fizzix is offline   Reply With Quote
Old October 21, 2009, 16:13   #5
jplur
Scout
 
jplur's Avatar
 
Join Date: Oct 2009
Posts: 31
jplur is on a distinguished road
Realtime. Monsters and the player will have a countdown timer. If they do an action their speed stat will be added to the timer and they will have to wait a bit before performing another action.
jplur is offline   Reply With Quote
Old October 22, 2009, 01:16   #6
Karzack
Rookie
 
Join Date: Dec 2007
Posts: 17
Karzack is on a distinguished road
This looks great! I will keep an eye on this one definitely.
Karzack is offline   Reply With Quote
Old October 27, 2009, 15:37   #7
jplur
Scout
 
jplur's Avatar
 
Join Date: Oct 2009
Posts: 31
jplur is on a distinguished road
New video: http://www.youtube.com/watch?v=49yqF9pzjj8

Stairs, doors, and items are in the dungeon. The game is starting to really feel like angband.

Next up is character creation, item identification states, inventory, maybe the basic combat algorithm.

I'm going to have to plan out the user interface, also some sort of quickaccess command slots for ingame, so you could cast a spell or use an item via one keypress.

I was wondering, what is the algorithm for placing things at a dungeon level? Seems it picks entities from any level up to the current one and sometimes deeper, but is it weighted to pick more from the current level?
jplur is offline   Reply With Quote
Old October 28, 2009, 05:36   #8
Pete Mack
Prophet
 
Join Date: Apr 2007
Location: Seattle, WA
Posts: 4,345
Donated: $40
Pete Mack is on a distinguished road
I think it's easier to read the code than explain.
1. With a 1/20 (1/25?) chance, set max dl to Rand(dl,100), else set max level to dl. If drop is good or excellent, increase max level by 10.
2. Pick best of Rand(1,3) items, where best is determined by dl.
3. Try for artifact or ego, enchantment.
Pete Mack is offline   Reply With Quote
Old October 29, 2009, 06:32   #9
jplur
Scout
 
jplur's Avatar
 
Join Date: Oct 2009
Posts: 31
jplur is on a distinguished road
This should look a bit familiar

jplur is offline   Reply With Quote
Old November 17, 2009, 22:17   #10
jplur
Scout
 
jplur's Avatar
 
Join Date: Oct 2009
Posts: 31
jplur is on a distinguished road
Hey all,

Just writing to say this project is still on my plate, but I've been overwhelmed with work as of late, so haven't gotten much progress made.

When I do get some free time, I've been taking Pete Mack's advice and pouring through the angband source code. (I've never used C before, but it's been pretty easy to decipher).

I've also been debating whether to make a multiplayer option with TCP. Seems like now would be a good time to implement it, before things get too complicated.

Last edited by jplur; November 17, 2009 at 22:24.
jplur is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
MUD development Whelk Idle chatter 11 January 9, 2011 02:03
Crafting-focused Angband mod under development Optimality Variants 49 November 25, 2009 02:06
Angband/65 development log PaulBlay Development 0 April 16, 2009 19:55
Development forum camlost Oook! 5 February 22, 2009 22:06
[FA] FAangband development Nick Variants 174 May 30, 2008 03:02


All times are GMT +1. The time now is 04:50.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc.