Java 3D Game Development 65: PvP Combat

preview_player
Показать описание
3D Opengl Game development log videos with commentary about my indie Java RPG game.

Lots of combat and networking this week, with a little bit of PvP!

The Team:

Christopher Jubell: Food Stall, Mage Attack Animation, Chicken animations, Turtle animations, Skeleton, Giant Spider, Weapon & Tent market stalls, Shadow Battle Axe, Spirit Power Staff, Mellee Helmets, wooden bridge, Church, all house models, training dummies, city walls, city gate, round city towers, shadow trident, Log Pile, Shadow Horned Helmet

marCOmics: Holy Horned Helmet, New Armour Set, Tribal War bow, present pile, camp fire, Shadow Power Staff, Light Staff, Animal Skeleton

Itay Almog: Medium Desert House, Many weapon textures & icons, small lamp texture, pot market stall texture, darker market stall texture, small mushrooms texture, tribal long sword icon

Jacob Brewer: Shadow Lesser Staff, Holy Lesser Staff, Ancient Lesser Staff

Erik Quick: Desert Well, Wizard hat, rustic bench, standard armour, Great Sword, Combat Icons, Overhanging House, shadow armour, Ancient Long Sword, Holy Long Sword, New Fence, Tavern(!), Palm Tree, Shadow 2H, Hatchet in Stump, Shadow Horned Helmet, Desert Hut, Dead Tree

Richard Weug: Sickle, Trident, Aether bow, ancient war hammer, holy short sword, Sai, Wand, Turtle model

Code Magnet: Both Desert Towers, Ancient Short Bow, Wooden Cart, fire lamp, guard tower, Fancy Lamp, Spirit Zweihaender, Chicken model

Joko: Water Well, Pots Market Stall, darker market stall, warhammer, small lamp, small mushrooms, Cacti, Ball Lamp, Greater Bow, New Bench

Alexander Schulte: Small Bush
Jack Theakstone: Ancient B.Axe, Ancient Dagger
Andrew Knowles: Mace, Ancient Short Sword, Ancient 2H
Ricardo: Wooden Crate
Rob: Wooden Barrel, snowman, second Xmas tree
Stiles3D: Xmas tree
Josh "Shadow" Monson: Various sound effects
Aleksander Długosz: Spirit Short Sword, Tribal Spear
Niklavs: Headwear Shop Icon
Nicolas: Waterfall sound fx (not yet shown)
Simeon Heinze: Candy Cane
Titas Vaitkunas: The loud thunder clap!
Teddy C: crossbow (not yet shown)
BonJoniLP: 2H sword (not yet shown)
Tadej Gasparovic: Texture and settings for fire lamp entity, Palm tree collision box
Reza Zaman: Shadow Long Sword

Music:

Licensed under Creative Commons: By Attribution 3.0
Рекомендации по теме
Комментарии
Автор

THANK YOU for using hit boxes and not range->target DnD style hit detection. Very impressed. That alone has made me look forward to the actual release of your game almost as much as I enjoy your dev vlogs!

kobitz
Автор

Always awesome to see new videos from you in the sub box :)

jxz
Автор

Hey, nice video as always! Can't wait for the Behind The Scenes one!
I've got a suggestion for when you get your website. Maybe you could add some kind of interactive map of the world that gives information when you click on a town or such. It could give people some more insight of how the world will look like once it is complete.
Cheers!

PianoMan
Автор

I love this combat style because it's real time

AdelaarGD
Автор

I really admire your determination, keep it up!!

pps
Автор

Here is my typical "Wow! This looks super awesome comment." I cannot get any more original than that, but it just looks awesome, enough said.

jasonjepson
Автор

This message spoils an easteregg





0:59 Bottom left corner

htechhd
Автор

Im so excited about the video tomorrow!! :D good job, Thin.. :)

rcookie
Автор

By far my favourite video of the week, love this series so much and cant wait to play the beta. I'm hoping to be able to contribute quite a bit to the kick starter as well :)

jackwins
Автор

This looks AWESOME!
I can't wait to play it one day :D
But one thing I would do is to add a random int between -5 and 5 to the damage, so it's not allways the same when you attack :)

MrSKanarr
Автор

Lookin' good! Keep up the good work. :)

ShaneRob
Автор

You're a legend

I have 1 Fun question for you:

People say playing games recreationally is a waste of time since you could be doing something more productive like programming or learning maths and graphics/art/music etc.

I want to be a game developer but I think I play too much GTA (2 hours a day).

*Since you're a game developer, do you play games?*

- Or do you just go hard and enjoy learning, programming, desiging and developing your game?

ManMadeToons
Автор

I would love to know how you went about instancing all your particles to one draw call. I've thought about batching my particles, but there surely must be a better way.

orange
Автор

I love the game, but the bottom bar looks out of place, i think if you moved the bar to the bottom and moved up the attacks to go on top of the bar, it would look less out of place, and when you open the UI the attacks can tween back to the position that it is at now.

asdasfdfgewqgrgyjh
Автор

Just for a thought: You could have just offseted the effect frustum a little bit behind the player to circumvent that close enemies aren't hit. Don't know if that would've been easier for you.

Edit: Ah never mind. From the sketch you showed at the end i conclude that you just did that :D

tobe
Автор

I think you should add realistic combat system. It looks kinda weird when a guy is just standing there and swinging his sword. Ideally, during battle player stands with his right leg back and right. Once attack has been carried out, hand moves first, then body and then right leg forward.

BoxonixGamer
Автор

How to render/draw text ? When I use font.drawString it throws exception IllegalStateException (Function not supported). I've learned that now I need to use VBO / VAO to do it, but for example if I want to have health in that string, how would I update it? I can't find it :(

mibac
Автор

Did I see you reading a book there (if so which book)? Can't wait for the behind-the-scenes cidoe, and I also want to 1v1 you when the game comes out :P

DemonicGaming
Автор

Wow dude, this is amazing! Very good looking! You are VERY talented! Where did you learn to program like this?

MrEven
Автор

Pikachu, I chose you! 0:58
sauhasuhasuhas

xgmox