I have to make a game before Thursday

I'm a CS student and this is my first elective course.

I have Unity-centric solo project due to Thursday.

I've had weeks but I'm a procrastinator.

Other urls found in this thread:

play.google.com/store/apps/details?id=com.fp.PixlPige
assetstore.unity3d.com/en/#!/search/page=1/sortby=popularity/query=category:165
twitter.com/SFWRedditGifs

Any ideas Sup Forums ?

A platformer with 2 characters.
The white guy doesn't ever need to jump and can just walk to his goal straight away.
The black guy has to do the craziest things to be able to reach his goal and even then he ends up going to jail.

go to r/slavelabour and make someone do it for you

I'm actually good at Unity and C# but I just can't get any ideas.

get free 3d models online.
polish your game and make it look nice.
then make a simple first/3rd person shooter, where u can create a character and shoot dummies.
spam others-made sfx into the game and make it look nice.
and you will get high scores

Cool idea Jamal

What kind of things do you need to include in the game?

The requirements are here.

I get it that you can design the game and shit but where will you get music, sound effects and optimized scenes?

The Unity Asset Store has tons of free stuff that can be added with a few clicks.

But I have no idea what to make.

A 3d game where you are a spider crawling on walls and exploring a small room ala katamari. Webs in corners are save points, ability to repel from the ceiling. Flies to collect, etc.

make a game about coming up with an idea for a game

What if you play as a spider who wants to collect everything in the world in his web?

So a mobile game or a Katamari clone?

Go the easy route.

Make a walking simulator/escape the room game that lets you pick up shit and throw it around.

i have no fucking clue what an input manager is but I suppose its some additional layer ontop of the player controller, so whatever.

for models just hack together some low poly shit in blender or get them from the asset store
Cram some dust particles in or some crap so they wont go autistic over that.
Lighting should be clear
For materials: Make maybe a couple of texturized objects so they don't complain about the lack of "materials" (even though a regular flat shaded material is also a material - by the way: For low poly turn down the shadow angle - on the imported objects i believe)

>Animations
What the hell, are those fuckers crazy?
there is some option in unity to make shitty animations though. Probably they mean that.so make a room fan or some shit.

User interface can be item descriptions

Save and load are easy as fuck in unity but you gotta look it up. basically just save the inventory or some shit.

No idea what they mean with coroutines since Unity is an entity component system and basically all objects in a scene kinda have parallelized ticks (not really but yeah whatever)

>Optimized Scene

I don't even fucking know what that's supposed to mean.


Either way you can be done tomorrow with this shit if you start now.

Make some shit but put identity politics in it
Your profailsor will like it

>CS
>20% will be evaluated based on game design
Why?

Cause there are actually a bunch of faggots out there who make regular applications with unity for some reason. So that's probably there to circumvent people handing in regular shit that's not a game.

but why does it matter?

This shit is grade A for a good grade in college

Damn, no wonder you've been assigned this for weeks. Learning to model, rig, and animate in blender took me 1-2 weeks to get down without having to look at a tutorial every couple of steps.

There's lots of places where you can get free assets, or just use the prefabs in Unity.

As for the game itself, it doesn't really specify requirements, so just do easy as shit puzzles like move a block from one place to another to open a door.


Also OP, I have a question. How do I implement a command pattern in Unity? Is moving forward,backward, etc all going to use separate scripts?

Probably cause it's an elective about making vidya.
We also had something like that but with JavaFX.

>How do I implement a command pattern in Unity? Is moving forward,backward, etc all going to use separate scripts?


Not OP but Unity "scripting" allows you to write regular C# code that lets you use the Unity API. You slap that script onto a game object in the editor and that's it.

So you'd write something like

update()
{
if(inputAxis.X==1)
moveForward()
}

And attach it to whatever object. input axis (which isn't called that way, but it's been a while since i worked with unity) is provided by the unity API. I believe the class you gotta extend is MonoBehaviour or so.

So technically what you are doing is writing a regular controller in the sense of MVC, except the view is your 3d scene and if you are sloppy you don't have a model.

>Graphics 80%
>Game desing 20%

Now I understand why recent games are so shit.

>make game
>game design only weigh 20%
why

Just google unity 3d game tutorial and find one that you want to make. That will give you about 80 percent of what you need. Then just change their provided assets with random free shit from turbosquid or the unity store. The save load functionality and coroutines thing will probably be something you need to do yourself.

I can guarantee they don't want him to make the non programming related things, they just want him to implement them.

Says that game design is only 20% so just make a platformer or something easy

>Models and Animation

www.mixamo.com

I made play.google.com/store/apps/details?id=com.fp.PixlPige over the course of 9 days after work. Never used Unity before, so you can probably do a similar game faster.

>I recorded the pig's grunting sound myself
>inb4 it's shit
>it is

Also the share buttons didn't work anymore the last time I checked. I guess twitter/facebook changed something in the API.

Not going back to fix it, though.

>game design worth 20%

I guess Bioware is hiring from your university

literally go into the unity asset store and search for the terms from the list
what you don't find there get from google searching for unity tutorials of those things
good way is to get a finished game like the survival shooter and then add that crap to it
assetstore.unity3d.com/en/#!/search/page=1/sortby=popularity/query=category:165
if you already know how to use unity you can finish it in 1-2 days