Global_Meltdown Posted December 6, 2013 Share Posted December 6, 2013 Ok so I've been working on a new HTML5/Canvas/JS Game that's compatible for the 3DS Web Browser.I intend to implement dual screen support in the future.Right now it's mostly a Tech Demo so features aren't really added yet, but I wanted to get some feedback about how it functions on other 3DS's before I continue. I do see this hitting other platforms in the future but just working out some game mechanics for the time being.This is all new to me, so bare with the cheezy paint graphics till I am ready to update.I'll post more info on features I plan to add later (unfortunately I think the 3DS version will be more limited than the rest for obvious technical restraints). Enjoy and please leave some feedback......... go easy on me!ZombieCade! Link to comment Share on other sites More sharing options...
Realmkeeper Posted December 6, 2013 Share Posted December 6, 2013 Nice! I develop stuff with the HTML5 canvas and Javascript as well, but usually use webGL rather than DOM elements (then you can fully utilize the GPU and render in full 3D).Though I see you've grasped the basics, it's still very primitive looking and feeling in terms of making it 'gamey'. Not too bad for a very very early tech demo prototype though. Working in 2D with sprites is a good way to build your confidence up to working in full 3D. Just so you know, it's probably quite likely that the only restraints you'll have with the 3DS are memory-based limits - I develop for PC, and mobile devices (obviously for the browsers), and also for consoles (the XboxOne and PS4 both run nicely in full 3D at an acceptable framerate).Many of my tech demos have proven to run better on mobile devices than low-end laptops after a bit of memory optimisation. Which libraries, if any, are you using to assist with timing and the canvas rendering? Link to comment Share on other sites More sharing options...
Global_Meltdown Posted December 6, 2013 Author Share Posted December 6, 2013 I've usually stuck to 3d Level design for hl2 modifications. I decided to branch out a little and am cramming a lot of information doing this but I like a challenge. I was going to support WebGL but due to the 3DS Browser restrictions it doesn't really support it. So I opted for the 2D Canvas rendering. The images I did in MS Paint. Took a few minutes to make but gave me a graphical feel that beat geometric shapes lol The 3DS has very limited browser capabilities, you'd be shocked. I was happy to hear that Nintendo was going to support Unity on other platforms. My plans in the future involve dual screen support with touch screen interaction to add more functions to the gameplay. Right now the 3DS only Utilizes the D-Pad, A-Button and Touch for HTML5. The other buttons have no functioning button index. So I figured the touch screen could supplement some controls/options. I'll post some further info when I get home later, I appreciate the post! Link to comment Share on other sites More sharing options...
Realmkeeper Posted December 6, 2013 Share Posted December 6, 2013 Oh, never mind.I see you used Construct 2 to create it, so it kind of negates my questions.I thought you'd actually developed the game yourself from scratch (considering you'd called it a tech demo). Link to comment Share on other sites More sharing options...
ExcentriCreation Posted December 6, 2013 Share Posted December 6, 2013 ARRRRGH! MUTANT DUCKS! No Seriously though.... I thought I was playing War Z for a second there Link to comment Share on other sites More sharing options...
Global_Meltdown Posted December 6, 2013 Author Share Posted December 6, 2013 I did use construct 2. I've been looking into mobile gaming as an offshoot for what I do. I wanted to do some more research on the 3DS as far as web games go. After learning that the 3ds web support was really poor I decided to look for something that might suit my needs. After doing some HTML work, I knew it would be awhile before I got the hang of CSS/Canvas but JS was something I've used before so that was good. I've been able to take my Index.html and add some modifications (this version I put is about my 20th one I've personally worked on). I don't know if you've actually looked at the limitations Supported web standards[edit]HTML 4.01 / HTML 5 (partial)XHTML 1.1CSS 1 / CSS 2.1 / CSS 3 (partial)DOM Levels 1-3ECMAScript (partial support for ECMA-262 5th Edition)XMLHttpRequest Level 2Canvas Element (partial)Protocols[edit]HTTP 1.0 / HTTP 1.1SSLv3TLS 1.0Supported image formats[edit]MPOGIFJPEGPNGBMPICO (some files cannot be displayed) So it didn't really give me an easy go. But at least I can take a look at their code make some changes and it actually works unlike some of my own personal coding attempts. I'm still learning to program albeit not as fast as I would like. But either way if you have any suggestions or resources that could aid me or knowledge that might lead me down a better path (or one with better graphics for the 3ds in the web browser) I'm all ears! Thanks again for the reply. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now