sava.ninja Making games, playing games, getting sh*t done.

Araneus - Madness of the wicked one

Ludum Dare 38 - A small world

Sava Minić 2017-04-30

PLAY THE GAME : Windows + Mac Source

Although Ludum Dare 38 was special, as it was 15th birthday of this great event, I couldn’t participate (i was travelling abroad).
I organized myself to make a game for LD38 theme, “A small world” weekend after, just for my motivation.

Here goes “Araneus : Madness of the wicked one” :)

Once upon a time,
there was a great
guitar player.
HE WANTED TO BE THE BEST!

He tried to play the forbidden song,
but the DEMONS never rest.

DEMON from the hell awoken,
“WHO ARE YOU to BREAK MY SLUMBER?”
“Be small and silent” - he said,
“Let 8 be your number!”

Into the spider he turned,
no tongue to speak left.
To have revenge,
holy grenades he has to get!

It was great feeling to do something not focused on mobiles (basically, don’t caring about performance that much).
Since my modeling and composing skills are poor, I am very thankful to the authors providing free resources online:
Music: Tri-Tachyon - Hundred Years in Helheim
Spider model/animations: 3dhaupt
Other models: archive3d.net

Fast Food

Bad Box Art Challenge 2017

Sava Minić 2017-03-26

PLAY THE GAME : Windows + Mac + Android WEB (some VFX not working) Source

Sometimes a game’s cover art is so bad that it seems to belong to an entirely different game. It makes you wonder what the game would have been like if it actually resembled the weird or terrible illustration that adorned its packaging.

That’s why there is “Bad Box Art Challenge”, to create an original game based on pre-existing bad box art! Each entrant chooses a piece of art from our Gallery of Trash and has 72 hours to make an original game that actually resembles the box art.

I choose game “Fast Food” for Atari 2600, made by Telesys in 1982 (wow, 7 years older than me). Box art for it was awesome, but too bad the technical limitations of Atari couldn’t handle more colors.

So I made complete reimagination of it, keeping up to the original box art as much as I could (i used some assets from it).

You have fast food (burgers, pizzas…) and healthy food (apples, cucumbers, …) and you need to sort it all out. Basically a Tinder for food. Controls are : A/left arrow for trash can, D/right arrow for eating (or just tapping on left/right part of screen).

Play the game at GameJolt, or directly in browser.

Mexican wave

Global Game Jam 2017

Sava Minić 2017-01-22

PLAY THE GAME : WEB Windows + Mac + Linux Source

Good old Global Game Jam is back, this time with the theme “Waves”. Together with DjordjeC as a coding buddy, we envisioned couple of ideas, but got really hyped about mexican waves. Shortly, this is a timing-based party game about blending in, for 1-8 players.

This is it, the derby of the year, and Nerds FC is playing at home! You called in sick at work today, got through two hours of traffic, almost didn’t make it in time, but you’re finally at the stadium. Being the git you are, you even forgot your ticket at home, but you managed to get one at the last moment from a peddler at the entrance - what luck!

… Except as you walk into the stadium, you’re directed to the south stands, and immediately start to panic, since you’ll be seated with Violence United fans. Ok, don’t panic, just play it cool and try to fit in as best you can, and you might survive the day.

Play the game at Official GGJ website, or directly in browser.

Tank wars

Serverless Code Camp Belgrade

Sava Minić 2016-09-03

Serverless Code Camp is a community event for software developers interested in migrating to serverless architectures, or learning more about modern cloud deployment architectures.
The participants create cloud functions to control virtual tanks, deploy them to serverless platforms such as AWS Lambda and Azure Functions, and wire them up to participate in a live tournament.

Our “Iron man” tank was hacked up solution of “Avengers”: Dusan Minic, Mirko Francuski and me.
We had a lot of fun, learned how AWS Lambda serverless functions work, and after in the tournament, we won 2nd place!

Astro Prophet

Ludum Dare 36 - Ancient Technology

Sava Minić 2016-08-29

PLAY THE GAME : Windows Mac Web Source

Previous prophet had an ‘accident’, so the King need someone to fill in…

Your job is to answer to all of urgent and kingdom critical questions from the King … by looking up answers in the sky.

Use scrolls to help you solve the answer. Drag to connect stars!

Teamwork

Ludum Dare 35 - Shapeshift

Sava Minić 2016-04-25

PLAY THE GAME : Windows Mac Source

“Teamwork” between a turtle and a rabbit.

