jump to navigation

Game Design GameMaker Studio 2 December 21, 2017

Posted by Seth Reece in Uncategorized.
add a comment

my project is game design my name is Seth Reece this is the first game I have ever made I did these steps and had these problems if any of them is to come find this it will help.

when you begin making  gem there is nothing a black screen you must make everything even to the slightest letter can make the game fail always save and back up and save files to google drive it helps.

helpful sites youtube look up game maker studio 2 or the version the game maker that you are using to make your game or look up tutorials on basics and what to do.

look anything up you need to the internet unlimited knowledge is right there.

when you have a problem or obstacle write it down in the journal it will help at the end like I am here now tell about what yo did to over come the problem.

Game Design My First Game

OK so this is how it goes, I like video games and have always wanted to make my own so that’s the reason I chose this station. Turns out this station and making games is a lot harder than you think, I had no clue none on what to do to start except open a new game. I had trouble figuring out how to even stat so what I did was to go to tutorials and the manual in GameMaker Studio 2 I learned sprites are the objects in the game you want to make and they do the work they are the characters that you can animate and customize yourself. You can create objects for your sprites to use like in this image I am making a object I just learned how to make objects and duplicate spirits and edit them center middle fit them and here is my proof I had to look up how to even start

My first game making sprites

this  is the duplicated and edited version of the spirit called sPlayer shown above is the edited version which is now called sPlayer 1  the first version looked like this it was called sPlayer as shown below

And this one is the first sPlayer sprite

see I learned how to duplicate a sprite and edit them. All above was done 9-8-17

I learned today that you have to make an object to make walls for your sprites and assign the sprites the object for it to work like today I made walls and added them to my work space as shown below

A problem I faced was getting the coding scripts to appear so how to get your game to be a game and work you need events and to code/script the actions so got to objects double click and open it hit crate events it looks like a light bulb nut when it opened it was blank so I watched  a tutorial but it had a numbered coding list but mine didn’t so I right clicked and I was in drag and drop I need to click convert to gml which gave me this

But I already converted to gml for this object so I got this done and I overcame this problem now I can begin

Another problem I had today was my folder file name was too long so Mr. karden shortened the name and it worked. Date today 9-19-17

I learned also today that when coding you must add a ; to the end of every line/etc

Some problems I faced was getting my object/player to move and the coding to work I had flipped the hsp and the vsp in different sections and I could not move 9-26-17 what then happens mr karden showed me the problem and I just needed to fix that’s so that was then solved .

Today is Friday 9-29-17 and the object image above is an example of the objects and sprites I will be using so that sprite will actually not be used just and example.

Today is Tuesday October, 3 2017 and I have learned that if you change the name of a picture of four images there was random letters if removed to Ex sPlayer image no image but then a strip 4 after it the game will break it down and make it four frames instead of just 1 image and then the animate/ animation run of frames will move as so it moves from left to right at the image speed.

Also today I learned all of the objects or sprites must be the same if one if not the same as the rest then it won’t work right and you will have to fix it all my objects were oWall and one was wrong and would not let me run the game it told me and fixed it it was Owall when it should have been oWall date is 10-3-17.

Today is Friday 10-6-17 a problem I faced from the passed 2 classes was when I run the game I walk but I walk in the ground so Mr. Karden was gone and we had a sub so i opened the video and went to the comments to see if anyone else had this problem and sue enough they did they said middle center your sprites and objects I did and then placed my character in the player instances layer form the walls layer and then run the game and I can now walk on the top just like in the tutorial video. Problem solved. Date written 10-6-17

Today I finished chapter 2/part 2 animated character in game maker tutorial making my game and I can jump face different directions stay on top of the blocks/walls next class I will begin chapter 3/part 3 shooting and recoil where we can use a gun and follow the mouse and shoot bullets have kickback etc. Today’s date/class period is Friday 10-6-17. -also I recolored his shirt yellow instead of green the guy in image above shirt is green I changed it to yellow. Never mind when I do that it glitches from green when I move and then yellow when I am holding still/not moving standing in one spot. Never mind I changed it back.

Today I started chapter 3 shooting and recoil I learned that the events of the object which was needed/then used the event(s) I used was called step then begin step a little drop down 3 category step event menu begin step(s) happen before any other steps happen and end step(s) start/happen/take place after everything else all other steps and step is the most common that you put code into to make things happen-date 10-10-17 Tuesday October 10th 2017.Here’s my proof screenshot/image etc for class date 10-10-17

 

Today is Tuesday October 17th 2017 and I was gone the last class but I did not miss anything semester/class/grade changing. Anyway I learned today that the collision event is OK but the tutorial making person said/is doing it a different way he said “were going to do it a slightly more complex way, just to make things look a little nicer, he’s actually going to use the draw event and the post draw event instead”.

I had to convert to gml again from drag and drop=dnd so I could start putting in code/script. Its pretty/very similar to the other/ the step event but this actually summed up his words= draws out your character on the screen and the other stuff to the screen. Here’s the step needed that I did and here’s what he did mine is the first image of what he told me to do and the second image is what he did showing the steps of how he/I /we got there. The reason we use post draw instead of step is everything that is in/ happens in post draw is an event that happens for every object in the game, every frame of the game just like the step event, but it happens after all of our drawing and all of our rendering is finished. And if we don’t use the post draw event then the bullet will disappear before actually hitting the target, and we need to use post draw so we will be able to see where the bullet collided with which makes things just a bit more clearer. Post draw puts the images on the screen the steps and other events (he)=(the tutorial maker/youtuber/youtube tutorial maker/guy) specifically tells us to use and follow along = actually makes the bullet fire/move shoot hit the target and etc stuff. He also made a create event for oGun the gun the character/oPlayer uses the create event makes the variable so it was called firingdelay = 0; the variable like before making the speed. It makes so the gun is not firing every single frame in which/that the mouse button is held down on/in/though. Only firing every few frames.-explanation given by video maker/tutorial maker. Which was/is summarized here by me/Seth.

Shown in the image(s). OK done with this writing above for now.-edit when/if needed.

Today is Tuesday November 7th I had a hard time with making sure my files were safe I found out my files are safe If they are saved to my drive and in my folder the app helps save the data for you account when you check the box remember me and sign in well I solved that and I learned that your map and your room your player spawns in is able to be extended and enlarged the size etc width depth of the world can be scaled and adjusted to the users customs. It is very useful for when the player gets to the edge the cameras shift and scroll to keep the view on the main character/player. I also had a hard time getting the exact locations of the blocks as the video tutorial maker guy’s map I wanted to mimic his map for this chapter because he made the map very big and I wanted to make sure it was perfect and it didn’t fail it was similar to follow along with. I had made and used all my other map customs by myself in the other videos but this I wanted to be sure of. But after some time and precise editing and placing I made it work/ and the same /exact/very close/similar to his. Here’s my prof I the got rid of a handful of the enemies still they must be put in the air if they are put on the floor to spawn first they glitch and then you need to end the process and then replace them in the air as their spawn point then it works so that was good for today continue next class add more enemies if needed/wanted. And continue in the video tutorial.

Date 11/14/17 Today I learned that you can customize and make a camera that follows your player and will zoom and move with and to the object it is set to view/follow. A problem I faced was the camera’s location and if you shoot too close to a block/wall/ground/wall tile it won’t allow the bullet to pass it has to be a straight up shot face to face no interference’s but I make this property this way so the bullet does not go through the blocks it would be weird. I set this property I would rather have the block thing than the bullet go through the block and destroy an enemy. That would be cool like real life shoot through the wall like in video games shoot enemies through a wall. But I’m just going with it may edit the block and bullet stuff/properties later. I learned the cameras which was very helpful it keeps the focus on the player the game is viewing the player. Thank you I have learned so much. Mr. karden thank you.

OK today is Tuesday the last day before break and I had trouble with the camera’s setting to the correct spot like the tutorial  had it what I did to solve this/problem/fix it was/is/are… _I forgot the y clamp I had only the x values clamped in the step event on the camera so it followed for the x values and the walls but not the floor so I guess I missed this part and or skipped too far ahead of this point in the video and missed the line of code which the tutorial guy added=y = clamp(y,view_h_half,room_height-view_h_half);

Point in video 20:02 and on and it gives why I guess I missed this entire part of the video point being always go back and rewatch and make sure you got everything right just in case. All fixed always go back and make sure you watch and go back over something to make sure you got everything and the subject understood. 

__- and I want this to be fixed because the tutorial had the camera on the player and the ground mine has the player and the ground but also the blue background underneath the ground I need to fix this. Above is how I did so in fixing this problem it was a lack of a code line etc. which was a point in the video I guess i missed/skipped over and or never saw before well I Saw it but missed some information that it had given which was important. Problem fixed overcame this.

The date is 11-21-17.

Here’s my proof-^- for above the selected line of code is the missing one and the needed one now chapter 6 is done the image below supports the next writing.

Date 11-28-17 I had trouble with the room transition to room 2 making the 2nd room and editing the blue squares not sure on how I will ever come this but I will overcome this at some point I need help edit this when anything changes and progress or finishing the overcoming the /fixing this problem and then write it here… and have a screenshot or photo/image to support and or give proof if and or when if needed… I had to do it all by hand no other way fastest he edit int what I think by hand and then added things in he customized by hand which I will follow put the timeline effort in to make it the same all by hand.

Date above for image and editing is 11/29/17 ^ overcame this problem by doing it all by hand. 

actually drag the object to the room and hold control or alt one will work and allow you to paint with the object giving the object to put the same object on the screen multiple times it is good for getting large amount of materials for the room your making or editing easy to move around. and hold select with the mouse while holding shift and select idems in the room easy to positions an easy to work and move and position them around.

Date: December 1st Mr. Karden showed me hold shift to select items and the arrow keys to move and position them. This helped solve the problem so much what a life saver and time saver. Solved my problem.

