Tuesday, November 5, 2013

Review of Literature

These are great examples of car modeling and animation. I definitely hope to attain this level of realism. I will also rig my car model so it has realistic movement. Our project aims to surpass these animations through our fast paced racing scenes. We plan to use difference camera angles to try to give an 'action movie' feel. Also the animation will be much longer.

http://www.youtube.com/watch?v=MeTUcj04zB0

http://www.youtube.com/watch?v=U3BYN5Ns5PI

http://www.youtube.com/watch?v=9TlljjlwRvc


These sources will help us with our camera angles.

http://courses.iddl.vt.edu/DEDCM001/sa/05saangle.html

http://www.videomaker.com/video/watch/tips-and-techniques/531-camera-shots-tricks-deceptive-angles-and-zolly-shooting

http://www.videomaker.com/article/9788-using-camera-angles-like-a-pro


I received my reference images from this site.

http://carblueprints.info/eng/view/mitsubishi/mitsubishi-lancer-evo-9


I believe this website will be useful for environment/level design for the racing game.

http://www.gamasutra.com/view/feature/134845/a_rational_approach_to_racing_game_.php?print=1


I am not too familiar with three.js, but I will need to learn how to transport my models into the game.

http://threejs.org


I was looking at other three.js games that were created already. There is a futuristic racing game, a rally car racing game, and a custom car visualizer. Looking at these games will definitely give me a good base to work off of. Our game will also distinguish itself from these since we plan to include multiplayer.

http://hexgl.bkcore.com

https://triggerrally.com

http://carvisualizer.plus360degrees.com/threejs/


This gives me a look at how Pixar approaches environment design. The thought process behind the world creation is amazing. I aspire to make my environments as detailed and thoughtful.

http://www.pixar.com/behind_the_scenes/World-Building#


I was looking more into multiplayer games. I found one game called Real Racing 3, which uses asynchronous multiplayer, which I find to be very interesting. Asynchronous multiplayer allows a player to race a ghost run uploaded by another player. In other words, even if a player does not have an immediate player to race against, he can race against the 'ghost' of another player. On top of that, the car models are visually appealing. It gives the player a sense that they are driving a real car.

http://www.polygon.com/2013/2/15/3989990/real-racing-3-preview-time-shifted-multiplayer-tech

http://www.whatgamesare.com/2011/08/synchronous-or-asynchronous-definitions.html

http://www.indieflashblog.com/how-to-create-an-asynchronous-multiplayer-game.html

Monday, November 4, 2013

Change of Plans

I decided to change my focus for the Senior project. I am now in a group with Sean Piersanti.  He is working with three.js, which I think is very interesting. My main focus is still on creating 3D models and environments. However, with three.js, my creations can be directly controlled by a user. We are making a racing game using these 3D models and environments. I am currently working on a 3D car model and will rig it so it can be used in three.js. I am aiming for realism, so I chose to use blueprints of a Mitsubishi Lancer Evolution as a reference.