Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 154 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
154
Dung lượng
8,55 MB
Nội dung
[...]... publisher, and ISBN For example: MakingIsometricSocialReal-Time Games with HTML5, CSS3, andJavascript by Mario Andrés Pagella (O’Reilly) Copyright 2011 Mario Andrés Pagella, 978-1-449-30475-1.” If you feel your use of code examples falls outside fair use or the permission given above, feel free to contact us at permissions @oreilly. com Safari® Books Online Safari Books Online is an on-demand digital... https://github.com/andrespagella /Making- Isometric- Real-time- Games Development and Debugging Tools Even if you’re an experienced developer, a few key tools can be helpful Although you could implement these examples with a simple text editor (like Notepad or TextEdit) and any HTML5- capable web browser, if you intend to do any serious work, it would be nice to have syntax highlighting, a JavaScript console, a JavaScript debugger, and a... (or that can be extended to support) JavaScript, HTML, and CSS, such as vim or emacs The JavaScript Console, JavaScript debugger, and the web inspector are tools that can be used to locate and track problems, routines, or objects Luckily for us, most modern browsers also include the three of them: Mozilla Firefox Inside the Tools menu, you’ll find JavaScript Console and Inspect; I strongly recommend installing... over 7,500 technology and creative reference books and videos to find the answers you need quickly With a subscription, you can read any page and watch any video from our library online Read books on your cell phone and mobile devices Access new titles before they are available for print, and get exclusive access to manuscripts in development and post feedback for the authors Copy and paste code samples,... not only by providing a good user experience and fun gameplay, but also by heavily integrating the game into the user’s social network and experience Don’t forget that the main appeal of these sort of games which appear simple at first glance—is to make the users compete with their friends (“I have a bigger/nicer city than yours”) And there’s no better and more convincing advertising than recommendations... guide to HTML5, CSS3, or JavaScript It assumes that you have at least a basic knowledge of how to work with all of those languages Instead, throughout the different sections of this book, we discuss how to apply these technologies in the most performance-efficient way so that you can develop and launch a game that works today in any smartphone, tablet, or PC with a web browser that supports HTML5 This... advanced web development that also includes a JavaScript debugger and an HTML, CSS, and DOM inspector, along with many other features Internet Explorer Open the Developer Tools by pressing F12 These include a JavaScript console that allows you to view the page in different “document modes” to see how your site will handle visitors using IE5, IE7, IE8, and so on Preface | ix Google Chrome If you access... possible Preface | xiii CHAPTER 1 Graphics Foundations: Canvas and Sprites HTML5 s canvas element makes it much easier to create complex graphic games, offering far more flexibility and speed than older approaches that relied on moving images around with the Document Object Model (DOM) Canvas lets you draw on an area of the screen directly with JavaScript, letting you apply traditional game graphics approaches... errata, examples, and any additional information You can access this page at: http:/ /oreilly. com/catalog/9781449304751 To comment or ask technical questions about this book, send email to: bookquestions @oreilly. com For more information about our books, courses, conferences, and news, see our website at http://www .oreilly. com xii | Preface Find us on Facebook: http://facebook.com /oreilly Follow us on... an isometricsocialreal-time strategy game will be to aim at the lowest common denominator: mobile devices The rationale for this approach is that if it works on a mobile device at a decent speed, it will also work on more high-end devices such as personal computers Code Examples All of the code and other supporting files for examples in this book are available at https://github.com/andrespagella /Making- Isometric- Real-time- Games . alt="" Making Isometric Social Real-Time Games with HTML5, CSS3, and Javascript Mario Andrés Pagella Beijing • Cambridge • Farnham • Köln • Sebastopol • Tokyo Making Isometric Social Real-Time Games. Romano Nutshell Handbook, the Nutshell Handbook logo, and the O’Reilly logo are registered trademarks of O’Reilly Media, Inc. Making Isometric Social Real-Time Games with HTML5, CSS3, and Javascript, . title, author, publisher, and ISBN. For example: Making Isometric Social Real-Time Games with HTML5, CSS3, and Javascript by Mario Andrés Pagella (O’Reilly). Copyright 2011 Mario Andrés Pagella, 978-1-449-30475-1.” If