Amidship

Amidship

Amidship is an open-source indie game development framework for building 2D and 3D games. It provides a visual editor, asset pipeline, programming API, and runtime engine for creating cross-platform games.
opensource game-engine 2d 3d crossplatform

Amidship: Open-Source Indie Game Development Framework

Amidship provides a visual editor, asset pipeline, programming API, and runtime engine for creating cross-platform 2D and 3D games, making it an ideal choice for indie game developers.

What is Amidship?

Amidship is an open-source, community-driven framework for building 2D and 3D video games. It aims to provide all the necessary tools indie developers need in one cohesive package.

At its core, Amidship offers a visual editor for rapid prototyping and game creation without programming knowledge. Developers can quickly assemble scenes, create gameplay logic, and build levels using an intuitive drag-and-drop interface.

For more advanced users, Amidship provides a scripting API based on the Lua language. This allows for fine-grained control and customization for game logic, behaviors, data, and algorithms.

Some key features of Amidship include: physics simulation, animations and visual effects, cross-platform support across desktop and mobile, source control integration, customizable editor, and publishing to multiple app stores. It also comes bundled with collections of free 2D and 3D assets to accelerate development.

Overall, Amidship seeks to empower solo indie developers and small teams to cost-effectively build, iterate, test and deploy games without complex infrastructure or large engineering teams.

Amidship Features

Features

  1. Visual editor for building 2D and 3D scenes
  2. Asset pipeline for importing and processing art assets
  3. Programming API and runtime engine for game logic and gameplay
  4. Support for building cross-platform games

Pricing

  • Open Source

Pros

Open source and free to use

Intuitive visual editor

Large asset library available

Active community support

Cons

Steep learning curve

Limited compared to full game engines like Unity

Less optimized for complex 3D games


The Best Amidship Alternatives

Top Development and Game Development and other similar apps like Amidship


Acuity Scheduling icon

Acuity Scheduling

Acuity Scheduling is a user-friendly, automated online appointment scheduling software designed for small businesses and solopreneurs to streamline scheduling processes and enhance client/customer experience. With customizable booking pages, businesses can allow clients to self-schedule appointments, consultations, classes, and more 24/7.Key features include:Drag-and-drop interface to easily build and customize booking pages/formsSet...
Acuity Scheduling image
YouCanBook.Me icon

YouCanBook.Me

YouCanBook.Me is an intuitive online booking and scheduling software designed for small businesses who offer appointment-based services. With YouCanBook.Me, service providers can easily manage appointments, classes, and events directly on their website.Key features include:Online booking widget allows customers to self-schedule appointments on your websiteCalendar syncing connects your booking calendar across...
YouCanBook.Me image
SimplyBook.me icon

SimplyBook.me

SimplyBook.me is an easy-to-use online appointment scheduling and booking software designed for a variety of businesses. It provides an instant booking widget that can be added to any website, enabling customers to book appointments directly through the business's own website.Key features of SimplyBook.me include:Sync with Google Calendar, iCalendar, or Office...
SimplyBook.me image
Launch27 icon

Launch27

Launch27 is an all-in-one software platform built specifically for home service professionals to run and grow their business. It provides tools to simplify operations, find new customers, and get booked and paid for jobs.Some key features of Launch27 include:Lead generation - Homeowners visit Launch27 to find and book trusted professionals...
Launch27 image
Appoint.ly icon

Appoint.ly

Appoint.ly is an easy-to-use online appointment scheduling and calendar management software designed for small businesses and entrepreneurs. It enables businesses to offer online appointment booking on their website, keep their calendar updated, send appointment reminders automatically, and manage their customers database all in one place.With Appoint.ly, businesses can easily embed...
Appoint.ly image
10to8 icon

10to8

10to8 is a user-friendly online appointment scheduling and booking software designed for small and medium-sized businesses. Some key features of 10to8 include:Online booking that lets clients book appointments 24/7 through your website or Facebook pageCalendar management to track appointments, bookings, staff schedules, and availabilitiesAutomated notifications and reminders via email or...
10to8 image
Appointy icon

Appointy

Appointy is an easy-to-use online appointment scheduling software designed for various types of businesses to manage appointments, bookings and payments. It provides an automated system to schedule appointments, send reminders via SMS/email, accept online payments and manage customers.Key features of Appointy include:Intuitive interface to create booking pages and customize the...
Appointy image
Bookafy icon

Bookafy

Bookafy is an all-in-one software solution designed specifically for salons, spas, and other beauty and wellness businesses. It allows businesses to manage appointments, clients, staff, and marketing in one place.Key features include:Online appointment scheduling and booking that integrates with business websites and social media profilesClient profiles and history to track...
Bookafy image
Setmore Appointments icon

Setmore Appointments

Setmore Appointments is a cloud-based appointment scheduling and online booking software designed for various types of businesses to manage appointments, classes, consultations, and events. Key features include:Intuitive calendar system to schedule appointments and manage availabilityCustom booking pages and forms to collect customer informationAppointment reminders and notifications via email and SMSClient...
Setmore Appointments image
ScheduleOnce icon

ScheduleOnce

ScheduleOnce is a cloud-based appointment scheduling and calendar management software designed for small businesses and freelancers. It provides an easy way for customers to self-book appointments according to a business's availability. Key features include: Online scheduling and calendar syncing - Customers can book appointments 24/7 based on open time slots....
ScheduleOnce image
Appointlet icon

Appointlet

Appointlet is an easy-to-use online appointment scheduling and video conferencing software suitable for small businesses and freelancers. It allows users to book appointments online, integrate with their calendar, send appointment reminders via email and SMS, and conduct video calls seamlessly.Key features of Appointlet include:Intuitive interface to create a booking page...
Appointlet image
3veta icon

3veta

3veta is a cloud-based software platform designed for product development teams to collaborate on 3D models and digital twins. It serves as a central hub to store, version, visualize, and annotate CAD models and associated data.Key features of 3veta include:Centralized cloud storage and management of CAD models and related filesAdvanced...
3veta image