Results 1 to 10 of 10
  1. #1
    Founder & Hero jjflanigan's Avatar
    Join Date
    Feb 2006
    Posts
    2,854

    Default Working on a new blog series -- Build your own RPG

    It's for HTML5 and JavaScript. Any feedback would be welcome on it

    Part 1 -- http://blog.cubicleninja.com/?p=101

    Part 2 -- http://blog.cubicleninja.com/?p=119

    Part 3 -- http://blog.cubicleninja.com/?p=148

    Cheers

    - JJ

  2. #2
    Founder & Hero jjflanigan's Avatar
    Join Date
    Feb 2006
    Posts
    2,854

    Default

    Added part 4 that introduces enemies and a rudimentary AI

    http://blog.cubicleninja.com/?p=158

  3. #3
    Community Member Grenada's Avatar
    Join Date
    Dec 2010
    Posts
    541

    Default

    That's really cool.
    Quote Originally Posted by Ungood View Post
    You may now return to your WoW bashing.
    Fweebie
    "Crouching Tiger Hidden Nerfbat!"

  4. #4
    Founder & Hero jjflanigan's Avatar
    Join Date
    Feb 2006
    Posts
    2,854

    Default

    Part 5 is up and ready, it introduces scaling to make the 800x600 game window go "fullscreen"

    http://blog.cubicleninja.com/?p=173

    Part 5 Demo

  5. #5
    Community Member stretchcore's Avatar
    Join Date
    Jul 2009
    Posts
    0

    Default

    Seems good so far. Only quibble I found from the demo is that if there's a space between two blocks, it's difficult to line up to get through it. Otherwise, awesome work! Now I have something to do whilst waiting for groups to fill

  6. #6
    Founder & Hero jjflanigan's Avatar
    Join Date
    Feb 2006
    Posts
    2,854

    Default

    Quote Originally Posted by stretchcore View Post
    Seems good so far. Only quibble I found from the demo is that if there's a space between two blocks, it's difficult to line up to get through it. Otherwise, awesome work! Now I have something to do whilst waiting for groups to fill
    *nod* It's an annoyance that crops up because the canvas object in HTML5 has the concept of "partial pixels" meaning you can actually move things around on the screen in 1/2 pixel increments. I've got some collision detection tweaks planned that will help clear that issue up. It should be a little better in the part 5 demo than it is in the part 3 or 4 demos, but it still has a ways to go.

  7. #7
    Founder & Hero jjflanigan's Avatar
    Join Date
    Feb 2006
    Posts
    2,854

    Default

    Part 6 is now available with fireball joy

    http://blog.cubicleninja.com/?p=195

    Part 6 Demo

  8. #8
    Founder & Hero jjflanigan's Avatar
    Join Date
    Feb 2006
    Posts
    2,854

    Default

    Working on the next part for the game creation stuff. Got it loading in map details from an XML file so that you can have pre-generated maps and stuff. Here's the end result of it while I'm working up the post on how it's done

    http://html5.cubicleninja.com/SimpleGame_7.htm

  9. #9
    Founder & Hero jjflanigan's Avatar
    Join Date
    Feb 2006
    Posts
    2,854

    Default

    Alrighty, finished up the post for part 7 that goes over loading in pre-set maps from XML. I found myself slipping back into an "instructor" tone instead of my normal method of speaking, but...oh well, hopefully it still gets the information across.

    In honor of my friend Barry I changed it from window.load to document.ready

    http://blog.cubicleninja.com/?p=214

  10. #10
    Founder & Hero jjflanigan's Avatar
    Join Date
    Feb 2006
    Posts
    2,854

    Default

    Working on the next section of my JavaScript/HTML5 game blog thing. Don't have the post finished yet, but I have the code mostly working the way I planned. You can now walk around various maps that are interconnected and go through portals and stuff (and I realize it's getting more and more like classic Zelda...)

    Works best in Chrome at the moment because of the JavaScript engine

    http://html5.cubicleninja.com/SimpleGame_8.htm

    -JJ

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

This form's session has expired. You need to reload the page.

Reload