Posts

Showing posts from February, 2018

Scratch Level 2 - Racing Game

 https://scratch.mit.edu/projects/188429249/ 1. What difficulties did you have with programming this game? How did you fix them? Be specific. Initially, I had some difficulty programming the lap system for my game as the track in my game is in the shape of figure eight unlike the simple circle found in the tutorial. I solved this problem by adding 3 times as many requirements or "wait until" blocks that lined every turn in the course. I also had some difficulty converting my game into multiplayer, as I realized that variable like speed and laps would be connected to both my cars. This means that if I pressed w to accelerate Car 1, then Car 2 speed up as well regardless if it was set to the w key. I fixed this problem by creating 4 new variables Black`s Speed and Laps, and Red`s Speed and Laps. I replaced with previous speed and lap variables in each car until the two sprites were using different variables that functioned better than before. 2. What changes...

Scratch Level 4 - Create Your Own Game

https://scratch.mit.edu/projects/192124217/ 1. What difficulties did you have with programming this game? How did you fix them? Be specific. I initially had difficulties decided how to do the movement in my game. As I wanted the level to scroll left when you moved forward(right). Eventually, I found a tutorial for scrolling and I programmed a scrollx variable which allowed me to combine multiple scenes into a level. I also had trouble programming jumping and getting stuck on walls. I fixed this by adding ``if touching colour`` blocks for all the colours that make up the platforms and ground in my game. 2. If you used tutorials or another person's scratch project for reference, tell me what changes did you make to YOUR project? I used my own sprites drawn in Photoshop one of which I animated in Scratch. I added an enemy that would chase the player. I added a win condition or objective for my game. I fixed the jumping issue found in the tutorial, and I also a...

Scratch - Level 3 Pong

https://scratch.mit.edu/projects/192122556/ The classic game of Pong reimagined as a 4 player free for all! (Single Player Edition) Controls: Up Arrow - Move Up Down Arrow - Move Down 1. What difficulties did you have with programming this game? How did you fix them? Be specific. Some difficulties I had with programming this game was the bounce system, especially when I added the 3rd and 4th paddles. It turns out that the script used in the tutorial does not work for changing direction up and down. I fixed it by duplicating the original script 2 times, change the "if touch statement" into paddle 3 and 4, then replaced the direction variable with y position for paddle 3 and position for paddle 4. 2. What changes to the tutorial game did you add? Why and how? First I added 2 new players or CPUs, hence the name 4 corner Pong. I thought that taking a classic game like Pong and adding a whole new dimension with two new players would be a refreshing new additi...

Blender - Character Modelling - Part 1

Image
Entire File:  https://drive.google.com/drive/folders/1f4zJnWeGmFaKoN-1tTXyeoRlidrXgylS?usp=sharing .blend file:  https://drive.google.com/file/d/10ZiWiSnsZx_-354lmyjQmo6E6u0WVfBr/view?usp=sharing

Indie Game: The Movie

1. What are some of the difference between "big games" and "independent games" in terms of style/concepts and how they are made? Triple A or big game developers make games to make to money, while indie developers make games to express themselves and out of passion. Triple A developers tend to go for a ultra high definition and realistic styles, while indie developers tend to try a more stylised or abstract style. (eg: pixel art) While Triple A studios almost always tries to go for mass market appeal, which usually means uninspired game concepts and ideas. Indie studios tend to go for more niche audiences, which can lead to innovative and creative ideas that bring something new to the market. 2. What are some of the difficulties the developers in the film had to overcome? Since indie developers receive little to no funding especially when they aren't "discovered", they have to work long stressful hours with little time to spend with friends and f...

Blender - Level Modeling - Level 1

Image
.blend file link: https://drive.google.com/file/d/1azh11Esbsya-XwIEKfWc-IfspSyXlblq/view?usp=sharing maze folder link: https://drive.google.com/drive/folders/1g0n6K2FKJQEC-OvgycIFvzExwB29zYmP?usp=sharing texture images: