Jani_Nykanen

Last Login:
August 18, 2017
Warn:

Rank:
Member



User Profile
Follow

Hits: 64,477
Joined March 07, 2014
Games (5)

A Journey to Eternity
July 24, 2016
Operation Fungus
December 14, 2015
The Last Minute Dungeon
December 12, 2016
The End
June 27, 2017
Flying Cat Stomper
July 26, 2017


Holy bananas, a misleading title!
Posted on June 17, 2017 at 14:36

Let the epicness consume you.


The latest development version can always be found here: https://jani-nykanen.github.io/arcade-game-thing/ (EDIT: Please note that this version is truly the development version, not something meant for the public - except you guys and some other people -, and it lacks of many features. The version is updated every time I push the latest source code to Github, which means after every programming session)

It may be broken one day and working next one, who knows. Who cares. I do


21 Results
1 2 Next

This is fucking dope, by the way.

Any plan to support WASD or just arrow keys? Kinda cramped to do arrows + mouse
Posted by twisterghost June 17, 2017 21:41 - 2.1 months ago
| [#01]

Quote
Any plan to support WASD or just arrow keys?

WASD is already supported, did you try it?
Posted by Jani_Nykanen June 18, 2017 3:40 - 2.1 months ago
| [#02]

Only W, A and S seem to be working. D is bork
Posted by twisterghost June 18, 2017 10:27 - 2.1 months ago
| [#03]

Quote
Only W, A and S seem to be working. D is bork

Weird. Which browser do you use? And do you see any errors in web console when you press D (I highly doubt that, though)?

I wonder would it help if I added "event.preventDefault" for keyboard event handling callback functions...
Posted by Jani_Nykanen June 18, 2017 10:38 - 2.1 months ago
| [#04]

No error, and on Chrome.

Might be a keycode thing? Maybe keyboard layout issue? Not sure.
Posted by twisterghost June 18, 2017 11:07 - 2.1 months ago
| [#05]

Quote
Might be a keycode thing? Maybe keyboard layout issue? Not sure.

That might be possible, but I don't understand why would D return a different keycode in your keyboard.

Can you check somehow which keycode D key returns in your keyboard+browser?



And for anyone else using non-Scandinavian keyboard, could you check it as well? Just open web console, type
Code
window.addEventListener("keydown",function(event){console.log(event.keyCode);});
, press the page you are visiting (so the focus is not in the web console tab) and the press "D". It should print a numeric value. It should be 68.
Posted by Jani_Nykanen June 18, 2017 13:55 - 2.1 months ago
| [#06]

Ah.

I'm so sorry to have caused confusion about this. It's on my end. Totally PEBKAC.

WAS and D all working.
Posted by twisterghost June 18, 2017 21:09 - 2 months ago
| [#07]

Quote
It's on my end ... WAS and D all working.

Thanks goodness, I was afraid I had made a game that works only in Scandinavian keyboard layout!
Posted by Jani_Nykanen June 19, 2017 2:46 - 2 months ago
| [#08]

Haha that was fun! As always I love the designs (interesting enemy name :P), and since somehow it took me until the end to notice what I was playing as it made the end state of the boss that much more amusing.

Admittedly I didn't figure out I could do the right click thing until after I'd killed the boss, and I'm pretty sure I cheated (I used up all the hearts and then some), but it was a lot of fun. Only things I got a bit confused by were the leveling up system and the x 1.x - the latter I think I get but I'm not sure what the leveling up did (I also thought I leveled down sometimes too due to the animation showing it receding).

I don't play many/any arcade-ish games but the stages felt well designed and whatnot, so yeah :D

Are you planning on adding any more enemies, kinda like a boss rush?
Posted by spike1 June 19, 2017 11:16 - 2 months ago
| [#09]

Quote
Admittedly I didn't figure out I could do the right click thing until after I'd killed the boss

I'll add "Controls" screen in the final product.

Quote
and I'm pretty sure I cheated (I used up all the hearts and then some)

The death is not yet implemented

Quote
Only things I got a bit confused by were the leveling up system and the x 1.x - the latter I think I get but I'm not sure what the leveling up did (I also thought I leveled down sometimes too due to the animation showing it receding).

The 1.x tells how many points you get by shooting the enemy. I'm adding score system so I can implement Game Jolt's leaderboards and thus keep the players more motivation to try again. The leveling up increases the amount of bullets you can shoot (and in level 8 and 9 the "reload speed"). You will lose a level if you hit an enemy.

Quote
Are you planning on adding any more enemies, kinda like a boss rush?

Nope, there is only that one boss, and it will have two phases (you apparently beat the first phase)

Also, the boss currently does not have any actual attacks, it will shoot bullets later and other fun stuff. It' recommended not to judge the game by the development version (which is public since I have no reason to keep it private).
Posted by Jani_Nykanen June 19, 2017 13:56 - 2 months ago
| [#10]

My friend made some nice music for this project. Can be heard in the development build.
Posted by Jani_Nykanen June 20, 2017 10:23 - 2 months ago
| [#11]

A video for lazy people (i.e. people who are too lazy to play anything)
Posted by Jani_Nykanen June 22, 2017 3:27 - 1.9 months ago
| [#12]

+ Character is a bee.
+ Dramatic music.
+ Weapon level ups.

Unfortunately, I don't like arcade games.
Posted by Zuurix June 22, 2017 7:17 - 1.9 months ago
| [#13]

Quote
Unfortunately, I don't like arcade games.

Then I don't like you you could learn to like them.
Posted by Jani_Nykanen June 22, 2017 8:08 - 1.9 months ago
| [#14]

Things added:
  • Game Over! -screen
  • The End -screen
  • Boss phase 2 finished
  • Ending finished (naturally, if I have The End -screen...)


Just a few more menus and the game is finished!

By the way, the game is called 'The End'. Reason?
1) It's a game that contains nothing but the final boss and the ending
2) If everything goes well, this will be my last worthless arcade game for a long time, if ever. Time to do more significant after this project. During this project, I noticed that I enjoyed writing the webgl game engine and making the visuals, but the arcade gameplay programming was pure pain. Never again, I told myself. This game is a good ending for my arcade gamedev era, if everything goes well. If not... well, then I make another arcade game and pretend nothing happened...

EDIT: If I don't do arcade, what will I do then? Well, it would be nice to program a game that focused on creativity, or a game that focuses on "simulation" (not simulator exactly, though, but something that creates content and tells stories with the gameplay, not pre-scripted events). Something like SimCity or The Sims.

(I think I should write a blog about this...)
Posted by Jani_Nykanen June 24, 2017 15:20 - 1.9 months ago
| [#15]

Your games are original. Do an original genre. Or combine two or three.

Just like you did now with a story driven game with no beginning. Or a platform game where you can't stand still. Or a detective game that goes beyond the window. idk... but you've sure done many overdone genres now.
Posted by SpectreNectar June 25, 2017 8:22 - 1.8 months ago
| [#16]

Quote
Your games are original. Do an original genre. Or combine two or three.

I'm not very good at doing anything original, I must admit, but that could indeed be something worth trying. Something original, something that does not exist yet... hmm... that's worth considering.
Posted by Jani_Nykanen June 25, 2017 8:34 - 1.8 months ago
| [#17]

Do a CCG.
CCG with your creepy art.

Or hacking simulator/puzzle game with some light programming puzzles.
Posted by Zuurix June 25, 2017 8:45 - 1.8 months ago
| [#18]

Quote
CCG with your creepy art.

I have considered that, believe me.

But anyway, like I said before, I'm probably going to a game where the simulation controls the game events, so maybe I'll first build some kind of simulation and then add game elements to it.

(And in this context "simulation" means routines that control in-game world and logic, not anything like "simulation" in Goat Simulator)

EDIT: A virtual board game could be nice, also. Or maybe a board game with cards, so I could draw some creepy art!
Posted by Jani_Nykanen June 25, 2017 8:50 - 1.8 months ago
| [#19]

Something super esoteric with motion-bound art and gameplay could be a crazy trip with your artstyle. I'm thinking that level in braid where time is tied to your X position, but instead its what is rendered to screen being tied to your coordinates.

Spoopy
Posted by twisterghost June 25, 2017 9:03 - 1.8 months ago
| [#20]

21 Results
1 2 Next

Recent Activity
 
Active Users (0)