Descriptions of Most Notable Projects
Call of Duty: Warzone 2.0 & DMZ
Call of Duty: Modern Warfare 2
Call of Duty: Modern Warfare 3
Call of Duty: Warzone Mobile
AltCom.io
Description: A website collecting statistics about people playing on dedicated
game servers. It provides statistics, achievements and a shop where you can buy
items from points bought or collected from unlocking achievements.
Technologies:
- PHP
- Laravel
- Paypal API
- Gnu/Linux LAMP + Postfix
- C#
- Oxide Mod API
- Reverse Engineering
Time Spent: Thousand hours.
Git: - (Commercial)
Images:
Videos:
https://youtu.be/oELsg7HBCCo
Amethyst Engine
Description: A 3D ECS based open source game engine. I have been a lead
developer for multiple years.
Technologies:
- Rust
- OpenGL
- Vulkan
Time Spent: Thousands of hours.
Git:
https://github.com/amethyst/amethyst
Images:
Videos:
https://raw.githubusercontent.com/amethyst/space-menace/master/demo.gif
Back2Life
Description: 3D Multiplayer First Person Shooter game experiment. Has most core
features you expect from a modern FPS: Weapon spray, recoil, fire modes,
fire rate, ammo count, dynamic movement, animations, etc...
Technologies:
- Java
- JMonkeyEngine
- Custom Networking Code
Time Spent: 250+ hours.
Git:
https://github.com/AnneKitsune/b2l
Images:
Videos:
https://youtu.be/Z8DZrxgHi84
Game Features
Description: A collection of generic and *extremely* reusable features for
games. Contains the core logic that will fit with most games, starting from
extremely simple platformers all the way to complex MMORPG. Contains an
extensive inventory and item system, as well as spells, skills, levels, stats
and much more!
Technologies:
- Rust
Time Spent: 50+ hours.
Git:
https://github.com/AnneKitsune/game_features
Images:
Videos: -
Heart Core
Description: 2D platformer game made during a game jam.
Going through a variety of puzzles to complete while surviving dangerous
threats, you must survive and evolve your cybernetic core into something more...
living.
This game won us the third place in the competition.
Technologies:
- C#
- Unity Engine
Time Spent: 26 hours (solo), 182 hours (team's combined time).
Git: - (No permission to share code from the team members.)
Images:
Videos:
https://youtu.be/VwAjpK45JMI
Hoppin World
Description: 3D “bunny hopping” game. At the core, it is a platformer game
with a twist. Your base speed is slow, but you can get to very high speeds by
performing what is known as “air-strafing”. This is done by pressing the
movement key perpendicular to the direction vector, and moving the mouse in
that direction. (see showcase video.)
A full rewrite is underway using the Amethyst Engine.
Technologies:
- C#
- Unity Engine
- Rust
- Amethyst Engine
- Blender
Time Spent: 500+ hours (three rewrites)
Git:
https://github.com/hoppinworld
Images:
Videos:
https://youtu.be/8Jw-v2RPtvw
Minigene
Description: A game engine specialized in 2d ascii and tiled games.
A heavy focus is given on prototyping speed and simplicity.
Technologies:
- Rust
- Plank ECS
- Amethyst
- Bracket Lib
- WASM
Time Spent: 100+ hours.
Git:
https://github.com/AnneKitsune/minigene
Images:
Videos: -
Plank ECS
Description: An entity-component-system library with a very heavy focus on
simplicity, performance, safety and learnability. At the time of writing, it is
the second fastest Rust ECS, while having approximately 1000 lines of code.
It is also the safest ECS: it has only two or three unsafe operations (compared
to the usual 200 of other libraries). It is also the only ECS library where all
public functions are tested and/or benchmarked.
Technologies:
- Rust
Time Spent: 100+ hours.
Images: -
Videos: -
ScalEngine
Description: 3D Game engine written in Scala. Originally actor based
(Akka framework), then ECS (Entity-Component-System) based.
Though it was never completed, the engine had 3d text and model rendering, a 3d
.obj loader, a fly camera (first-person) and Bullet based physics.
Technologies:
- Scala
- OpenGL
- Akka
- Bullet
Time Spent: 500+ hours.
Git:
https://github.com/AnneKitsune/ScalEngine
Images: -
Videos:
https://www.youtube.com/watch?v=Zj2sPz5xJDY
(It might look horrible, but the features are there. You can see I'm no artist.)
Shotcaller
Description: An RTS / MOBA game with multiple frontends: ASCII-rendered or
tiles-rendered.
Technologies:
- Rust
- Minigene
- Plank ECS
Time Spent: 100+ hours.
Git:
https://github.com/amethyst/shotcaller
Images:
Videos:
https://github.com/amethyst/shotcaller/blob/master/media/shotcaller-prototype.m
List Of All Active or Completed Projects
Table Of Content:
- AVX Hasher
- AltCom.io
- Amethyst Engine
- Amethyst-Extra
- Astar
- Back2Life
- Call of Duty: Warzone 2.0 & DMZ
- Call of Duty: Modern Warfare 2
- Call of Duty: Modern Warfare 3
- Call of Duty: Warzone Mobile
- Cryptocurrency Investing Automation
- Database Hasher
- Drop Your Balls
- Easy Colval
- Endless Worlds
- Game Features
- Half Caps
- Half Matrix
- Heart Core
- Hoppin World
- Inventory Managoat
- Kiss CommandLine Repository
- Laminar Proxy (Packet Rerouter)
- Minigene
- Partial Function
- Photon Incremental
- Plank ECS
- SEECoV.org
- Scal Engine
- Shotcaller
- Specs Declaration
- Specs Physics
- Specs WASM
- WASM Web Workers
- WebSocket Actix Receiver
- World Digger Ascii
- World Digger Mobile
- World of the Focks God
List Of Prototypes
Table Of Content:
- Airplane Incremental
- Atmospheres Barrier
- Backend Utils
- Blazing Net
- Clicker Strike Globally Overpowered
- Clicker Strike Globally Overpowered Scala
- Crazy Fall
- Dash Raid
- Dyna Maze
- Facebook Friend Bot
- Gravity Balls
- Hurtworld Plugins
- Image Gen
- Key Fall
- Lifer
- Ludumdare 42
- Ludumdare 43
- Ludumdare 44
- Musi Maze
- Operation Mudkir
- Osu Practice
- PersonSim
- Planet Digger Bot
- Poker Bot
- SCP EEE
- Spatial Flyer
- Taiko-Copy
- Throw Your Balls Out
- Tower Babel Bot
- Traveller Inc
- Ultra Jumper
- Unity Resources
- World Digger Amethyst
- Arduino Projects
- Dozen of others :)