or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Elementary Game Programming and Simulators Using Jamagic (Charles River Media Game Development (Paperback)) [Paperback]

Sergio Perez
5.0 out of 5 stars  See all reviews (1 customer review)
RRP: £39.77
Price: £28.00 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £11.77 (30%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Usually dispatched within 8 to 10 days.
Dispatched from and sold by Amazon. Gift-wrap available.
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Books Trade-In Store for more details. Learn more.

Book Description

7 Jan 2003 1584502614 978-1584502616 Pap/Cdr
Elementary Game Programming & Simulators Using Jamagic provides a comprehensive guide to using the Jamagic scripting language to program a complete 3D game. Using a step-by-step approach, you can learn how to program professional flight simulation and ship simulation games with realistic physics, movements, collisions, sound, and music. The book also teaches you how to import numerous 3D objects and models into your games, allowing for more time on the programming aspects of game development, rather than the details of artwork. The companion CD-ROM includes everything needed to complete the tutorials, including trial versions of Jamagic and MilkShape 3D. Jamagic game creation software combines an extremely powerful 3D engine with an uncomplicated, easy-to-learn scripting language. It allows users to create impressive, professional-quality 3D games from any genre without having to learn C++, OpenGL, or DirectX.

Product details

  • Paperback: 298 pages
  • Publisher: Charles River Media; Pap/Cdr edition (7 Jan 2003)
  • Language: English
  • ISBN-10: 1584502614
  • ISBN-13: 978-1584502616
  • Product Dimensions: 23.7 x 18.8 x 2.2 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 2,504,298 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, and more.

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
5.0 out of 5 stars
5.0 out of 5 stars
Most Helpful Customer Reviews
4 of 4 people found the following review helpful
5.0 out of 5 stars Makes 3D game programming easy! 26 Feb 2003
Format:Paperback
When Jamagic came out and I received my copy, I was delighted. I loaded it up, took a look around and realised I was lost! LOL! So I hopped into the Help file and soon was able to navigate the editors with ease.

But what of JamagicScript?

With hundreds and hundreds of commands on offer, it was difficult to know where to start!?! I read the tutorials in the Help file, read the instructions on commands in Jamagic, and studied the sample programs that came with Jamagic... I picked up the basics of JamagicScript but I felt lost. The creation of a game seemed like such a daunting task. Where do I even start creating a game?

A few weeks ago, this book appeared. I invested in a copy and when it arrived, I started reading it. I am currently on page 74 but I am now planning my first Jamagic 3D game and the construction of this game looks to be very easy to under take!!

The books starts off at the very beginning, introducing the concept of 3D space to you. It then takes a basic look at Jamagic itself, introducing how to get started on a new project, after which you then encounter some basic programs which teach you how Jamagic works. These programs are quite simple but very powerful as they show you how to construct 3D objects using only code; something I assumed would be quite complex to do, is actually very simple.

The next chapter takes you up to the next level and it is here that you start to create your first game, a 3D version of Lunar Lander. This is the chapter I am currently on and am only about half way though, but in this chapter I have learned how to program the keyboard controls, add and control fog in a 3D world, the rotation of objects and the way the move command works, all things that I previously did not know.

This book is 292 pages thick, and to be able to say that just by page 74, I am already planning my first 3D game, I can't help but wonder what else I will have learned by the time I have finished reading this book. Later chapters teach you how to create two simulators; a submarine sim and a flight sim. The author, Sergio Perez, explains every line of code, every concept of Jamagic, extremely well. The accompanying CD ROM contrains the programs, as well as a copy of the Jamagic demo and MilkShape 3D demo to get you started.

Jamagic is extremely powerful but the number of commands on offer to creators can make using it seem daunting. This book shows you where to start and how Jamagic works. I highly recommend this book. It will make using Jamagic a dream and will help you get that 3D game you wanted to make, started.

Two weeks ago, 3D gaming seemed a long way off...
Today, I am planning my first 3D game.

Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 3.0 out of 5 stars  2 reviews
5 of 5 people found the following review helpful
4.0 out of 5 stars Good Way To Learn 3D Game Programming 18 Mar 2003
By A Customer - Published on Amazon.com
Format:Paperback
Elementary Game Programming & Simulators Using Jamagic certainly lives up to its title. As a "green" programmer who just started learning C++, this book was perfect for me in grasping the overall concepts of 3D programming before diving in too deep, yet still using some of the language that I learned. Jamagic "automates" much of the repetitive programming typically done with 3D games, and also the Jamagic language is very similar to Javascript (which is similar to C++); therefore Jamagic worked well for my purposes.

Mr. Perez's book took me through the important topics of 3D programming, giving me the overview I wanted and showing me results quickly. The book focuses on three main projects: a simple 3D game, a flight simulator, and a ship simulator. Mr. Perez explains the code in a simple manner that is easy to understand. Each step of each project builds on the previous step.

Since this book does have a few typos and inconsistencies that turned me off, I couldn't give it all five stars. All in all, I found this book invaluable for easily learning the concepts of 3D game programming, such as texture mapping, shading, introductory modeling, and calculating distances in 3D with the Pythagorean theorem. I recommend this book for anyone starting out in Jamagic and for those like me who don't want to dive too deep into C++ to learn the concepts of 3D programming.

1 of 7 people found the following review helpful
2.0 out of 5 stars Outdated 2 Feb 2003
By Max Horten - Published on Amazon.com
Format:Paperback
All who hope to create Quake 4 after reading this book will be disappointed: The game engine described, Jamagic, is rather old and not very powerful. It can be used only for very simple games and simulations. Additionally, the book delivers only a very cursory description of Jamagic. It can be recommended for someone who just starts working with Jamagic for whatever reason, and has no clue how to begin. Not recommended for people who are serious about creating games - there are better tools than Jamagic and better books than this one.
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges