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.

Photoshop October 20, 2017

Posted by Samuel Williams in Uncategorized.
add a comment

For my very first station I choose Photoshop. I have had some past experience with Photoshop so I didn’t start with absolutely no idea what to do. Although I did learn a lot from doing this station. My biggest problem at this station wasn’t trying to understand the tools, but it was getting inspiration. I had changed my idea for a final project numerous times. But finally I choose to do a form of space scene because I love learning about space.

Like I said starting this final was very difficult but I just choose a blank black picture and imported that. Then I went through some of the filters until I found the Gaussian blur and I messed around with that for a while until I got the right numbers to make the background look like stars. Then I added some nebular clouds in the background by putting a clouds filter under where I colored it. At this part I did have some trouble before I could find the right filer and I just tried to experiment with coloring but I never achieved the right affect. After that i had to add in the planet. I did this by getting a random texture and spherizeing it. I did that by selecting a circle of the texture and using the spherize tool. Then I added in a lens flare to make it look like there was a sun in the distance. One of the final problems I had was to make part of the planet look like it is in shadow because of the suns position. For this i added in a layer mask and filled it in with black. Then I moved the black into the right place with the move tool. Then I lowered the opacity a little bit and there was the shadow.

In one of my previous activities one of the most useful Photoshop tutorial youtube channels is Photoshop Tutorials. It helped me understand a lot more of the tools in Photoshop and also it helped me understand more of the effects with ended up helping me a lot in my final.

Channel Link: https://www.youtube.com/channel/UC6lrxMZggMaN1u2V9N2-zrQ

 

Space final

Final Product October 18, 2017

Posted by unlockingtech in Corel Draw.
add a comment

Hello reader! Welcome to my post. Here at CorelDraw I created a final product that I am very happy with, The Spires of Eternity. It wasn’t the easiest thing to make, although the activities I had done previously greatly lessened the difficulty.

Holy Snickerdoodles (4)

For those of you who don’t actually know what CorelDRAW is, it is a graphic design program that can be integrated with devices such as the Laser Engraver. It has many tools and libraries for various designs and can be used to make some pretty awe-inspiring things.

Throughout the entire station, I had issues with figuring out how to use the tools. Some were fairly intuitive (like the freehand tool), while others were far more complex (like the interactive blend tool). These complex tools mainly involved color, or shaping objects, which I used to great effect in the final product. A few of my activities were fully dedicated to solving single tools because I could not find resources on the internet to do so. I had to learn it all myself through experience. However, you dear reader, do not. Something I learned after the fact is that there are tutorials located within CorelDRAW itself. If you click on the “Help” tab and select “CorelTUTOR,” you will arrive at a screen that will give you five tutorials on how to use CorelDRAW. This is probably most helpful at the beginning, and several of these tutorials could make very good activities. But besides that, here is some advice on the individual tools I personally had trouble with.

  • Shape Tool
    • This tool can turn a straight line into a curve or a curve into a straight line. Do this by left clicking on the desired line and then right clicking, selecting the option “to line/curve.” This will then allow you to convert the line into your desired choice. This tool can also add points to a line that can change the entire shape. Double left clicking on the place where you want the point on the line will add the “node.” by right clicking on these you can delete them. You can also drag these nodes anywhere.
  • Eraser Tool
    • Sounds dumb I know, but it actually does have a trick. To be able to erase anything you need to have that thing selected, even if it’s a tiny line. Once you having it selected, you can either left click and hold to erase like you would typically, or you left click once and create a sort of line where you click where you want it to end, erasing all of the object selected in its path.
  • Selecting things
    • Ctrl A selects all
    • Holding shift and clicking allows one to select multiple items
  • Fill Tools
    • Absolutely make sure you have what you want selected when you choose the filling for it. If you don’t, it won’t color anything or it will color something else.
    • Experiment with the tools, figure out what you like best
  • Artistic Media Tool
    • This is a rather unique tool that has several different internal options to it. Experiment with all the options, this one’s not too hard to figure out. It’s just one that is worth noting.
  • Interactive Blend Tool
    • This is a weird one. First, you must have one object selected. Then, you must select another object for it to blend to, the more similar the objects the smoother the transition. It doesn’t have a lot of practical uses, but could be used to great effect.
  • Interactive Transparency Tool
    • This is a rather useful tool that can be used to create shading effects on anything you wish. Select the object, apply the tool, choose your transparency and boom. You’ve cast a dark shadow across your landscape.
  • Polygon Tool
    • Just one thing here, up top at the toolbar you can change the polygon to have as many sides and edges you want.

So these were the problems I experienced when working with CorelDRAW, how I solved them or how I figured them out, and how you can now use them without having to go through the same process I did. Best of luck to you with your own CorelDRAW projects!

Ian Anderson, 4th period, 2017

Tinker Cad October 17, 2017

Posted by Tai-Lee Smith in 3d Printing.
add a comment

Daring Migelo-Borwo