Date is 12/12/17 my confusion was why do you use draw GUI instead of just draw or other step events  here’s why that’s needing to be used draw GUI just draws the stuff on the screen without having to worry about where the camera is. Or whether the room you are in it makes the window and draw the stuff anywhere needed. Wanted supposed to etc it draws so when you set a coordinate in the draw GUI it like x number something y numbers something it like x 0 y 0 will always be the top left of the screen not the top left of the room. Oh I get it it makes sense thanks I figured this out he explained it in the video. Finished overcame this confusion. Also my computer froze up so I had to restart it and then type in the code again real quick phew close one.

Date 12/15/17 yes star wars tonight yes anyways I learned that the bottom left side of the screen if there is an line of code usually the computer will put the lines and give like Place_meeting (x,y,object) meaning if you are typing a code in it will give suggestions or tell you what should go here like place coordinates x, y and the object were is should be placed the location meeting the place/location. Very helpful

Also in object if visible/ the box when you first open up an object for a, oTransition object is not checked meaning turned on then all the draw codes and stuff is skipped so check click the box so you see a green check mark over the visible box. It allows the transition to a new room possible if that comes and stuff is skipped the restart and room transition will not/does not work. Very important. Also a problem that I faced was the game would not run so I called game maker after checking my codes and scripts that I added like Mr. Karden said to and it did not work so when I reopened it I installed the new version and he said when/after/installed it loaded try and run it if it still does not work then it’s your code well my code is perfectly fine and I ran the game and it worked on the first try in my game / the new version it’s good. Fixed problem. I still need to make the transition because I fall off the map but the restart function is done.

I finished the transition for both rooms and part 7 is complete if the function its an object oTransition is not correct or made the character will fall of the screen and disappear. make sure to have the code set up for the transition to work.

     

Finals work day 12/21/17

Add this code to oTransition in draw GUI if I want to see a little white number that goes to one and then to zero in the top left corner every time I restart the level like hit R to reset/restart and the number will show the process only if I want to use this code =

draw_set_color(c_white);

draw_text(50,50,string(percent));

I got rid of these two lines of code so there is no white number but if I ever want to edit that /this and have the number then I would put the two lines of code in.

 

Advertisements

Computer Architecture December 15, 2017

Posted by Samuel Williams in Uncategorized.
add a comment

For my second station I choose to do Computer Architecture. I love computers but had never really learned what is actually going on inside of a computer. Going into this station I had absolutely no idea what I was doing and that was probably my biggest mistake. I tried to dive headfirst into everything about commuters but you need to start with the basics. I knew that I wanted to build a computer for my final from the start of this station. I thought it would b a lot harder than it actually was.

To find all of the parts I needed for the final I found a website called PCPartPicker.com and it really helped find all of the parts that I needed for the best price off of different websites. So after doing a lot of research I found all of the parts I wanted and ordered them. While waiting for them to arrive I did a lot more research about how to actually put together a computer. Once all of the packages arrived I set everything out and kept track of which part came from where. Then I read all of the manuals and get to work. I started with just the motherboard and installed the CPU. Then I installed the RAM. After that the CPU cooler. Then I took out my case and installed the motherboard. After that I put the Video Card on. One of the biggest problems I had with this part was getting the CPU cooler to install. It came with a bunch of extra parts that were meant for different motherboards but mine was just made ready to install. So that took away a big portion of my time. After all of that I installed the hard drive and the SSD. Then I put in the new case fans that I bought. Then it came to installing the power supply and wiring everything. This is where I had the most trouble. The power supply that I bought is fully modular so I had trouble knowing what cables I actually needed and what cables were basically just extra. After a lot of YouTube tutorials and videos I figured it out and my computer was finally built. This station was really fun and I learned a lot about computers.

The most helpful past activity I did was taking apart and rebuilding an old computer. This helped me get some practice before I just dived head first into building a computer without any experience. Also Wolf helped me with this activity and he has more experience with computers than I do so that helped a lot with that activity.

https://pcpartpicker.com/

A very helpful YouTube video that saved me from a few dilemmas: https://www.youtube.com/watch?v=IhX0fOUYd8Q

Corel Draw December 13, 2017

Posted by Tai-Lee Smith in Corel Draw.
add a comment

coffee banner

      For my second station I chose to do Corel Draw. In this station I created my final project as a cafe logo. I used the tools that I learned from previous activities to create my final. One of the helpful tools that I used was the help button. The help button gives an explanation and mini tutorial on how to use most of the tools. This helped me get started and learn the basics about the tools. A difficulty that I overcame was trying to bend the rectangle to make a banner shape. I solved this by double clicking on the rectangle and it came up with a dotted line. Then I clicked on the end of the line and bent the ends of it up. Another tip to the next person is to use the bezier tool when you want to color in a certain shape. The bezier tool is can be used  to create the outline of where you want to color. This tool is very helpful. You use it by clicking around and making an area that you can fill in with a certain color. The last tip is to click when you are coloring a section of your project, remember the numbers that come with that certain color, so that you can use that exact same shade of color again. Overall this was a fun and interesting station.