Profile

Cover photo
Ben Jones
Works at NSW Department of Education & Training
Attended University of Wollongong
Lives in Sydney, NSW, Australia
1,399 followers|244,876 views
AboutPostsPhotosYouTubeReviews

Stream

 
My game is finally live in Google Play. It's only 1 level for a demo for my students. When I get time I'm going to update the splash pages and add a few levels but I'm very happy with the first version. Built using Quintus Library and packaged with Adobe Phone Gap. Hat tip to Peter White Aashish Manandhar for their help.
Drink coffee, don't drown, kill pet hamsters and don't get pwned! Life is s...
5
Add a comment...

Ben Jones

Discussion  - 
 
Things are progressing, my last hurdle seams to be auto rotate? I have discovered by disabling the "file://" check in quintus.js that Phone Gap Build will nicely package everything for mobile devices (exactly what I want to do/teach my students). Only the screen rotation kills it. I've tried a few hacks with a resize listener/CSS but can't seem to get any better behaviour? You will understand my problem by loading http://benpaddlejones.com/myplatformer on a mobile device and rotate the screen. It has different behaviour depending on if you start on portrait or landscape (both not very nice UX).

Some of the ideas I have had:

window.addEventListener("resize", function () {
 Q.clear("scene");

 body.style.height = window.innerHeight;
 body.style.width = window.innerWidth;
 Q.setup({
      width: 320,   
      height: 180,
      scaleToFit: true
    });
 
});       

Ben
       
1
Add a comment...

Ben Jones

Discussion  - 
 
Hi In the process of learning Quintus using the Zenva course. I'm currently trying to add a HUD. I have successfully created a HUD that applies to the scene. But Because I'm using "stage.add("viewport").follow(player,{x: true, y: true});" The HUD is out of view. The documentation seams to say this is just how it is? http://www.html5quintus.com/guide/2d.md#.VViJvI0bDSE

Example here: http://benpaddlejones.com/myplatformer/

Ben
Quintus is an easy-to-learn, fun-to-use JavaScript HTML5 game engine for mobile, desktop and beyond! Chapters. Introduction · Core Quintus Basics · Working with Sprites · Building Scenes and setting the Stage · Input in Quintus · Adding in animation · Getting Noisy: playing sound · The 2D Module ...
2
Peter White's profile photoBen Jones's profile photo
4 comments
 
Thanks, I'll give it a try.
Add a comment...

Ben Jones

Shared publicly  - 
1
Ben Jones's profile photoScott Hamilton's profile photokate short's profile photo
5 comments
 
Wow long way to go for such a little time. Have fun
Add a comment...

Ben Jones

Shared publicly  - 
2
Add a comment...

Ben Jones

Shared publicly  - 
1
Doug Belshaw's profile photoChris Betcher's profile photoBen Jones's profile photo
4 comments
 
Its a 636 mid sports bike with customisation to power plant & ECU which means it outputs at. 748 range giving it a power to weight ration well above a R1, if your looking to step up from your Scooter definitely go a mid range just us powerful, just as muck rider skill/input but the weight advantage gives more play. Ben :-)
Add a comment...

Ben Jones

Shared publicly  - 
 
Click +1 to what you think about this poll feature:
4
Ben Jones's profile photo
3 comments
 
c) its pretty cool
Have him in circles
1,399 people
Glenda Morris's profile photo
Mohsin Shaikh's profile photo
Nico Baird's profile photo
Lucy Jocelyn's profile photo
Mark Blair's profile photo
AllGainAU's profile photo
Amanda Hogan's profile photo
Raghad Fallaha's profile photo
Dan Hinkles's profile photo

Ben Jones

Discussion  - 
 
How do apply "rules" (as such) to different scenes? My 2 scenes appear to have different rules and are conflicting. I use
   .setup({
      width: 320,
      height: 180,
      scaleToFit: true,
   maximize:true
    }).controls().touch();

To setup my display. I then have 2x scenes:
   Q.stageTMX("level1.tmx", stage);
   Q.stageScene("hud", 3);

The HUD is effectively having different display rules. So the stage appears constrained by 320x180 established in q.setup but my scene layer 3 appears to run under different css rules? The stage is scalling while the 3 layer is full screening.

Any ideas would be appreciated.

Ben
1
Peter White's profile photoBen Jones's profile photo
2 comments
 
Yes:
var container = stage.insert(new Q.UI.Container({
    fill: "#FFFF00",
    border: 5,
    shadow: 10,
    shadowColor: "rgba(0,0,0,0.5)",
    x: Q.width/2,
    y: Q.height/2
   }));
Add a comment...

Ben Jones

Discussion  - 
 
Hi all, a few noob questions:

I think this is my limited understanding of OOP. I use stage.add("viewport").follow(player,{x: true, y: true});  to follow the sprite. At the end of the game I want to return to the centre of the screen. According to http://www.html5quintus.com/guide/2d.md#.VVnalLscS5h I just need stage.unfollow() or stage.centerOn(x,y) but I get an "undefined" console error. I'm assuming I need to put an object before but can't work out what?

Also "\n" is not parsing for a Q.UI.Button

Test here: http://benpaddlejones.com/myplatformer/ I've rigged it so just walk to the bee to end 

And download the JS http://benpaddlejones.com/myplatformer/scripts/game.js

Ben
Quintus is an easy-to-learn, fun-to-use JavaScript HTML5 game engine for mobile, desktop and beyond! Chapters. Introduction · Core Quintus Basics · Working with Sprites · Building Scenes and setting the Stage · Input in Quintus · Adding in animation · Getting Noisy: playing sound · The 2D Module ...
1
Ben Jones's profile photoPeter White's profile photo
3 comments
 
You are getting this error because the code does not know what 'stage' refers to. Make sure to write your unfollow code in a place where 'stage' is defined.

Where is your code that determines when the game is won? If it's in a sprite, use the this.stage version.

If you want to view the code for the viewport, it's near the top of quintus_2d.js
Add a comment...

Ben Jones

commented on a video on YouTube.
Shared publicly  - 
 
Does the phone have to be attached to the bike or can it be in the riders back pack? Also great app!
1
IAppDesigns's profile photoNawaf Al Ganim's profile photo
2 comments
 
YO KREZE

Add a comment...

Ben Jones

Shared publicly  - 
1
Richard Doel-Mackaway's profile photoBen Jones's profile photo
2 comments
 
With new policy it's the only way to send pictures public :-)
Add a comment...
People
Have him in circles
1,399 people
Glenda Morris's profile photo
Mohsin Shaikh's profile photo
Nico Baird's profile photo
Lucy Jocelyn's profile photo
Mark Blair's profile photo
AllGainAU's profile photo
Amanda Hogan's profile photo
Raghad Fallaha's profile photo
Dan Hinkles's profile photo
Work
Occupation
DER-NSW Professional Learning & Curriculum Support Project Officer
Employment
  • NSW Department of Education & Training
    DER-NSW Professional Learning & Curriculum Support Project Officer, present
  • Centre for Learning Innovation
  • Rooty Hill High School
  • Eclipse Fitness
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Sydney, NSW, Australia
Previously
Perth, WA, Australia - UK
Story
Introduction

I am currently involved in NSW implementation of the Digital Education Revolution with NSWDET. My role focuses on professional learning and curriculum support at the state level behind the delivery of the Federal DER, a 1:1 laptop program in NSW public schools.

I have taught PDHPE at Rooty Hill High School for 4 years including relieving positions as PDHPE Head Teacher and Head Teacher Mentor. In my teaching I was able to integrate a range of technologies including Web2.0 technologies, video technique analysise, mobile phones, QR codes, Bluetooth broadcasting, MP3 players and Wiimotes.

Prior to my school experince I have worked as an Alpine Guide for 10 years. Through this time I have consulted to the Outdoor Education Industry on facilitation and leadership in Outdoor Education and have a partnership in Eclipse Fitness a small personal training business specialising in elite athlete development.

I am the Support Administrator of the WiimoteProject and have actively supported the development of a range of Open Source Interactive Hardware choices with a focus on the needs of teaching and learning.

I have been an athlete, coach or manager in several Australian Canoe/Kayak national representative teams. Including being the Australian Canoe/Kayak Junior Wildwater Coach in 2004-2005.

I am a senior Rescue team member with the Blue Mountains State Emergency Service and have held active duty for over 5 years.

My qualifications include; Masters of Health Education & Physical Education, Graduate Certificate of Outdoor Education, Bachelor of Health & Physical Education, Bachelor of Commerce (Marketing), Cert IV in Master Personal Trainer, Cert IV in Assessment & Workplace Trainer and Cert III in Public Safety.

Education
  • University of Wollongong
  • Australian College of Physical Education
  • Curtin University of Technology
  • Australian Insitute of Fitness
  • Lesmurdie Senior High School
Basic Information
Gender
Male
Other names
Benjamin, benpaddlejones
Apps with Google+ Sign-in
  • Monument Valley
Dropped in for a few spares as only shop in 15km of Olympic Park that stocked brown handle bar tape: clean workshop, friendly services and a great selection of fixie/mixtie parts at very good prices. Great to see shops like this popping a wheelie at Wiggle et al...
Public - 5 months ago
reviewed 5 months ago
3 reviews
Map
Map
Map