Konstantin Novichenko

CS Student | Full-Stack WebDev| Game Developer | iOS Developer | Data Scientist | Researcher

Open for Full-Time Positions Summer 2021

I’m a computer science student who’s passionate about technology, science, video games, and research.
You can find exaples of my work on this website or by checking my Github account.









MY PROJECTS



KINECT Game for Studying Peer Modeling and Communication Between Autistic Players

Research Project at the City University of New York, College of Staten Island

Mentor: Deborah Sturm, PhD (Department of Computer Science)
In collaboration with Kristen Gillespie-Lynch, PhD (Department of Psychology)

We extended a two player research game that is designed to study the collaborative and emotion recognition abilities of players on the autism spectrum. Players view animations before each scene and assemble a puzzle by using gestures to select the appropriate emotion of the protagonist. We expected that when an expert player models behavior, a novice player will learn game mechanics and will communicate more as the game progresses. Preliminary tests with typically developing players showed that people understand gameplay better and communicate more with peer modeling than without it. We conducted a series of tests with players on the autism spectrum who demonstrated that expert peer modeling improved their understanding of gameplay and helped them to communicate and collaborate more. We learned from our pilot tests that providing a script for the modelers would help them model the behavior in the most effective way.
This game was developed by an interdisciplinary team using Unity3D engine with scripts written in C#. The platform is a Windows PC with the Kinect gesture based user control system. Autistic college students have been involved in the game design and evaluation.

We gratefully acknowledge support from the CUNY Research Scholars Program. This research is funded by an Interdisciplinary Research Grant to Gillespie Lynch and Sturm 2316 and a PSC CUNY grant to Sturm from the Research Foundation of CUNY: Award # 66204 00 44
We thank the following people who contributed to this project: Kevin Bloom, Michael Kholodovsky, Louis Pisicolo, Ethan Binyaminov, and Bertram Ploog.



CODE CONTROL

Multi-level Collaborative Research Project at the City University of New York

Mentors: Deborah Sturm, PhD (College of Staten Island), Devorah Kletenik, PhD (Brooklyn College)
Team Members: Ruslan Pantaev, Mandisa Washington, Konstantin Novichenko, Nathan Vulakh

CODE CONTROL is a 3D online game that focuses on studying and analyzing the performance of first-year students in introductory programming courses. The objective of the game is to find missing animals scattered around the city and help them to return back home by solving coding assignments. The build-in IDE supports multiple programming languages which could be easily changed along with challenges by an instructor in the instructor's portal API.
This game was developed for WebGL platform using Unity3D engine with scripts written in C#.



COVID RUNNER

Built for 2021 CUNY Virtual Hackathon is less than 24 hours

COVID Runner is a 2D platformer where you explore the map searching for the COVID-19 vaccine.
You will have to avoid sick people and COVID particles while learning how you can protect yourself against it.
This game was developed for WebGL and Windows PC platforms using Unity3D engine with scripts written in C#.

See the full description and details using the DevPost link below:


PLAY COVID RUNNER



BOX SHOOTER

Built as a Part of the Assignment for Online Course by Michigan State University

BOX SHOOTER is a 3D game where you shoot randomly appearing boxes. There are 3 types of boxes:
1. Green Box (increases the score)
2. White Box (increases the time left)
3. Yellow Box (decreases the time left)
The game has 2 levels. In Level_1 you would need to score 50. To beat the Level_2 you would need to score 50 and defeat the final boss. Be aware that you can die if you ran out of time or if you get hit by the boss.
This game was developed for WebGL and Windows PC platforms using Unity3D engine with scripts written in C#.


PLAY BOX SHOOTER



ROLLER MADNESS

Built as a Part of the Assignment for Online Course by Michigan State University

ROLLER MADNESS is a 3D game where you collect coins by rolling a ball while avoiding various enemies. The game is using Unity Engine Physics which makes it more challenging to controll the ball. Level 2 is testing your ability to control the ball (HINT: Collect the biggest treasure!).
This game was developed for WebGL and Windows PC platforms using Unity3D engine with scripts written in C#.


PLAY ROLLER MADNESS