All Projects → riperiperi → Freeso

riperiperi / Freeso

Licence: mpl-2.0
Re-implementation of The Sims Online.

Labels

Projects that are alternatives of or similar to Freeso

Steamworks.Net-MonoGame-Integration
This repo is for everyone who is about to integrate the Steamworks.Net.dll into a MonoGame project. It shows some Steamworks.Net features and how easy it is to integrate it into a MonoGame project.
Stars: ✭ 30 (-94.3%)
Mutual labels:  monogame
MiniKnight
A pixel-art platformer in F#, where you must fight your way to the portal, collecting coins and slaying orcs along the way!
Stars: ✭ 47 (-91.06%)
Mutual labels:  monogame
Ecsrx
A reactive take on the ECS pattern for .net game developers
Stars: ✭ 288 (-45.25%)
Mutual labels:  monogame
MonoGame.SplineFlower
Create wonderful smooth Bézier-, CatMulRom- and Hermite-Splines with Trigger Events for your MonoGame project.
Stars: ✭ 18 (-96.58%)
Mutual labels:  monogame
Apos.Gui
UI library for MonoGame.
Stars: ✭ 77 (-85.36%)
Mutual labels:  monogame
FNA-VSCode-Template
Template, build tasks, and easy-install scripts for making FNA + Nez games with VSCode
Stars: ✭ 28 (-94.68%)
Mutual labels:  monogame
monogame-fsharp
F# template for creating games via MonoGame
Stars: ✭ 29 (-94.49%)
Mutual labels:  monogame
Myra
UI Library for MonoGame, FNA and Stride
Stars: ✭ 348 (-33.84%)
Mutual labels:  monogame
PaperMarioBattleSystem
Recreation of the turn-based battle system from the first two Paper Mario games
Stars: ✭ 37 (-92.97%)
Mutual labels:  monogame
Quaver
🎶 The ultimate community-driven, and open-source competitive rhythm game.
Stars: ✭ 282 (-46.39%)
Mutual labels:  monogame
Spritesheet
Simple helper for creating sprite based animations for Monogame.
Stars: ✭ 27 (-94.87%)
Mutual labels:  monogame
AposGameStarter
MonoGame project starter. Common files to help create a game faster.
Stars: ✭ 18 (-96.58%)
Mutual labels:  monogame
Tetris
Tetris in F#, dotnet core and MonoGame. Arcade sounds included!
Stars: ✭ 29 (-94.49%)
Mutual labels:  monogame
Super-Pete-The-Pirate
Source code of the game "Super Pete, The Pirate"
Stars: ✭ 37 (-92.97%)
Mutual labels:  monogame
Geonbit.ui
UI system for MonoGame projects.
Stars: ✭ 310 (-41.06%)
Mutual labels:  monogame
xnamugen
Fork of xnaMugen (MUGEN clone) adapted to Monogame
Stars: ✭ 28 (-94.68%)
Mutual labels:  monogame
MonoGame.Forms
MonoGame.Forms is the easiest way of integrating a MonoGame render window into your Windows Forms project. It should make your life much easier, when you want to create your own editor environment.
Stars: ✭ 183 (-65.21%)
Mutual labels:  monogame
Openviii Monogame
Open source Final Fantasy VIII engine implementation in C# working on Windows and Linux (Android and iOS planned too!) [Monogame]
Stars: ✭ 424 (-19.39%)
Mutual labels:  monogame
Xnagamestudio
The Education library from the Xbox Live Indie games repository, valuable for MonoGame Developers for advanced samples
Stars: ✭ 332 (-36.88%)
Mutual labels:  monogame
Gamedevelopmentlinks
This is a collection of useful game-development links including, but not restricted to, development with MonoGame.
Stars: ✭ 257 (-51.14%)
Mutual labels:  monogame

image

A full reimplementation of The Sims Online, using Monogame. While FreeSO aims to be faithful to the original game, it includes many quality of life changes such as hardware rendering, custom dynamic lighting, hi-res output and >2 floor houses. If you simply wish to play, you can install FreeSO and the original TSO files using our installer on http://freeso.org, and it will connect to our official servers.

FreeSO currently depends on the original game files (objects, avatars, ui) to function, which are available for download from EA servers. FreeSO is simply a game engine, and does not contain any copyrighted material in and of itself.

image

The Sims 1 via Simitone

FreeSO is additionally a base project for an ongoing re-implementation of The Sims 1's engine, Simitone, targetted mainly at mobile devices.

The content system, HIT VM and SimAntics VM included within this repo support both TSO and TS1 game files - meaning that TS1 will still run in a limited sense under TSO's UI frontend within FreeSO. Simitone fully restores TS1 gameplay by tying the neighbourhood and game systems together with a suitable UI frontend.

3D Mode

image

The FreeSO engine additionally supports an experimental 3D mode, which allows you to see the game from a different perspective. 3D meshes are reconstructed at runtime from the z-buffers included with object sprites. FreeSO also generates 3D geometry for walls and floors at runtime, and switches to an alternate camera with different controls when the mode is enabled.

The mode can be enabled via the launch parameter -3d. See the blog for more information. (http://freeso.org/the-impossible/)

Volcanic

Volcanic is an extension of FreeSO that allows users to view, modify and save game objects alongside a live instance of the SimAntics VM. It features a vast array of resource editors for objects - the most prominent being the script editor. It allows for easy creation of new objects, and debugging of existing ones. Volcanic also functions when the FSO engine has loaded TS1 objects and other resources.

image image

Contributing

You can contribute to FreeSO by testing cutting edge features in the latest releases, filing bugs, and joining in the discussion on our forums!

Looking for something to do? Check out the issues tagged as help wanted to get started.

Regarding translations, full object and UI translations should currently be released on the forums. This is far from perfect and is due to be reworked. Stay tuned!

Prerequisites

License

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].