For my first station, I chose to do Tinkercad. This station was useful because it provided tutorials and was simple to use. From this station I learned several different things. One tip to the next person in the station, is to highlight the components that you want to separate or ungroup. By clicking close to the shapes and then dragging across the shapes. Then a red dotted box will appear which you can wrap around the shapes that are connected and then press the ungroup button on the top right corner. Another thing I learned was when you wanted to make a hole in a shape: make the hole a solid first that is a different color than the shape you are putting it in. Then when you can place the (hole) where you want then bring down the drop down menu and change is to a real hole. Then connect them. This helps because having the (hole) a different color allows you to place it in the right spot, while having it as a real hole is hard to see. This skill helped me solve my problem of getting the hole in the right place. And the last thing I learned from this station was to type in the height or width that you specifically need. By just trying to move an object’s width wider with your mouse it will move back and forth in 1 mm. But if you want it between a one, then when you click on an object, there will be white boxes next to the shape with numbers in them. You can alter these by clicking in the box and then retyping the number that you want. Overall, this was a fun and useful station.

CNC Lab Station June 1, 2017

Posted by urielmendoza6567 in Uncategorized.
add a comment

In this station I was creating a Co2 Race car using the CNC router. I had some trouble creating a tool path but I watched a lot of you tube videos. I got familiar with the program and figured out a lot about it. If any one is going to use the CNC router I recommend you learn about it first and then start your station, this will make it a lot more easier.

Review of various IDEs June 1, 2017

Posted by whyyoualwaysryan in Uncategorized.
add a comment
  • I very strongly recommend that you have some experience with coding prior to this station. I also recommend that if you have more experience with any specific language, that you use that language in this station. For instance, if you have experience with C++, you should write your hello world program in C++
  • After making a hello world program, don’t make a new one, instead of starting from scratch, play around a little bit with the hello world program. See if you can change the amount of times it displays hello world, see if you can incorporate some level of user input. Play around with a working program before you have to start over again.
  • As with any station even remotely involved with coding: COMMENT YOUR CODE
  • Install IDEs before you plan to start using them, they take a while to install and they can easily take up a full class period, wasting time, and making you very bored. You might consider choosing your IDEs beforehand, and installing the remaining IDEs while you work with the first one
  • Stay focused. It’s very easy to get wrapped up in one single IDE, don’t forget to keep moving (I accidentally wasted all of my time on Game Maker, and then had very little time to work with the other two IDEs)
  • Utilize tutorials, they work much better than forums, and some IDEs might have built in tutorials
  • Although frustrating and intimidating, forums can be rather helpful, even if only to let you figure out what to research. (as in, when you see a forum response which says “the solution to this is just console commands, you now know to research console commands, even if you don’t know what those are and the forum gives a poor explanation of them.
  • Depending on the language, syntax can be vital. Double and triple check not only for typos, but also what the program is supposed to run.
  • If you become really stuck, try “rubber duck” coding. Get a rubber duck (or any item really, a friend could even work if they’re not too busy) and read the code aloud. As you do this, explain what each line of the code does. This can be extremely effective for noticing “idiot mistakes” in logic, or possibly even typos. It sounds silly, but it is surprisingly effective.

Digital Video June 1, 2017

Posted by sophiemafrank in Digital Video.
add a comment

For my second station I teamed up with Clara Copley, and Cece Pennell to learn how to produce videos through filming, and editing applications.  During our time on this station we had to learn how to use a variety of movie editing applications, and software. Overall we used Windows Movie Maker and iMovie the most. We encountered many struggles over the process of producing our first video. After we were able to find an application that we still were able to use we had to first learn how to get the videos from the flip camera, into the application. After we were able to figure it out, by looking through files, we started to put our video together. Through Windows Movie Maker it was quite easy to stitch the videos together in a simple format. After using tutorials and websites to learn to add effects, the hardest part was putting audio to our video. Because the audio was very hard to apply, we eventually were able to download a file for the audio already saved to achieve a background song. After using Windows Movie Maker we wanted to make videos through applications on a Chromebook or Mac Book so we could continue using our video making skills after Tech Lab. By using iMovie we had to completely re learn how to make videos. Through tutorials we found how to add audio through iTunes, apply voice overs to our videos, and precisely trim and stitch videos together. Overall I feel accomplished, because I was able to learn a lot about both editing applications, and now I will be able to utilize these skills for a long time!

Helpful Info/Tutorials:

https://www.apple.com/voiceover/info/guide/_1124.html

https://www.youtube.com/watch?v=a81cBtVv288

https://www.youtube.com/watch?v=EkMMe7_uMFg

Videos: https://www.youtube.com/channel/UC5ss4WLsS189VlnWffJkDjA

 

Digital Drawing station #3 June 1, 2017

Posted by andaugherty20 in Digital Painting, Uncategorized.
add a comment

In this station I tried using the touch pad to draw in Photoshop. I first tried different tools to see how I can use these tools to draw different objects. I started my first drawing by following the instructions of the guide in the digital drawing folder. Once I had more trials I found that the blending and smudging tools blends harsh lines to look more smooth. Once I figured out how to use the capacity tool I tried to use color. I made some colorful cartoons using the shapes tool airbrush and multiple color. Then I tried to draw more realistic objects. I tried to draw a persons face. Using shading and a higher capacity for a darker shade. I used the pencil to define the eyes and nose and mouth. This stations helped me find how different tools can change the out come of your drawing. If you try out the different tools before to try to draw an object it will help you succeed in this station. You should use the touch pad for a good outcome because then you have a more steady line for your drawing. Here are a few sources that I used to help me.

Digital drawing folder

Different drawing techniques

elephantface g