Warning: Declaration of WPSDAdminConfigAction::render() should be compatible with WPSDWPPlugin::render($ug_name, $ug_vars = Array, $action = NULL) in /home/public/wp-content/plugins/wp-stats-dashboard/classes/action/WPSDAdminConfigAction.php on line 42
April | 2015 | Sunil's Blog
Warning: Parameter 1 to wp_default_scripts() expected to be a reference, value given in /home/public/wp-includes/plugin.php on line 601

Warning: Parameter 1 to wp_default_styles() expected to be a reference, value given in /home/public/wp-includes/plugin.php on line 601

Sunil's Blog

I make games! Mostly weird ones.

Month: April 2015

TV King: Retro CRT Shader

Since Ludum Dare is over, I’ve continued working on my puzzle game again. I’m currently implementing puzzles and working on the design, but on the side I’ve been working on the look and aesthetic of the game. Since the game takes place inside of a TV, I’ve been looking around for a solid TV/CRT retro shader. Thankfully, Gamasutra published a little tutorial for making my own CRT shader. The article was written by Svyatoslav Cherkasov, a game developer for an up and coming indie game called VHS Story which actually looks pretty cool! I’m looking forward to playing it


I followed the tutorial and added a little of my own custom code, and here’s a screenshot of the game using the shader:

Game CRT Shader SS


Still debating if I should keep it in the game… On one hand, it totally fits with the themes of the game and being trapped in a TV, but at the same time the look is a bit jarring. The player will need to look at the screen for a while since it’s a puzzle game, so would I want to annoy the player’s eyes with a tacky look? Well, one way or another, the shader will definitely make it into he game, just varying in degree.


My next post will probably deal more with puzzle design, but since I feel like I have no idea what I’m doing and all my experience from puzzle design is from GDC lectures and PuzzleScript games created by Stephen Lavelle, it might take me a while to formulate my thoughts. Until next time!

Ludum Dare 32

This Ludum Dare was quite different than what I was used to. I usually compete in the compo going at it alone, stressing about the deadline and ultimately leading to an either interesting or boring prototype with sub-par pixel graphics. This time, I actually had teammates. This isn’t the first time I’ve worked on a game jam with other people, but it was the first time when i felt a connection and got along really well with everyone on the team. Ultimately, it was a very fun experience and a very silly/funny prototype came out of it.

Here is our entry, our game/prototype was called: The Forest of Hamelin

Here’s the team:

Alex Chytrowsky: Lead, HUD, Planning

Matt Murphy: Planning, Documentation

Sunil Rao (Me): Gameplay Programmer, Grandmaster of Unity

Ian Swift: AI/Pathfinding

Keith Thomas: 2D Art

Bryan Spahr: Voices, Music, Ambient Sound, ALL THE AUDIOS

Nathan Hurde: bringer of the chicken


I’ll update this post with some screenshots as well as some pictures of the game jam.




© 2019 Sunil's Blog

Theme by Anders NorenUp ↑