Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 21 22 [23] 24 25 ... 29

Author Topic: My C++ Projects - Tower of Azari v0.31 - "I'm not dead yet."  (Read 52049 times)

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: My C++ Projects - Tower of Azari v0.303 - Update 02/03/10, tech-demo!
« Reply #330 on: February 03, 2010, 01:10:55 am »

Sweet.

I'll have a look at this tomorrow.
Too tired tonight.
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

timmeh

  • Bay Watcher
    • View Profile
    • My Portfolio
Re: My C++ Projects - Tower of Azari v0.303 - Update 02/03/10, tech-demo!
« Reply #331 on: February 03, 2010, 06:55:19 pm »

A quick bug I've found, worth mentioning...

Due to a mistake on my part, the shadow creature won't actually appear, you will actually encounter blobs, which are a sort of emergency back-up I put in place, if the shadow creature wasn't scaled correctly, for whatever reason.  At the moment, that reason is some stupid oversight on my part :P  Should be fixed pretty soon.  In the mean time, if you have any creatures in the enemy file that are scaled to the player, you should still see them.


Also, path-finding progress is great, just need to add diagonals and it should be ready.  Once that's in I'll fix the bug I found, as well as any other bugs I hear about, and maybe do another quick release, so you can mess with a slightly more enjoyable version while you wait for me to get ranged weapons and magic in...

Logged
On the Wall is a Masterfully engraved carving of Urist McHardcastle and Goblins. Urist McHardcastle is surrounded by the Goblins. The Golbins are stamping on Urist McHardcastle. Urist McHardcaste is laughing at the Goblins. The carving related to the prolonged and bloody death of Urist McHardcastle in the Fall of 1659, the Winter of 1659, and the Spring of 1660. On the engraving is an image of Cheese.

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: My C++ Projects - Tower of Azari v0.303 - Update 02/03/10, tech-demo!
« Reply #332 on: February 03, 2010, 11:48:06 pm »

I've decided a mandatory post after everything you say is required.
This will be no different:

I can hardly wait!
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

alfie275

  • Bay Watcher
    • View Profile
Re: My C++ Projects - Tower of Azari v0.303 - Update 02/03/10, tech-demo!
« Reply #333 on: February 04, 2010, 10:50:29 am »

Just wondering, who thinks I should continue with my project?
Logged
I do LP of videogames!
See here:
http://www.youtube.com/user/MrAlfie275

timmeh

  • Bay Watcher
    • View Profile
    • My Portfolio
Re: My C++ Projects - Tower of Azari v0.303 - Update 02/03/10, tech-demo!
« Reply #334 on: February 04, 2010, 11:26:14 am »

That would depend, if you're interested, continue, otherwise, don't.  You're, like me, making a rogue-like... as awesome as I think they are, it's a pretty small market, and there are a lot available; so making a successful one will be difficult, if possible for someone with little programming experience.  I'm working on ToA because I enjoy it, and because I learn from the experience, not in the hope of developing a popular game.  So basically, if you enjoy it or learn from it and plan on becoming a programmer, yes, otherwise, don't.

No progress yet, small bug fix with monsters stepping over each other, but nothing big.  The mock trial in government ends today, as do most of my big tests until the end of the year, so I should have less school after this.
Logged
On the Wall is a Masterfully engraved carving of Urist McHardcastle and Goblins. Urist McHardcastle is surrounded by the Goblins. The Golbins are stamping on Urist McHardcastle. Urist McHardcaste is laughing at the Goblins. The carving related to the prolonged and bloody death of Urist McHardcastle in the Fall of 1659, the Winter of 1659, and the Spring of 1660. On the engraving is an image of Cheese.

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: My C++ Projects - Tower of Azari v0.303 - Update 02/03/10, tech-demo!
« Reply #335 on: February 04, 2010, 03:40:45 pm »

I do.

I'd like to see more projects from this site,
 since the community is so friendly and supportive.

Also, I sort of miss your random rooms, and the random caves too.
Regular template rooms are cool,
 but I wish they were mixed in to the more randomness of the caves.
Like have a "building" spawn somewhere overlapping the cave,
 so you could leave the building into the surrounding cave system.
And have multiple buildings, and then work from there.
If you want to do a total world game,
 you will not have anything special to focus on,
 it might end up being a clone of Nethack or DF.

I'm afraid to ask that sort of question about my game.
I fear tons of disappointments.

Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

timmeh

  • Bay Watcher
    • View Profile
    • My Portfolio
Re: My C++ Projects - Tower of Azari v0.303 - Update 02/03/10, tech-demo!
« Reply #336 on: February 05, 2010, 11:24:16 pm »

I enjoy both of your games, but again, time is a valuable, limited commodity.  If you enjoy it, or if you think it will benefit you in the future, go for it, otherwise, spend your time doing something that you do enjoy, or that will benefit you in the future.  I may enjoy the games, but the temporary enjoyment is hardly worth someones hard-spent time if they don't enjoy it.

