Game Jam Devlog! - Making a Reverse Horror Survival Game from scratch in 10 days

preview_player
Показать описание
This game jam devlog is about a reverse-horror game I made this Spooktober Seaason to capture the spirit of Halloween, complete with occasional buggy AI and a player controlled monster right out of the Cthulhu mythos. I think Halloween might just be my favourite holiday (I'm a fan of candy), and I've always wanted to make a spooky game set in a city amongst my fellow trick-or-treaters. This was done for SCREAMJAM 2020, a 10 day game jam held between October 13th to 23rd hosted by Caveware Digital.

This devlog is meant to be both entertaining, and a high level summary of all the tools and skills required to make a game in an extremely limited amount of time (a bit less than 40 hours spent, during which I had about 5 quizzes and an electronics midterm!). A full summary of the tools I used, which are all free, can be found below.

Game Summary:
You can whisper dread secrets into the minds of nearby children in pirate costumes, luring them back to a rift that tore the cosmos asunder, feeding the entity imprisoned on the other side with their flesh and gathered candy. Try not to be sighted, as scared trick-or-treaters will form groups and then rush you in their sugar-fueled frenzy. Beat the clock and collect powerups, and return your master to this realm before time runs out. Average playtime will be about 5 minutes, though you may want to spend more time relaxing and watching the Trick-or-Treaters explore their neighbourhood, collecting candy, with built in tools to interact with the game world's AI systems.

If you want to hear more about game development, sub to my channel and give this a like! I will be producing more content every month I have a lot of midterms coming up to study for my undergrad.

Timestamps
0:00 - Introduction
0:18 - Coming up with ideas!
1:48 - Setting up tools (Unity & VsCode)
3:03 - Building Trick-or-Treater AI
5:08 - Fear or Aggro?
7:05 - Worldbuilding, drawing a little Halloween town
10:40 - Interacting with Enemies by Scaring them Yellow
12:05 - Concept Art for Halloween costumes
13:00 - UI/Enemy Pixel Speedart
14:00 - Optimization Crisis - 8 FPS!
16:20 - Populating the town map, foliage
17:40 - Polishing with Shaders, Lines and Randomness
19:30 - Sound Design, Guitar tunes
21:00 - Final polish run, Simulation Mode

Resources

Tools (All are free!)
Unity 2019.4 with URP for 2D Rendering
-- Using Cinemachine, Pixel Perfect Camera, TextMeshPro plugins
Notion for note-taking and project management
Inkscape for Vector Graphics
Krita for Handpainted Graphics
Aseprite for Pixel Art and Animation
Visual Studio Code with Omnisharp and many plugins for programming
Blender for VFX and putting this video together
BoscaCoeil for initial sound design
Tracktion Wavefomr 11 as digital audio workstation
Font: VCR OSD MONO, sourced from DaFont
Guitar: Not free, Yamaha C40

#gamejam #gamedev #devlog
Рекомендации по теме
Комментарии
Автор

You are such a talented game developer, your video content is awesome, comfortably separated, interesting to watch and your games are just great. Keep going bro!

hm
Автор

I hadn't heard of Notion before. Time to go learn more about it and see if it might help me get better organized.

renaudmarshall
Автор

This game looks brilliant! I'm surprised it was done in a time limit. I love how the pirates look and the AI works.

Skeffles
Автор

Super interesting to see your progress and how your idea was developed and evolved. Thanks a lot, keep it up! :D
Also the game visuals look super cool :0

ravenstormcliff
Автор

1:43 Winter is watching something *questionable*

whatisausername
Автор

Well done Lad.
From a programmer; Yes, a switch statement is what you're supposed to use for state machines.

LukeAps
Автор

For a more complex state system I would recommend looking into the state pattern or something similar to it. The switch state is great for small state based systems, however, they become really nasty once your state system becomes bigger. Now granted normally game objects won't have to many states but you'll never know. A boss might need more then 20 states.

derf
Автор

Yes, switch statement is good for a state machine.

aarushroy
Автор

No pressure, but I’m still waiting on that discord. It would be nice to interact with the comunity more. :)

samcook
Автор

Nice game and great devlog, It was awesome watching your workflow, gave me some ideas on how to improve my own devlogs. 👍Subbed

tauheedgamedev
Автор

That would make a really cool 3D game sorta like Dead by Daylight, only with trick or treaters. lol You could even make the NPC characters into players that are trying to get as much candy as possible and not die. Sounds like a lot of work but pretty fun.

chaosmastermind
Автор

this was awesome, and the music software is pronounced "bus-ka kyo-ll" its irish lol, meaning music box.

lag-dan
Автор

Wow! You should have at least 200k subs with this videos! If you don mind me asking, what do you use to get such a quality screen recording?

antonjuhimenko
Автор

I love these! Always a joy to watch.
What theme are you using in vscode?

netanelmad
Автор

great sound choice for background music, what was it?

_zhro_
Автор

What color Theme are you using for your VS Code Editor? It looks nice

Roder
Автор

yay at least someone watch made in abyss!

taym
Автор

I thought by "reverse horror" you meant everything starts out freaky and unsettling but as you move along the game it becomes more and more mundane, your weapons' ammo becomes more scarce but you should need it less and by the end everything is silly or something -- as if it's a kid in a new place and everything is scary until it isn't...

PrinceDusk
Автор

why do such amazing people have so low subs? here, accept mine please

dhwaneelkapadia