Coder Social home page Coder Social logo

kennytheboatmaster's Introduction

Kenny The Boat Master

Kenny The Boat Master (KTBM) is a game mod for The Walking Dead Telltale Definitive Edition

DISCLAIMER: This is still a work in progress and is not yet a full complete mod.

Screenshots

main-menui-wip2 ingame-wip1

About

Kenny is out relaxing and fishing on his boat in the open water, before he is then ambushed by a zombie horde, and must flee in order to survive. It will be a small but simple (temple run/subway surfer) style mini-game where you steer Kenny's boat to dodge obstacles in the water and get bonus points crushing zombies with your boat along the way.

This project is fully custom and built entirely using Lua scripts which is the native Telltale gameplay programming language used in their games (games released before The Expanse: A Telltale Series). It features custom UI, cutscenes, gameplay controls and input, procedural generation, collision detection, file saving, and improved lighting. All of the code is well documented and explained.

NOTE: This project requires that the user owns a copy of The Walking Dead: Telltale Definitive Series on PC, as it's an add-on, not a standalone game.

Tools Used

Listed here are tools that were used to make the project, or were used to help assist in certain parts of it.

This was the primary editor for the project, it's where the main creation, script editing, and building of the project takes place. We make heavy use of the Build and Run feature which deploys the mod to the game and launches it, used in conjunction with the Load Any Level mod this makes iteration time in development almost instantaneous.

This is another crucial tool that is secondary to the script editor. This mod helps rapidly speed up iteration time by skipping the game's title sequence and booting straight into the custom-level scripts for the project.

This is a tool occasionally used for the project for the creation of custom telltale .d3dtx textures that can be used in the Telltale Tool. The custom textures are also included in the project.

This tool is occasionally used for the project for the creation of custom telltale .imap files. These are responsible for most of the input and actions you have in the game. Though not all of them, as some, will need to be hardcoded in the LUA scripts. The custom .imap are in the project as well as the .json files which are custom editable versions of the .imap files generated by the IMAP editor.

This tool is occasionally used for the project for the extraction of certain assets of various types from the game files for modification's sake. Though it's primarily used as a documentation tool to see what files are located in what archives for scripting purposes.

kennytheboatmaster's People

Contributors

frostbone25 avatar

Stargazers

Ivan Panayotov avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.