Senior event today, so nothing really got accomplished, although we planned some interesting pranks... unfortunately, getting enough saran-wrap to cover the admins' cars is expensive... silly string isn't though, and nothing particularly interesting has happened at the dances for ages :D

To be entirely honest, it's not just the senior event though... I got Demon's Souls for my PS3 yesterday and love it, so I lost some programming time to that.  Not a lot, I still enjoy programming enough that I won't skip it to play more, but the combination of the game and the bonfire (flame-throwers are freaking awesome!  And they make frying eggs really, really quick... little burnt, but whatever :P) kept me busy today :P

[EDIT]:  Oh, and you may have noticed that I finally found an avatar.  I saw something about how people recognized forumites by their avatars before their names, sort of like I do with faces, so I figured I'd induce some irony and find an avatar without a face...
« Last Edit: February 05, 2010, 11:38:57 pm by timmeh »
Logged
On the Wall is a Masterfully engraved carving of Urist McHardcastle and Goblins. Urist McHardcastle is surrounded by the Goblins. The Golbins are stamping on Urist McHardcastle. Urist McHardcaste is laughing at the Goblins. The carving related to the prolonged and bloody death of Urist McHardcastle in the Fall of 1659, the Winter of 1659, and the Spring of 1660. On the engraving is an image of Cheese.

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: My C++ Projects - Tower of Azari v0.303 - Update 02/03/10, tech-demo!
« Reply #337 on: February 06, 2010, 12:03:30 am »

But Hippoman already did that.
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

timmeh

  • Bay Watcher
    • View Profile
    • My Portfolio
Re: My C++ Projects - Tower of Azari v0.303 - Update 02/03/10, tech-demo!
« Reply #338 on: February 06, 2010, 12:27:10 am »

I know, but mine doesn't even have a head :P  Besides, I'm not really one to be influenced by other people...  If I want to do something, I will, I just really don't care if someone else has already done it :P  Besides, there's a really terrible irony that's sort-of an inside joke with myself, that would cease to be funny if I were to explain it...
Logged
On the Wall is a Masterfully engraved carving of Urist McHardcastle and Goblins. Urist McHardcastle is surrounded by the Goblins. The Golbins are stamping on Urist McHardcastle. Urist McHardcaste is laughing at the Goblins. The carving related to the prolonged and bloody death of Urist McHardcastle in the Fall of 1659, the Winter of 1659, and the Spring of 1660. On the engraving is an image of Cheese.

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: My C++ Projects - Tower of Azari v0.303 - Update 02/03/10, tech-demo!
« Reply #339 on: February 06, 2010, 02:35:02 am »

: )

Don't be so defensive.
People might think you are paranoid.

O.o
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

timmeh

  • Bay Watcher
    • View Profile
    • My Portfolio
Re: My C++ Projects - Tower of Azari v0.303 - Update 02/03/10, tech-demo!
« Reply #340 on: February 06, 2010, 10:14:52 am »

Sorry... just came out of a debate and mock trial :P
But I am paranoid... :P

Should be able to get a lot done today.  Got some chores, but nothing bad.
Logged
On the Wall is a Masterfully engraved carving of Urist McHardcastle and Goblins. Urist McHardcastle is surrounded by the Goblins. The Golbins are stamping on Urist McHardcastle. Urist McHardcaste is laughing at the Goblins. The carving related to the prolonged and bloody death of Urist McHardcastle in the Fall of 1659, the Winter of 1659, and the Spring of 1660. On the engraving is an image of Cheese.

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: My C++ Projects - Tower of Azari v0.303 - Update 02/03/10, tech-demo!
« Reply #341 on: February 06, 2010, 11:41:35 am »

I hear you.

I just woke up, and the programming liquids are flowing.
Let's see if I can't get seasons working by nightfall.
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

timmeh

  • Bay Watcher
    • View Profile
    • My Portfolio
Re: My C++ Projects - Tower of Azari v0.303 - Update 02/03/10, tech-demo!
« Reply #342 on: February 12, 2010, 10:33:09 am »

Sorry for the inactivity... my computer died on me a little while ago, and I haven't had access to a computer with internet to let you guys know.  I managed to salvage all my important files (and found a new favorite computer tool :P ), so nothing was lost, but the computer I did have access to I couldn't program on, so there's no progress...

Before it died I managed to get diagonal movement working for enemies, but that's about it.  Next week is my "winter" break, so I should have some free time...

[EDIT]:  I created a function that allows the player to target a visible enemy, which should be usable for both ranged weapons and magic.  Before I do those two though I'm going to make a very similar function that allows the player to examine things, then I can move on to ranged weapons...
« Last Edit: February 12, 2010, 11:41:44 pm by timmeh »
Logged
On the Wall is a Masterfully engraved carving of Urist McHardcastle and Goblins. Urist McHardcastle is surrounded by the Goblins. The Golbins are stamping on Urist McHardcastle. Urist McHardcaste is laughing at the Goblins. The carving related to the prolonged and bloody death of Urist McHardcastle in the Fall of 1659, the Winter of 1659, and the Spring of 1660. On the engraving is an image of Cheese.

