Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

Catrobat

Compare

  Analyzed 4 months ago

Catrobat is a mobile visual programming system. Catroid is an IDE and Catrobat interpreter for Android. Paintroid is an associated paint program for Android that, among others, allows setting parts of images to transparent. IDEs and interpreters for iOS and HTML5 browsers are in beta stage. There ... [More] are many subprojects, e.g., allowing to enter musical notation by singing into the mike, or to program a Parrot AR.Drone. We use Test-Driven Development along with other agile methods such as Kanban, ensuring a clear and 100% up-to-date documentation. [Less]

669K lines of code

103 current contributors

4 months since last commit

8 users on Open Hub

Activity Not Available
5.0
 
I Use This
Licenses: CC-BY-SA-4.0, AGPL 3.0+

cleancodequake2

Compare

  Analyzed about 1 year ago

An object oriented, clean and stable version of the Quake II modding gamex86.dll system. This project aims to provide a clean, efficient, quick base for any modding you plan to deliver on Quake II. It also provides an easy to use, C++ base. Features at a glance: Full use of C++'s features ... [More] , such as classes, templates and inline functions Original long-standing bugs fixed Object oriented entity system Private server entities that don't take up any network space (deathmatch only) A timer system that can be used to schedule things without using an entity (deathmatch only) Entity-based saving, loading, and fields for level parsing String hashed lookup tables C++ game API wrapper Several addon features, such as Rogue AI, Astar pathfinding, and much more available via macros "Junk" entity system to reduce the amount of junk on the map at once Full object-oriented standalone item system and weapon system Several optimizations to keep the game running smoother and faster than ever before Aim to offer increased stability over original Quake II Supports any Quake II 3.20 engine Has it's own memory and file system to better manage what comes in and what goes out Memory system based on EGL; has memory pooling, and puddle management for small allocations A parser system to replace Com_Parse A version checker to make sure you're always running the latest version An exception handler that can generate a crash dump for us to examine crashes much more easily The exception handler can also recover from a crash and continue game-play! Media system to better handle media indexing Platform-independent classes and functions At the moment, only Windows is supported, but Linux is planned CTF built-in (dubbed CleanCTF), can be disabled with the CLEANCTF_ENABLED macro Object oriented math classes, such as vec3f for 3d vectors STL container usage to optimize memory usage STL memory containers for our pooling system A custom menu system that has a .NET-similar API Several common controls (Image, Label, Slider, Spin control) and the ability to create custom controls with ease An easier to read error and warning print system for maps A map debug mode (mostly still in development) that can let you edit maps without using a map editor An entity replacement system (.ccent) that supports special preprocessor commands Cvar system to make cvar management easier and faster Banning system to ban people from entering the game, entering spectator mode, or to stop them from talking Object oriented monster system Replacements for nearly all of the game import functions; these replacements are either faster or more secure, or both! Optional deprecation (Visual Studio 2005+ only) for deprecated game import functions, to help you avoid deprecated functions Trace system Easier to manage statusbar system PMove code modifyable from the game DLL (note: client prediction will not like many changes!) Net optimizations to make sure that data is only sent if it needs to be sent! A "write queue" to allow net optimizations to happen Sound playing optimization to only push one sound per channel for one entity Command argument system to allow easier access to typed subcommands Much, much more! Download the binaries and source for yourself! [Less]

98.2K lines of code

0 current contributors

over 5 years since last commit

1 users on Open Hub

Activity Not Available
0.0
 
I Use This

Agile Software Development in Practice (Code Examples)

Compare

  Analyzed about 14 hours ago

Accompanying source code examples for my "Agile Software Development in Practice" lectures available on Slideshare

2.58K lines of code

1 current contributors

3 months since last commit

1 users on Open Hub

Very Low Activity
0.0
 
I Use This
Licenses: No declared licenses

motif-j

Compare

  Analyzed 7 months ago

Motif is a Java library that helps you to compose simple units of program logic, which together forms the actual behavior in your application. Most of the concepts in Motif is inspired from functional programming, but what’s important is that it is just plain old Java, with no extra bells and ... [More] whistles, though it might look a little unfamiliar if you are mostly accustomed to idiomatic Java code. [Less]

11.7K lines of code

2 current contributors

about 1 year since last commit

1 users on Open Hub

Activity Not Available
0.0
 
I Use This

stylecopcustomrulecleancode

Compare

  Analyzed about 1 year ago

Custom rules enforcing Clean Code based on the book of Robert C. "Uncle Bob" Martin. The CheckId's are CC for Clean Code and then the hex value of the first character of 'Smells and Heuristics' chapter from the book; e.g. F1 -> 4601

7.09K lines of code

0 current contributors

almost 4 years since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This

sosc

Compare

  No analysis available

Aim of Smarty Based OSCommerceOSCommerce, though a functional online-shop package, is a mess when looked under the hood, into the code. The main problems it has are: No separation between logic and content/style Incomplete documentation for the many core functions and architecture Lack of ... [More] documented coding guidelines. The original coders of OSC did have an architecture in place which they stuck to. But subsequent coders who submitted contributions were less than careful in maintaining standard coding practice and focused on submitting functionality ("just get it to work"), without heed to the nightmare following coders would deal with. This was at least in large part due to lack of documented coding standards. Smarty is used as a template engine in this OSCommerce morph, dubbed SosC, and it aims to address some of the problems above. General goal is to prepare the OSCommerce package for the next few years of usage FeaturesProduct PagesWysiwig editor for product pages Add to shopping card Product reviews from product description page Add to Shopping Cart Flat rate shipping per shipping zone Volume pricing Social bookmarks to digg.com, Google Bookmarks, Stumbleupon Download-able PDF spec sheet Sites using SosChttp://www.confero24.com [Less]

0 lines of code

0 current contributors

0 since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: GPL-2.0+

Bot Wars (Code Kata)

Compare

  Analyzed about 2 months ago

Code/Architecture Kata for a strategy game loosely based on Star Wars™ Galaxy of Heroes

2.22K lines of code

3 current contributors

9 months since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This