Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: Re:creation - a top down action adventure about undeads [hiatus]  (Read 202677 times)

0 Members and 1 Guest are viewing this topic.

Grimshaw

  • Hero Member
  • *****
  • Posts: 631
  • Nephilim SDK
    • View Profile
Re:creation - a top down action rpg about undeads
« Reply #30 on: May 07, 2015, 02:32:13 pm »
Do you actually find Lua beautiful?

Elias Daler

  • Hero Member
  • *****
  • Posts: 592
    • View Profile
    • Blog
    • Email
Re:creation - a top down action rpg about undeads
« Reply #31 on: May 07, 2015, 02:58:18 pm »
Do you actually find Lua beautiful?
Yeah. It's simplicity is pretty great. Speed is another cool thing about it. And it's pretty easy to bind Lua with C++ using binding libraries.
Tomb Painter, Re:creation dev | eliasdaler.github.io | @EliasDaler | Tomb Painter dev log

dabbertorres

  • Hero Member
  • *****
  • Posts: 506
    • View Profile
    • website/blog
Re:creation - a top down action rpg about undeads
« Reply #32 on: May 07, 2015, 07:31:38 pm »
I just noticed that you use parentheses around the condition in if statements in Lua, is that a style preference?

Elias Daler

  • Hero Member
  • *****
  • Posts: 592
    • View Profile
    • Blog
    • Email
Re:creation - a top down action rpg about undeads
« Reply #33 on: May 07, 2015, 08:32:06 pm »
Added archers!


dabbertorres, yeah, it's just easier to find the condition visually.
Tomb Painter, Re:creation dev | eliasdaler.github.io | @EliasDaler | Tomb Painter dev log

Ricky

  • Jr. Member
  • **
  • Posts: 99
    • View Profile
    • Tejada
    • Email
Re:creation - a top down action rpg about undeads
« Reply #34 on: May 07, 2015, 09:41:38 pm »
Do you actually find Lua beautiful?
Yeah. It's simplicity is pretty great. Speed is another cool thing about it. And it's pretty easy to bind Lua with C++ using binding libraries.

I was using LuaGlue for a bit but the project owner hasn't updated in a while and LuaBridge also allow JIT
Wilt thou yet say before him that slayeth thee, I am God? but thou shalt be a man, and no God, in the hand of him that slayeth thee.

ChronicRat

  • Sr. Member
  • ****
  • Posts: 327
  • C++ programmer
    • View Profile
    • My blog
Re:creation - a top down action rpg about undeads
« Reply #35 on: May 08, 2015, 06:43:55 am »
Do you actually find Lua beautiful?
What else could be simpler, smaller and faster? Lua is ideal! =)

Grimshaw

  • Hero Member
  • *****
  • Posts: 631
  • Nephilim SDK
    • View Profile
Re:creation - a top down action rpg about undeads
« Reply #36 on: May 08, 2015, 01:58:56 pm »
simpler smaller and faster, its debatable but I can agree on, but I was asking about beautiful.. it looks like the ugliest thing ever to me, despite knowing its advantages and having used it before

ChronicRat

  • Sr. Member
  • ****
  • Posts: 327
  • C++ programmer
    • View Profile
    • My blog
Re:creation - a top down action rpg about undeads
« Reply #37 on: May 08, 2015, 03:04:58 pm »
It looks like you just never met ugly code. =) And Lua code by Elias Daler is really good.

Grimshaw

  • Hero Member
  • *****
  • Posts: 631
  • Nephilim SDK
    • View Profile
Re:creation - a top down action rpg about undeads
« Reply #38 on: May 08, 2015, 05:25:14 pm »
Call me biased but I am just more of a C style syntax man :p

Elias Daler

  • Hero Member
  • *****
  • Posts: 592
    • View Profile
    • Blog
    • Email
Re:creation - a top down action rpg about undeads
« Reply #39 on: May 09, 2015, 07:27:47 am »
By the way, here's a new gameplay gif!
You can't carry bows or any other weapons other than your hammer (it's too heavy!).
So, in order to shoot arrows, you need to kill archers and control them with your ghost. Also, ghost can fly which helps too.
« Last Edit: May 09, 2015, 07:38:43 am by Elias Daler »
Tomb Painter, Re:creation dev | eliasdaler.github.io | @EliasDaler | Tomb Painter dev log

Grimshaw

  • Hero Member
  • *****
  • Posts: 631
  • Nephilim SDK
    • View Profile
Re:creation - a top down action rpg about undeads
« Reply #40 on: May 09, 2015, 02:16:49 pm »
That ghost idea is really cool! Looking forward to feel how it plays :D

Elias Daler

  • Hero Member
  • *****
  • Posts: 592
    • View Profile
    • Blog
    • Email
Re:creation - a top down action rpg about undeads
« Reply #41 on: May 09, 2015, 11:40:33 pm »
Thanks!
Tomb Painter, Re:creation dev | eliasdaler.github.io | @EliasDaler | Tomb Painter dev log

Elias Daler

  • Hero Member
  • *****
  • Posts: 592
    • View Profile
    • Blog
    • Email
Re:creation - a top down action rpg about undeads
« Reply #42 on: May 14, 2015, 07:47:30 am »
Don't have much time to work on the game this games (lots of study!).
But I've recently optimized level drawing a lot. I was using sf::Sprite for each tile and was drawing every one of them seen on the screen. Now I use chunks of sf::VertexArray. This improved rendering perfomance by 4x-5x which is very awesome.
Tomb Painter, Re:creation dev | eliasdaler.github.io | @EliasDaler | Tomb Painter dev log

Grimshaw

  • Hero Member
  • *****
  • Posts: 631
  • Nephilim SDK
    • View Profile
Re:creation - a top down action rpg about undeads
« Reply #43 on: May 14, 2015, 12:44:30 pm »
Did you really struggle to render a few sprites on the screen? This kind of game usually needs no optimization in rendering, modern cards hold a lot more draw calls than that :D

fakepotato

  • Newbie
  • *
  • Posts: 39
    • View Profile
    • Email
Re:creation - a top down action rpg about undeads
« Reply #44 on: May 14, 2015, 04:28:50 pm »
Your tutorials about Lua bindings are awesome.
I have question, though. What about security? Everyone can see and edit scripts.
You recommend encode them to binary/resource files, or compile as libraries? What's your method?
As far as i know, your re:creation game won't be open source, so i suppose you solved that problem somehow to hide realization from users.
Thanks for replies  :)
Infinite insomnia.

 

anything