W (up) - go up
S (down) - go down
SPACE - shapeshift

Rabbit eats carrots.
Turtle eats clovers.
Avoid rocks.

Coded in Unity, drawn in MSPaint + GIMP, music done in Garage Band.

Nan 2 Nan combat

Nordeus (internal) Hackathon 2015

Sava Minić 2015-12-12

PLAY THE GAME : Windows Mac

It’s sale before Christmas time, everyone is rushing to get the best (and cheapest) presents for their loved ones. Entering the store, 2 nans are looking around to get something interesting for their grandchildren.

Between them, in the center of the store, is the object of their desire, the Golden Bear. On SALE! How to solve this dispute other than fight to exhaustion, as winner takes all!

Nan 2 Nan combat or “The golden bear” was done in 24h, as internal game jam, during Nordeus Hackathon 2015. The theme of the Jam was “Fighting game, with collateral damage!”, so we focused on environment damage and carnage all around the nans.

It was 4 men team: RomanI (background art), BorisL (pixel art chars/items), GuillemS (sound/music) and me as developer.

Very intense 24 hours with a lot of fun and goofing around, and at the end we got 2nd place. Congratz to the winners!

Controls:

Action Left player (Ethel)    Right player (Peggy)
jump W   up arrow
left A   left arrow
right D   right arrow
throw(when near the item)   S   down arrow
kick SPACE   slash (/)

Frog leap

Random jamming in Unity

Sava Minić 2015-11-01

PLAY THE GAME : Windows Mac Source

I had some free time to spare, and was in mood for jamming, so I made a simple puzzle game for my aunt.

Green and red frogs need to change their places (green go right, red go left). A frog can jump one step in front, or leap just over 1 frog.

UI is in Serbian, but it is very simple puzzle.

Connected worlds

0h game jam 2015

Sava Minić 2015-10-24

PLAY THE GAME : Windows Mac Android Source

This was very interesting experience, as “0 hour game jame” says:
During DST hour shift, we shift clocks backwards, so there’s actually 1 hour between 2:00 am and 2:00 am. This is the best time in the year to make a game! Make a game in zero hours!

Since there is no time to prototype or even think about the gameplay, I just went with the first thing that popped on my mind.

Uncover the ancient symbols, knowledge is one that matters.
Connected worlds” is kind of a memory game, where you need to memorize and reproduce one of the colors, and you will get “translation” of those symbols in a form of a haiku.

Not done entirely in 0h :(
I created the barebone project files before the 2AM, then went to sleep, and wake up at 2:40AM :( I missed the mark for 3->2AM, and then left for an hour more.

Moon werewolf

Ludum Dare 33 - You are the Monster

Sava Minić 2015-08-23

PLAY THE GAME : Android Windows Web Source

Full moon gives power to werewolves, so question is what would werewolf do on surface of moon? ;)

You are disguised as normal citizen (blue) hiding from guards (yellow), and you need to eat all citizens by transforming into werewolf (red).

Guards chase you and try to kill you when you are revealed.

Every 13th eaten citizen, one inquisitor arrives, which is hidden (has blue color, but changes to orange when are you near him), and you need to avoid him (don’t try to kill him).

Kill all 32 citizens to win :)

INSTRUCTIONS:
Drag around screen to move.
You can use (W) for activating Werewolf power, or clicking button in left.