Bricks

  • Bay Watcher
  • Because you never need one brick.
    • View Profile
Re: My C++ Projects - Tower of Azari v0.303 - Update 02/03/10, tech-demo!
« Reply #343 on: February 13, 2010, 01:52:37 pm »

Sounds cool.  Most medieval-themed roguelikes screw over archers with bad controls and weak weapons.
Logged
EMPATHY - being able to feel other peoples' stuff.

timmeh

  • Bay Watcher
    • View Profile
    • My Portfolio
Re: My C++ Projects - Tower of Azari v0.303 - Update 02/03/10, tech-demo!
« Reply #344 on: February 13, 2010, 02:03:09 pm »

Sounds cool.  Most medieval-themed roguelikes screw over archers with bad controls and weak weapons.

Well, the ranged attacks will be a single key to fire the weapon, and it'll probably check if there's more than one enemy in the view, and if there is it'll let you use the targeting function I wrote, otherwise it'll auto-fire at the one you can see. 

The targeting is pretty decent if I may say so myself.  Instead of trying to find a way to highlight the selected square that looks decent with any character, it draws an arrow to each side, pointing at the selected square.  Looks nicer, and it's easier to use.  My only issue with it is that you can't see things that are directly to the side of it, but that's not much of an issue, since the player's fingers are probably going to be on automatic by the time it's close enough to matter...

Anyways, I'm gonna try and add ranged weapons today.  As far as balance, I'm planning on having ranged weapons deal similar damage (although likely based on dex instead of str...), but maybe take longer to fire than a normal weapon does to swing, so they aren't unbalanced...  worst comes to worst I'll buff them up later.

[EDIT]:  Taking a break for a bit, may come back to it later, depending on how quickly I can get my college app essay finished.  It's pretty easy, 300-500 words, but it still has to be done, and I want it to be nearly perfect at least... anyways, ranged weapons are just about working.  Just need to figure out the damage calculations, how much time passes, and removing ammo as it's used up.  No actual ranged weapons or ammo in yet by default, but the framework for adding them to the "raws" is there, just haven't written them in yet.  But targeting, ammo selection and everything is bug-free.

[EDIT2]:  Ranged weapons fire properly, and ammo is used up properly.  Damage is the same as melee weapons, but based on dexterity instead of strength, and at the moment they take the same amount of time to fire.  Again, while they can be loaded from the raws, I'm just testing with hard-coded ones at the moment.  Just need to make missed shots leave the ammo on the ground, and make ammo stack when picked up, dropped and purchased.  I'll also need to allow the player to choose how many of an ammo item they want to buy...  anyways, once that's done I can get another tech-demo up.  After that all I have to do is magic, and I can start working on new stuff.

[EDIT3]:  Ammo is purchased in stacks, just need to let it be sold, allow it to be dropped by enemies, and decide how to deal with shots that miss, and I'll be good to go.

[EDIT4]:  A friend of my found a bug in the shops, so I've been set back a bit.  I'm using pointers to objects for the shop and inventory, and I was copying the pointer from the shop to the inventory when items were purchased, so you weren't getting a unique copy of the item.  I.E. If you bought a potion, used it once, and bought another, they would both have 2 uses left, and, theoretically, using one would zap the other one of one use as well.  The arrows were actually how he found this, cause it was increasing the number of arrows in the stack as he bought them...  Anyways, I'm going to have to hand-write copy functions for the items, since they're laid out a little weird, then I should be able to continue.

[EDIT5]:  Done with the copy functions, and added a sort of error-reporting function, that basically just writes a line of text to an error log.  Simple, but it'll be useful for future debugging.  I'm going to work on launched ammo, and selling it soon, but before I do I'm going to write two more generic functions, one for displaying a sort of "pop-up" message, and another similar one for getting numerical input (I.E. How many items the player wants to sell.)  Shouldn't take too long, since I can obviously write text pretty easily for the message, I already have a function for drawing the box, and a function for clearing the inside part of the box to draw the text in.  I may look into PDCurses "window" stuff, but I'm not sure it's really necessary for this...

On a different note, I'm also working on a website for my games, both to have a place where the information can be found, and so that I have an excuse to learn Javascript, XML and XSL :P  I'll link to it once it doesn't look as horrible as it does now, need to figure out CSS too :P
« Last Edit: February 17, 2010, 06:42:23 pm by timmeh »
Logged
On the Wall is a Masterfully engraved carving of Urist McHardcastle and Goblins. Urist McHardcastle is surrounded by the Goblins. The Golbins are stamping on Urist McHardcastle. Urist McHardcaste is laughing at the Goblins. The carving related to the prolonged and bloody death of Urist McHardcastle in the Fall of 1659, the Winter of 1659, and the Spring of 1660. On the engraving is an image of Cheese.
Pages: 1 ... 21 22 [23] 24 25 ... 29