Ipswich School Game Dev Club

The Level System
The level system is based on experience which is measured in points. This page outlines what you need to know and how many points you need to get to a certain level.

Level: -1
Member (< 0)
This is where you start.
REQUIREMENTS:
-
Being a member
If you are here you should go and complete your first task: Hello World!

Level: 0
Beginner Dev (0)
Level: 1
Game Dev (100)
This is where you get once you master the basics.
REQUIREMENTS:
-
Accessing all methods from RG_MainScript
(5 points, Window)
-
Customizing the main window
(10 points, Pretty Window)
-
Creating a sprite
(15 points, Bouncy Ball)
-
Customizing the main physics object
(30 points, Time)
-
Using lists and loops
(39 points, Balls)
-
Getting UI from the keyboard
(100 points, Time Control)
-
Getting UI from the mouse
(101 points, Not So Bouncy Balls)


Level 2
Advanced Dev (500)
At this point you are getting good. This is the shortest level and is more about practicing the concepts and building a little to them.
REQUIREMENTS:
-
Using appearances
(50 points, Shapes)
-
Using Render and Physics
(50 points, Colourful)
-
Using an overloaded MainScript
(50 points, Objects)
-
Using overloaded Scripts
(50 points, Objects 2)
-
Basic shooter
(100 points, Pew-Pew)
-
Basic tower defence
(100 points, Tower goes Pew)
-
Basic Platformer
(100 points, Platforms)
Level 3
Expert Dev (2000)
You have become an expert in the field of programming and game development. All you have to do now is expand your knowledge on the subject and unleash your creativity.
REQUIREMENTS:
-
The point system
-
The Docs


Level 4
Professional Dev (5000)
This is a GOD Level OP programmer! This level is about getting to grips with programming concepts which are so advanced that you will seldom use them but you will know what you should have done in a specific use case. Until now you learned concepts which I as a frequent programmer use almost every time I write anything. This level is about going beyond the general to the exception.
REQUIREMENTS:
-
The point system
-
The Docs
Level 5
Manager Dev
This is me and all the supporters of the club.
REQUIREMENTS:
-
Found this club
OR
-
Be a Computer Science teacher

Please take note that
Realistically I am only expecting you to be able to reach level 2. level 3-5 requires a lot of programming experience and will likely be out of reach for most. This was designed in order to give you goals to work at and to provide differentiation between beginners and professionals both being able to ruin the club for the other not given enough attention. This is also just a rough outline and these concepts will probably not be learnt in order for the mere fact that programming is on a need to know basis. If you need to know something you learn it. So some people may already be Level 4 at heart but have not seen a single line of OOP. Alternatively others may be at Level 3 only they have not heard of a little concepts at the end of Level 2 so are capped. Do not take this too seriously or to heart. This just a game I developed to keep you captivated. :)