It’s mobile friendly - only for Android, at the moment :(

Ultimate Behance Showdown

Belgrade Behance 2015

Sava Minić 2015-06-05

During Belgrade Behance Reviews event, we from Nordeus wanted to engage the artists there and promote our company, by doing some live jamming on the site.

Our main goal was to have visitors (artists) there involved in the game jamming itself, so after some brainstorming we decided to make a user content generated game. We didn’t want to complicate our lives because the event was only 2 working days (hall was closed during the night), so we went with simple fighting game (Mortal Kombat style).

Team was made out of Dzoni and Vlada as artists, and VoxelBoy, DarkoV and myself as coders.

We made web app on the spot, and gave drawing boards and tablets to the audience passing by to draw their own character.

Because we wanted to always show some fights on the screen, we decided to have automatic fighting, where players could just predefine their character’s rock-paper-scissors sequence, and it would just use it against the opponent.

Animations were generic so we just randonly loaded 2 fighers from the web app, loaded their graphics and matched their RPS sequence until someone hits 3 times. We didn’t have time to implement proper tournamet and rankings, so it was all just random matches.

Events was super fun and interesting, meeting new people and game jamming on the live spot. We got about 40 fighters drawn by other people (even some kids), and it was very cool to see people enjoying it on the big screen.

Blackjack & H**kers

Nordeus internal jam 2015

Sava Minić 2015-05-18

PLAY THE GAME : Windows Mac Android

In order to energize ourself at Nordeus, we organized an internal game jam during May of 2015, with free theme and genre.
It was just to have casual fun making something fast in 48h (without all-nighters), and get to know each other better and get motivation boost.
I made team with VoxelBoy, so the jamming could begin.

It’s normal blackjack rules, but with hookers assistants.

  • you play blackjack, and gain/spend money as usual
  • you can “invest” your money to:
    – buy items - pimp your looks to jaw-dropping heights, increases your “coolness”
    – unlock one of the “assistants” - which have their special powers
  • “coolness” decrease price of “assistants”, so you need to prioritize
  • gain as much as you can before reaching zero, and then “CASH OUT” which will send the score to the leaderboard, but it restarts the game
  • gain eternal fame and glory by becoming the best on the leaderboard

Each one has special power, and when you use it, it has cooldown before you can use it again.

  • card counting - you get current True count on decks (Hi Lo card counting)
  • distract the dealer - in next dealing, he stands on 19 (normally he would stand on 17)
  • double double down - same rules as normal double down, but you increase 200% on initial bet
  • card eater - ignores the last dealt card (if card busted your hand, too bad, still can’t save you)
    and ones with passive powers:
  • queen of hearts - for every queen of hearts in your hand, you get 69$ (she is rich, and she loves that card)
  • lucky lady - gives you advantage in push (instead of returning your bet, you get 150% of original bet)
  • increase blackjack win - instead of 3:2 payout when you have blackjack, it’s 5:2

More to come in upcoming DLCs :)

Starvation

Ludum Dare 32 - An Unconventional Weapon

Sava Minić 2015-04-20

PLAY THE GAME : Windows Source

Game of modified “Rock, Paper, Scissors”.
Each round you choose one of the options “Crops”, “Bugs” or “Rain”.
Goal is to get to 7 crops, before the opponent.

There are different results, depending on chosen options

Player A | Player B | Result | Result A | Result B
Crops | Crops | Friends | +1 crop | +1 crop
Crops | Bugs | Attack | -2 crops | /
Crops | Rain | Growing | +2 crops | +1 crop
Bugs | Rain | Extermination | -1 bug | /
Bugs | Bugs | Overpopulation | -1 bug | -1 bug
Rain | Rain | Flood | -2 crops | -2 crops

Each 5th round, you regenerate one bug, up to maximum of 3.

Mission CALIPSO

Ludum Dare 28 - You Only Get One

Sava Minić 2013-12-16

Space exploration game, worked between themes ‘You only get one’ and ‘Colonisation sim’.

You need to colonize the Callisto moon, second biggest Jupiter’s moon with 4 rovers. Since there is a lot of distance between Earth and Callisto, YOU ONLY GET ONE command per 2s!!!

  • Mine the ore (green) and transport it back to base (red).
  • Move around mountains (brown) and beware of the sand pits (black), by watching for sand (yellow) which surrounds them.
  • Rovers have also limited power, so you need to return them to base to recharge.
Standard 1-4 for rovers. 
NUMPAD/QWE-ASD-ZXC for commands. 
P is cheat for showing whole map. 

P.S. Didn’t have time to implement building and more obstacles, which would maybe include some fun into this game :P

Playable and source code lost on removed dropbox folder!

Enneadeca

Ludum Dare 26 - Minimalism

Sava Minić 2013-04-28

PLAY THE GAME : WEB Source

My first entry to the Ludum Dare contest. I am very happy to see this game finished :)

Light up the world by passing all its points without hitting death ( red circles ). By passing already lit point, you put it out. Movement is 6-way directions:

Q W E
\ | /
/ | \
A S D

Power is SPACE, in which that point can not be put out.

Score is determined on number of light points, remaining powers and time spent. Formula is:

(LIGNT_POINTS - 1) * 100
IF( LIGNT_POINTS > 3) ADD (REMAINING_POWERS * 250)
IF( VICTORY AND TIME_SPENT < 60s ) ADD ( (60s - TIME_SPENT) * 30 )

I used HTML5 canvas as game environment, and since wanted to keep it minimalistic, wrote simple engine for game (no sprites, particles, and stuff).